How to speed up Windows 10

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.

  1. ReadyBoost

    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:

    Speed up Windows 10 with ReadyBoost

  2. 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.

  3. Disable services that you don’t recall in MSCONFIG

    Find Run in search, then inside it type msconfig and hit Enter. Then navigate to Services tab, mark checkbox with Hide all Microsoft services and then start disabling services you don’t recall installing or the one you know but don’t want to run in background:

    Speed up Windows 10 with Msconfig setup

  4. Disable applications running on Startup

    Just run Task Manager, navigate to Startup tab and disable applications you don’t want to start with Windows:

    Speed up Windows 10 with Task Manager Startup

  5. 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 computer and choose Properties. Then navigate to Tools, choose Optimize and then disable Scheduled Optimization:

    Speed up Windows 10 with disabled Scheduled Optimization

  6. 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 Windows in Search and then disable it:

    Speed up Windows 10 with disabled Show Me Tips

  7. 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 Run by Search once again and type in sysdm.cpl and hit Enter. Then, navigate to Advanced, choose Settings in Startup and Recovery section and then change Time to display list of operating systems to 1. Make sure not to change anything more up here:

    Speed up Windows 10 with decreased time to display OS


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.

Leave a Reply

Your email address will not be published. Required fields are marked *