• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Techbout

Technology Simplified.

  • iOS
  • Windows
  • Mac
  • Internet

How to Enable or Disable SuperFetch in Windows 11/10

By: Sam Patwegar | February 20, 2025

The main purpose of SuperFetch Service on a Windows computer is to catch frequently used program files and pre-load them into RAM (Random Access Memory).

In theory, this should help in speeding up the overall performance of the most frequently used apps and programs on your computer, as they are making use of cached files from RAM, instead of fetching them from the Hard Disk.

However, the disadvantage of SuperFetch Service is that it can end up consuming a high amount of RAM, which can be a problem on older computers or newer computers with low RAM capacity.

Enable or Disable SuperFetch in Windows 11/10

If your computer is equipped with high RAM capacity, keeping the Superfetch enabled on your computer should help in speeding up the performance of apps and programs on your computer.

Advertisement

If you are using a low priced or budget computer with low RAM capacity, you may find the need to disable the SuperFetch service on your computer, especially if you are experiencing High RAM Usage or 100% Disk Usage problems on your computer.

1. Disable SuperFetch in Windows 11/10

If you are experiencing High Disk Usage and other problems, you can follow the steps below to Disable SuperFetch service on your computer.

1. Press Win+ R keys on the keyboard of your computer.

2. Type services.msc in the Run Command window and click on OK.

Run Services.msc Command in Windows 10

3. On the Services Screen, right-click on SuperFetch and click on Properties.

Check Properties For Superfetch Service in Windows 10

4. On SuperFetch Properties screen, set the “Startup type” to Disabled.

Disable Superfetch Service in Windows 10

5. Click on OK to save the changes on your computer.

2. Enable or Disable SuperFetch Using Registry

You can also enable or disable the SuperFetch Service on a Windows computer by using Registry Editor.

1. Open the Run command on your computer > type Regedit and click on OK.

Advertisement

regedit Command Using RUN in Windows 10

2. On the Registry Editor screen, navigate to HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Session Manager > MemoryManagement > and click on PrefetchParameters Folder.

PrefetchParameters Folder in Windows 10 Registry Editor Screen

3. In the right pane, double-click on EnableSuperFetch entry.

EnableSuperFetch Registry in Windows 10

4. On the “Edit DWORD” pop-up, type “0” in “Value data” field to disable SuperFetch service on your computer.

Edit DWORD Value For SuperFetch in Windows 10

5. Click on OK to save the changes and close the Edit DWORD screen.

If you want to Enable SuperFetch, type 1 or 3 in the Value Data Filed and click on OK.

0 – Disables SuperFetch Service on your computer

1 – Enables SuperFetch only when program is launched

2 – Enables boot Prefetching

3 – Enables Prefetching of practically Everything on your computer.

Note: If you cannot find EnableSuperFetch entry, you can create one by right-clicking on PrefetchParameters Folder and selecting New > DWORD Value.

Related
  • Fix: Webcam is Being Used By Another Application in Windows
  • How to Transfer Photos from Android Phone to Computer
  • How to Enable or Disable Wi-Fi in Windows 11/10

Primary Sidebar

Advertisement

Recent Posts

  • Fix: System Tray Icon Missing in Windows 11/10
  • How to Use Internet Explorer in Windows 11
  • Fix: Cast to Device Not Working in Windows 11/10
  • Fix: MacBook Camera Not Working Issue
  • Multiple Ways to Disable Face ID on iPhone

Advertisement

© 2025 Techbout.com · All Rights Reserved
About | Privacy Policy | Terms | Contact
Twitter(X) | Facebook