Sunday, June 20, 2021

Windows 10, 8 & 7: Enable or Disable Superfetch

 Windows 10, 8 & 7: Enable or Disable Superfetch

Enable or disable the Windows 10, 8, or 7 Superfetch (otherwise known as Prefetch) feature. Superfetch caches data so that it can be immediately available to your application. Sometimes this can affect the performance of certain applications. It tends to not work well with gaming, but can improve performance with business apps.

To modify whether Superfetch is enabled or disabled, you can perform the following steps.

Disable from Services

  1. Hold the Windows Key, while pressing “R” to bring up the Run dialog box.
  2. Type “services.msc“, then press “Enter“.
  3. The Services window displays. Find “Superfetch” in the list.
  4. Right-click “Superfetch“, then select “Properties“.
  5. Select the “Stop” button if you wish to stop the service. In the “Startup type” dropdown menu, choose “Disabled“.

Enable or Disable from Registry

  1. Hold the Windows Key, while pressing “R” to bring up the Run dialog box.
  2. Type “Regedit“, then press “Enter“.
  3. The Registry Editor window appears. Navigate to the following location in the Registry.
    • HKEY_LOCAL_MACHINE
    • SYSTEM
    • CurrentControlSet
    • Control
    • Session Manager
    • MemoryManagement
    • PrefetchParameters
  4. On the right side, double-click on “EnableSuperfetch“. If this value doesn’t exist, right-click the “PrefetchParameters” folder, then choose “New” > “DWORD Value“.
  5. Give “EnableSuperfetch” one of the following values:
    • 0 – to disable Superfetch
    • 1 – to enable prefetching when program is launched
    • 2 – to enable boot prefetching
    • 3 – to enable prefectching of everything
  6. Select “OK“.
  7. Close the Registry Editor.

Note: If you disable Superfetch and would like to enable it for certain applications, you can use special switch in the program shortcut: /prefetch:1


Thanks for Reading...

Masud Rana

No comments:

Post a Comment

Describe BIOS and UEFI

  BIOS (Basic Input/Output System) and UEFI (Unified Extensible Firmware Interface) are firmware interfaces responsible for initializing har...