Superfetch (also referred to as SysMain) is a Home windows service that preloads your most ceaselessly used apps in your PC’s RAM, permitting you to entry these apps shortly. Often, Superfetch might find yourself hogging system sources. When that occurs, you may expertise sluggishness whereas gaming or performing RAM-intensive duties.
By default, Superfetch is ready to run robotically on boot. Nonetheless, you possibly can disable the service in a number of other ways. On this submit, we’ll stroll you thru all of these strategies.
Earlier than we start, let’s perceive when it’s applicable to disable Superfetch on Home windows.
When Ought to You Disable Superfetch (SysMain)
Beneath ideally suited situations, you wouldn’t have to disable Superfetch on Home windows. Nonetheless, in case your PC is continually overheating or feels slower than it must be, disabling the Superfetch service may assist.
Since Superfetch continually consumes CPU and RAM, your system might expertise efficiency points. Such points are extra frequent amongst PCs with low specs. Disabling the Superfetch service may help you troubleshoot points like overheating, excessive CPU utilization, and slower boot instances. It’ll additionally enable you to unlock RAM, CPU, and different system sources.
Should you’re questioning, disabling Superfetch is protected and has no opposed results. Within the following sections, listed here are three other ways to disable Superfetch (SysMain) on Home windows 11.
1. Disable Superfetch (SysMain) From the Providers Panel
Home windows Providers app allows you to view, handle, and configure all of the companies in your PC. You should use it to simply disable the Superfetch (SysMain) service on Home windows 11. Right here’s tips on how to do it.
Step 1: Press the Home windows key + R to open the Run dialog field. Kind companies.msc within the Open discipline and press Enter.
Step 2: Within the Providers window, you’ll discover all of the companies organized alphabetically. Scroll all the way down to find the SysMain service.
Step 3: Proper-click on the SysMain service and choose Cease. This may terminate the service instantly.
Step 4: Subsequent, double-click on the SysMain service to open its Properties.
Step 5: Use the drop-down menu to alter the Startup sort to Disabled and hit Apply adopted by OK. This may stop the SysMain service from beginning robotically when your PC boots.
2. Disable Superfetch (SysMain) Utilizing Command Immediate
Command Immediate is a strong Home windows utility that permits you to troubleshoot errors, course of batch information, and carry out superior administrative duties. Moreover, you can too use it to disable Superfetch on Home windows 11 shortly. Right here’s what you’ll have to do.
Step 1: Proper-click on the Begin icon and choose Terminal (Admin) from the listing.
Step 2: Choose Sure when the Person Account Management (UAC) immediate seems.
Step 3: Within the console, paste the next command and press Enter:
sc cease "SysMain" & sc config "SysMain" begin=disabled
And that’s about it. Home windows will disable Superfetch (SysMain) in your PC.
3. Disable Superfetch (SysMain) From Home windows Registry
One other solution to disable Superfetch is thru a Home windows Registry tweak. Nonetheless, it’s not as simple because the above two strategies.
A phrase of warning. Carelessly enhancing registry information could cause irreversible harm to your PC, together with information loss. Therefore, you need to solely use this methodology when you’re snug enhancing registry information. Additionally, make sure you backup all of your registry information or create a restore level earlier than continuing with the adjustments under.
Observe the steps under to disable Superfetch through Home windows Registry.
Step 1: Click on the search icon on the Taskbar or press the Home windows key + S to open the search menu. Kind registry editor within the field and choose Run as administrator.
Step 2: Click on Sure when the Person Account Management (UAC) immediate seems.
Step 3: Paste the next path within the tackle bar on the prime and press Enter to shortly navigate to the PrefetchParameters key:
ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters
Step 4: In the precise pane, find a registry worth named EnableSuperfetch. If such a key doesn’t exist, you possibly can create one your self. Proper-click on PrefetchParameters, go to New, and choose DWORD (32-bit) Worth. Identify it EnableSuperfetch.
Step 5: Double-click the newly created DWORD and alter its Worth Information to 0. Then, click on OK.
Exit the Registry Editor window and restart your PC for adjustments to take impact. After that, the Superfetch service will now not run.
No Extra Dealing With Preloading Apps
Though Superfetch guarantees to enhance your PC’s efficiency over time, it will probably typically find yourself inflicting extra issues than it solves. Fortunately, it’s straightforward to disable the Superfetch (SysMain) service on Home windows 11 if the necessity arises.