How to Disable Superfetch in Windows

Applies to Windows Vista, 7, 8, 8.1 and Windows 10.

Windows SuperFetch is a memory management innovation in Windows Vista and later versions of Windows that helps make your PC consistently responsive by tracking what applications are used most on a given machine and intelligently preloading these applications into memory. Or in other words, your apps load faster.

While essential to ensuring a smooth user experience in systems with traditional hard disk drives (HDD), systems with solid state drives may not see much benefit thanks to the SSDs inherent performance advantage, and Superfetch services may actually be detrimental to SSDs in the long run due to the unnecessary writes they generate.

To manually disable Superfetch in Windows, launch the Windows Services manager by pressing Windows + R keys, and type services.msc into Run box and click OK button.

How to Disable Superfetch in Windows QkgSLxQ

In the Services manager, scroll down to find Superfetch service, double-click "Superfetch" service to launch its Properties window and click on Stop button to stop it.

How to Disable Superfetch in Windows WyJANkl

Under the “Startup Type” drop down menu, select Disabled. Click Apply and then OK buttons to save your changes. Close the Services manager and reboot to have the change take effect.


You might also want to check out below tutorial, it's designed to help you transform your slow PC into a faster PC.

Tweaking & Optimizing Window Operating System