What is Service Host SuperFetch and How to Disable It

Posted on February 6, 2020 - By Fucosoft | Follow YouTube, Twitter to Get More Information.

Microsoft has introduced many unique system processes to improve Windows 10 performance, and one such process is SuperFetch. This system process is very helpful, however, it sometimes can become a pain in the neck. You may run into high disk usage on your PC due to “Service Host: SuperFetch” eating all memory storage in the Task Manager. If you are facing this specific Windows 10 issue, you’ve come to the right place.

This article intends to help you deal with this situation. You’ll learn what is Service Host SuperFetch, why it is a problematic service, and how to disable SuperFetch when it affects your Windows computer performance.

Part 1: What is Service Host SuperFetch?

Service Host SuperFetch is a built-in innovative memory manager in Windows 10 that is aimed at optimizing your computer’s memory usage. It is helpful in speeding up the programs loading time. This service uses a lightweight tracking algorithm to create a cache profile of frequently used programs and application on your computer. So when you launch such applications or programs next time, it uses the cached memory to enable Windows 10 load them faster.

Part 2: Why Is Service Host SuperFetch in 100% Disk Usage?

From the above, you must be wondering why such a helpful system service is causing problems. It’s main aim is to optimize memory, but why does it take up high disk usage in Windows 10 and make your computer runs very slowly. The answer is not far-fetched: for SuperFetch to work efficiently, it needs some amount of RAM and CPU. Plus, this memory manager process is always running in the background. And sometimes it may malfunctions, causing memory spikes, system freezing, and thus inconvenient for users.

superfetch 100 percent disk usage

Many Windows users have reported that SuperFetch causes high disk usage on their computer, especially when they are playing games or using other heavy applications like Photoshop. Thankfully, SuperFetch is not an important system process and you can disable it without causing any significant errors.

Part 3: How to Disable SuperFetch in Windows 10

Now let’s take a look at how to disable SuperFetch and get rid of 100% disk usage issue in Windows 10.

1. Disable Windows 10 SuperFetch from Windows Services

Dealing with a slow computer running Windows 10? Then you should consider disabling SuperFetch from Windows Services, which can help you easily locate any service you wish to disable. Here’s how to do it:

  1. Open the Start Menu and in the Search bar, search for “services”.
  2. Open the first application and look for SuperFetch service in the services list.
  3. Right-click on it and choose the “Properties” option.
  4. Change the startup field to “disabled” and click on the stop button to stop SuperFetch.
  5. Finally, tap on the “OK” button to save the changes.

disable superfetch from windows services

2. Disable Windows 10 SuperFetch from Command Prompt

Command prompt allows you to disable any Windows service, making it the most potent utility on Windows. To disable SuperFetch using CMD in Windows 10, follow the steps outlined below:

  1. Open the Start Menu and in the search bar, search for “CMD”.
  2. Right-click on the first program and choose the “Run as administrator” option to open the Command Prompt.
  3. On the Command Prompt, enter “net.exe stop SuperFetch” and press the enter key.
  4. Now enter the command “sc config sysmain start=disabled” and press the enter key again. Then SuperFetch will be disabled in your computer.

disable superfetch from command prompt

3. Disable Windows 10 SuperFetch Using Registry Editor

For some, using the Command Prompt to disable service host SuperFetch might be difficult. Not to worry, there is another option – using Registry Editor in Windows 10 to stop SuperFetch. However, to use the Registry Editor, you need administrator access. 

  1. Open the Start Menu and in the search bar, search for “Registry Editor”(or you can press Windows key + R and type “regedit” into the run dialog).
  2. Right-click on the first program and select the option of “Run as Administrator”.
  3. Enter the following into the search bar: “HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Control / Session Manager / MemoryManagement / PrefetchParameters” and hit the enter key.
  4. On the right-hand side of the panel, locate and double-click on “Enable SuperFetch” option, then change the value from 1 to 0 and click “OK”.
  5. Finally, close the Registry Editor and reboot your PC.

disable superfetch use registry editor

4. Disable Windows 10 SuperFetch Using Services App

If Registry Editor doesn’t work for some reason, you can also locate the SuperFetch service using Services App in Windwos 10 and then easily disable it. Follow the simple steps below:

  1. Open the Start Menu and in the search bar, search for “Services”. Or you can press Windows key + R to open the Run prompt, then type “services.msc” and tap on “OK”.
  2. Scroll down to find “SuperFetch” in the services list. Right-click on it and select “Stop”.
  3. Now select “Properties” and look for Startup type under the General tab, then select the “Disabled” option.
  4. Finally, reboot your computer to complete the process.

disable superfetch use services app

Bonus: How to Recover Lost Data from Windows 10

By following the methods above, you can easily disable SuperFetch and bring your disk usage back to normal. During the process, you may end up with losing important files on your Windows 10 computer. Don’t worry. You can rely on third-party data recovery tool to get your lost data back. Fucosoft Data Recovery is a professional tool to recover any deleted, lost, or formatted files from Windows 10 PC with a high recovery rate of 98%. It is very easy to use and works efficiently to recover deleted pictures, videos, audios, documents, emails and many more.


Here’s how to recover deleted files from Windows 10:

Step 1: Download and install Fucosoft Windows 10 Data Recovery software on your PC. Run the program and choose the location where you want to recover your lost data.

select location

If you want to recover lost data from external devices, you should connect your external storage device like SD card or USB drive to your PC and ensure it is recognized by the computer.

Step 2: Click on the “Start” button and the program will begin an all-round scan on the selected location. Once the scan process completed, all recoverable files will be displayed by file types and folders.

start scan

Step 3: You can preview the files in details and choose the files you wish to recover, then click on the “Recover” button to get them back. Please don’t save these files to the location where you lost them.

scanned files preview


This post has addressed the critical issues regarding what is SuperFetch and how you can disable it on Windows 10. If you have already disabled SuperFetch but still facing the high disk usage problem, you can enable the service again and check for other problematic services in your Task Manager.

You May Also Like: