Since Windows 10 has been around for a while, you might notice that in few area it got slower with time if compared to Windows 8/8.1.
I’ve prepared a small list of hints of what to set/check to improve the performance, especially how to speed up Windows 10 boot time significantly.
If you have possibility to do so, try using a small pendrive, SD card or internal, small SSD disk to create cache drive for Windows to speed up loading things that you use frequentely.
To use given device as ReadyBoost, just right click it, choose Properties->ReadyBoost->Use this device:
Disable Background Intelligent Transfer Service in Services (in Control Panel)
It’s Windows service responsible for using idle bandwidth for Windows Update and so on; it won’t interrupt Windows Update but will speed up things up a little.
Disable services that you don’t recall in MSCONFIG
Find Run in search, then inside it type
msconfigand hit Enter. Then navigate to Services tab, mark checkbox with
Hide all Microsoft servicesand then start disabling services you don’t recall installing or the one you know but don’t want to run in background:
Disable applications running on Startup
Task Manager, navigate to Startup tab and disable applications you don’t want to start with Windows:
Disable Scheduled Optimization in Optimize Drives and run defrag yourself
That’s pretty straightforward; it will disable automatic defragmentation of your disks and will leave it up to you to defrag them once in a while. Right click on any hard drive in
My computerand choose Properties. Then navigate to Tools, choose Optimize and then disable
Disable Show me tips about Windows
These might look harmful to users not familiar with Windows 10 but it really speeds up Windows 10 significantly; worth dumping it over and googling/binging for answers in Internet instead. Just type
Show me tips about Windowsin Search and then disable it:
Change display list of OS time to 1s
Another thing that might get you frustrated is to wait for your OS to startup for several seconds; there is actually one option in Windows that additionally delays it. Find
Runby Search once again and type in
sysdm.cpland hit Enter. Then, navigate to Advanced, choose Settings in
Startup and Recoverysection and then change
Time to display list of operating systemsto 1. Make sure not to change anything more up here:
In my particular case, I’ve managed to speed up Windows 10 significantly and minimize boot time from ~30s to ~11s.
OS responsiveness got better and disk usage got lowered after performed changes.
If you feel that you’re advanced user, you might want to also check if you have
FastBoot enabled in BIOS to speed up your PC boot even more.