Disable Superfetch on Windows 10 Permanently from registry

 (Read 491 times)


  • Global Moderator
  • Hero Member
  • ****
  • Posts: 7993
SuperFetch is a system service introduced since Windows Vista. It is implemented to prefetch frequently accessed files in the memory (RAM) for responsive Applications. Disabling Superfetch is not recommened, it should only be performed if you want to troubleshoot performance or have serious problems. Learn how to disable Superfetch on Windows 10 from registry to prevent thrashing on your old hard drives. It is easier to do with the Services Manager but you'll have more control with the Registry Editor.

Screeshot of registry editor to disable the Superfetch service

- Open up Registry Editor with 'regedit' on your run window
- Navigate to the following registry section
Code: [Select]
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters- Doubleclick on the EnableSuperfetch to open up a variable editor
- Setup '0' as a parameter which disables the Superfetch on your Windows machine.

Parameter you can use:
0: Disables SuperFetch Service completely
1: nables SuperFetch only when program is launched
2: Enables boot Prefetching
3: Enables Automatic Prefetching (default)

Good Luck!