What is superfetch
Superfetch is a service in Windows that’s designed to speed up app launching by preloading certain apps based on your usage patterns.
However, it should not be maxing out your processor all the time. If it is slowing down your computer, you can try to disable it.
To disable superfetch
#Method 1 : Use services.msc
- Open the Start Menu.
- Type “services.msc” and hit Enter
- Look for Superfetch in the list and right-click it>Properties
- Set the startup type to disabled and click the Stop button to stop the service
- Click Ok
#Method 2 : Use registry
- You hold Windows + “R” => Run.
- You type “Regedit“, then “Enter“.
- Registry Editor appears. You go “HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Session Manager > MemoryManagement > PrefetchParameters”
- You double click “EnableSuperfetch“. If this value does not exist , you right-click on the folder “PrefetchParameters“, then you choose “New“> “DWORD Value“.
- “EnableSuperfetch” values :
- 0: to disable Superfetch
- 1: to enable prefetching when program is launched
- 2: to enable boot prefetching
- 3: to enable prefectching of everything
- You “OK“.
- You Close the Registry Editor.
Tag : What is superfetch , How to disable superfetch , service host superfetch