Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security & DevOps Insights

  • Home
  • About
  • Advertise With US
  • Contact
  • Reviews
  • Toggle search form
Home » Windows » How to Enable or Disable SuperFetch in Windows 11

How to Enable or Disable SuperFetch in Windows 11

Posted on 28/09/202328/09/2023 Temitope Odemo By Temitope Odemo No Comments on How to Enable or Disable SuperFetch in Windows 11
banner-3

The SuperFetch Service in Windows 10 or 11 is designed to use cached files from RAM instead of loading it from the hard drive each time. So each time you want to access a program instead of going all the way to fetch it from the hard disk it can just load it from the cache memory. This Windows service is designed to improve the overall performance of your computer but the disadvantage of this service is that it can consume your computer’s RAM especially when your system memory capacity is very low. In this guide, you will learn how to Enable or Disable SuperFetch in Windows 11. Please see How to run Windows Memory Diagnostics Tool on Windows, and how to run Performance and Diagnostics in Microsoft Cloud with Azure Monitor.

This will result in system performance dropping and hanging of your computer processes and operations. While newer systems may not experience this but may cause performance issues on older systems and even newer systems with low RAM capacity.

So when you notice any changes in your system performance, it will be better to Enable or Disable SuperFetch on your system. In this guide, I will be showing you how to enable or disable superfetch in Windows 11 when you are regularly running into High RAM consumption.

Steps to Enable or Disable SuperFetch in Windows 11

Please note that you may not find the service name superfetch in some operating systems like Windows 11 and 10 but find it in another service name called SysMain service. Both superfetch and sysmain are the same.

You can read more on Windows Performance: How to work with Windows Performance Toolkit, How Performance Monitor works in Windows 10, How to track your device performance and health via Windows Security in Windows 10 and do you want to know How much RAM does your Windows PC really need?

Disable SuperFetch or SysMain using Service.msc

1: Open Windows Service and search for SysMain

How-to-Enable-or-Disable-SuperFetch-in-Windows-11-sysmain

2. SysMain is used to maintain and improve system performance over time. right-click on SysMain and click on Properties.

How-to-Enable-or-Disable-SuperFetch-in-Windows-11-sysmain-propertied

3. On the SysMain Properties set the “Startup type” to Disabled and click OK.

How-to-Enable-or-Disable-SuperFetch-in-Windows-11-disabled

Please see How to Improve Website Response Using Traffic Manager, how to configure Windows Deployment Services on Windows Server 2019, and What are the differences between Capture image, Discover image, Install and Boot images (Windows PE).

Enable or Disable SuperFetch or SysMain using Registry

1: Open the registry editor.

How-to-Enable-or-Disable-SuperFetch-in-Windows-11-regedit

2. On the Registry Editor navigate here:

HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Session Manager > MemoryManagement > PrefetchParameters.

3. In the right pane, double-click on the EnableSuperFetch. Note: If you cannot find the EnableSuperFetch entry, you can create one by right-clicking on the PrefetchParameters Folder and selecting New > DWORD Value. Enter EnableSuperFetch as the value name.

How-to-Enable-or-Disable-SuperFetch-in-Windows-11-New-DWORD
How-to-Enable-or-Disable-SuperFetch-in-Windows-11-enable-superfetch

4. Edit the DWORD value data to “0” and Click on OK to save the changes and close the Edit DWORD screen.

How-to-Enable-or-Disable-SuperFetch-in-Windows-11-Value-data

 

Take note of the following values:

0 – Disables SuperFetch Service on your computer
1 – Enables SuperFetch only when a program is launched
2 – Enables boot Prefetching
3 – Enables Prefetching of practically Everything on your computer

FAQs on how to Enable or Disable SuperFetch in Windows 11

How do I turn off Superfetch in Windows 11?

1. Run services.msc.
2. After entering services.
3. Double-click on SysMain and select Disabled as the startup type and click the Stop button.

Should Superfetch be on or off Windows 11?

You don’t need to disable Superfetch or SysMain on Windows. But when you discover that your system is regularly overheating, or the performance has dropped by becoming slower or hanging. Then disabling the SysMain service might help.

I hope you found this blog post on how to Enable or Disable SuperFetch in Windows 11 Interesting and helpful. In case you have any questions do not hesitate to ask in the comment section.

Rate this post

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
Windows, Windows Server Tags:Microsoft Windows, Windows 10, Windows 11, Windows Server 2016

Post navigation

Previous Post: How to stop Outlook from opening links in Edge Browser
Next Post: How to Install Windows on VMware Workstation

Related Posts

  • fba7f screenshot 2019 04 15 at 18.33.30
    File System Overview: How to decide on the right File System to use for your USB Linux
  • nodee
    How to install Cypress on Windows and perform Automation Windows
  • Smartscreen defender blocking application
    Unable to run downloaded Programs due to Defender SmartScreen Windows
  • Screenshot 2020 07 28 at 15.34.51
    Nslookup unknown: Fix cannot find non-existent domain Windows Server
  • tpmbiosactivation
    Enable TPM: Determine if TPM is present Windows
  • image 78
    How to enable LDAP over SSL with a third-party Certificate such as DigiCert Windows

More Related Articles

fba7f screenshot 2019 04 15 at 18.33.30 File System Overview: How to decide on the right File System to use for your USB Linux
nodee How to install Cypress on Windows and perform Automation Windows
Smartscreen defender blocking application Unable to run downloaded Programs due to Defender SmartScreen Windows
Screenshot 2020 07 28 at 15.34.51 Nslookup unknown: Fix cannot find non-existent domain Windows Server
tpmbiosactivation Enable TPM: Determine if TPM is present Windows
image 78 How to enable LDAP over SSL with a third-party Certificate such as DigiCert Windows

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

Veeam Vanguard

  • 7164 1024x575 1
    How to install MDT PowerShell module on Windows Scripts
  • Featured image new
    How to update the BIOS on your Dell system Security | Vulnerability Scans and Assessment
  • header picture
    Creating and Deploying Docker Registry Using Docker Image AWS/Azure/OpenShift
  • newsroom hero image password security
    Unable to update the password value provided for the new password and Password Policy Windows Server
  • Virtual Desktop
    Add and Remove Multiple Virtual Desktops in Windows Windows
  • Screenshot 2020 09 19 at 02.22.42
    Remove Windows 10 Apps with DISM: How to remove pre-provisioned apps from Windows Image Windows Server
  • DNS FEATURE
    Domain Name System: All you need to know about DNS Linux
  • Screenshot 2022 04 02 at 23.08.25
    How to stop Docker from automatically starting on Mac Mac

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,823 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2025 TechDirectArchive

 

Loading Comments...
 

You must be logged in to post a comment.