Windows 10 Optimization – Part 5 – Runtime

The difference between laziness and ingenious is in the eye of the beholder. For example, operating my telescope can almost all be done remotely. I do have to go outside and manually roll off the roof of the shed but after that, I can connect to my PC remotely and control my telescope, my camera, my focuser and my guide scope.

Some people say I’m lazy, but it gives me a much better experience. Some of the clearest and most stable skies are in the winter. But when the temperature is -20F (even 0F) I can’t be out there for too long. And when I need to focus the telescope, it is a struggle to do so while wearing gloves (and painful).

These optimizations allow me to get more use out of my telescope, but it did take time to develop (Even though it is winter, my PC is not a bear, no hibernation allowed).

And the Windows 10 optimizations will allow us to get more use out of our virtual desktop. So far, we’ve gone through

  1. Default apps
  2. Services
  3. Scheduled tasks
  4. User Interface

And all the while, we’ve tried to stick to our XenApp best practice:

For the best combination of user experience and resource consumption, optimize appropriately

The next batch of optimizations are focused those runtime optimizations that don’t directly impact the user, but will provide better efficiencies.


Optimization Configuration
Disable hibernate Powercfg -h off

Registry updates

Optimization Configuration
Disable NTFS Last Access Timestamps [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]


Disable Memory Dump Creation [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]




Disable default system Screensaver HKEY_USERS\.DEFAULT\ControlPanel\Desktop

“ScreenSaveActive”=dword: 00000000

Disable Background Disk Defragmentation [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction]


Disable Background Auto-Layout [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OptimalLayout]


Disable the Windows 10 First

Logon Animation



Increase Disk I/O Timeout to 200




Note: The complete Windows 10 optimization blog series

Daniel ()
XenApp Best Practices
XenApp Videos

3 thoughts on “Windows 10 Optimization – Part 5 – Runtime”

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.