So I have been running Windows 10 for some time and I have noticed a very annoying thing; the disk most of the time sits at 100% usage. Well, this is very annoying as it turns a quad-core Intel Core i7 laptop into a paperweight. So, I dug deep into my roots and pulled out some tweaks that have made my life soo much easier.
First and foremost, I have 10GB of RAM in this laptop, and under normal usage I sit around 40% usage. Only when I bring up CAD or something like that does the memory go up, and since I don’t game that’s quite ok. This is important because my first tweak, and this has been a long-time recommendation of mine is to disable the paging file after making sure you have enough RAM to carry the system.
Now I know this is a hotly debated thing, but since Windows 95 I have been disabling the page file with no ill effects as long as I have enough RAM. In Windows 10, they introduced Memory Compression which further helps the system to use the RAM instead of the page file. In addition, if you have a SSD I would strongly suggest disabling the page file on that drive because of the wear and tear it can cause, even if that is the only drive in your system.
So after that, other items that can be tweaked is turning of SuperFetch, which helps to identify what can be moved to RAM and what can be moved to page file, and since we disabled the page file there is no need for this guy to run. Other services that I disable is IP Helper which is the IPv6 to IPv4 helper; I don’t run IPv6 on my home network so this is not needed.
Downloaded Maps Manager is another service I disable as I don’t use offline maps. User Experience Virtualization Service, Remote Registry, Auto Time Zone Updater, Web Management, Routing and Remote Access, Remote Registry, and SmartCard. These are services that take resources away from the general operation of the machine and can cause increased IO’s to the disk.
Here’s a small script I wrote in PowerShell to stop and disable these services. Please feel free to comment or fork it, it’s a Gist on my GitHub account.