HOW TO: Disable Superfetch in Windows 10

Superfetch is another process in Windows with roots as far back as a service called Prefetch in Windows XP, which was replaced by Superfetch in Windows Vista and has been on every consumer version of Windows since. It is designed to improve performance by pre-loading applications that you use frequently into memory so loading it seems snappier. However, Superfetch can sometimes bring mechanical hard drives to their knees for a time after logging in.

Even if its not causing too heavy of a load on my hard drive, my opinion is that any performance increase isn’t worth the initial drag on my systems at login so I generally disable it as part of the initial Windows setup on my machines. I’ve disabled it on all of my personal Windows machines, as well as several client devices with complaints of being slow, and have not experienced any negative side effects. If you want to see if it’ll help boost your PC’s performance, keep reading!

While these steps are done in Windows 10, the process is similar for previous versions of Windows as well.

📝 You will, of course, need administrator privileges to make this change and, as always:

⚠ Create a restore point before proceeding! ⚠

  1. Open Start, start typing “services”, then left-click on the “Services” desktop app when it comes up.
  2. Locate the “Superfetch” service, right-click on it, and select Properties.
    📝 This may also be named “SysMain” and say “Superfetch” in the Description column.
  3. Under the “Startup type” drop-down menu, select “Disabled”, then click the “Stop” button, and finally the “OK” button to apply the changes and close the Properties window.

That’s it! Simple! Just restart your PC and see if this helps. If you don’t see an improvement, or see a decrease in performance, then you can re-enable it following the same steps and choosing “Automatic” as the startup type.

This fix was last verified by me on Windows 10 Home version 1803 on 2018-11-13. Since Microsoft is constantly “improving” Windows 10, this fix may not work in future updates. If you find that this solution doesn’t work for you, please leave a comment or tweet/DM me @AwkwardPrimate so I can look into it.

Any constructive feedback is always welcome in the comments and on Twitter. Thanks!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.