Speeding Up Windows 10

  1. Run AdwCleaner to remove adware and browser hijackers.
  2. Scan for viruses and other malicious software, such as rootkits for example.
  3. Use ‘autoruns’ to stop programs from starting up unnecessarily when Windows starts.
  4. Use CCleaner to remove unnecessary files and clean the registry.
  5. Check the NTFS file system using ‘chkdsk /f’.
  6. Verify the integrity of system files using ‘sfc /scannow’.
  7. Check the state of the hard disk drive, or solid-state drive, using CrystalDiskInfo.
  8. Review the virtual memory settings.
  9. Switch off search indexing, and possibly install ‘Everything’ instead.
  10. Uninstall OneDrive if the customer never uses it, or at least stop it constantly synchronising with the cloud.
  11. Consider disabling unnecessary services. Stop the ‘Superfetch’ service by disabling ‘SysMain’. Disable the ‘Windows Search’ service. Also disable the ‘HomeGroupListener’ and ‘HomeGroupProvider’ services.
  12. Turn off ‘fast startup’.
  13. Update any device drivers that are out-of-date (possibly using either ‘Driver Easy’ or ‘Quick Driver Updater’). Pay special attention to SATA drivers and all others connected with the hard disk drive or solid-state drive.
  14. Cut down the amount of bandwidth that is dedicated to Windows Update.