How to turn off SuperFetch on Windows 10

SuperFetch is a process running in the background on Windows that is responsible for analyzing, marking and putting the software that you regularly use on your computer into RAM, CPU and prioritizing RAM and CPU resources to launch applications. that first.

 However, this feature is sometimes unnecessary and can help your computer run faster and smoother if SuperFetch is turned off.

1. What is SuperFetch? The effect of SuperFetch on the system.

SuperFetch is a memory management tool on Windows Vista and later, the successor of PreFetch on Windows XP. The feature on Windows is quite useful when your computer owns a decent configuration and the applications you usually open will launch 15-20% faster with SuperFetch. With machines with a low average configuration, a lot of people think that SuperFetch will make computer performance worse because this feature often runs in the background and takes up most of the RAM, CPU free as caching for software, and when other applications need system resources, SuperFetch "releases" resources. After all, you can turn this feature off and no longer need to use SuperFetch anymore.

2. Turn off SuperFetch in Services

2.1. On Windows 10 versions 1803 and earlier

Step 1: You open the Run with the keyboard shortcut Windows + R . Next, enter services.msc (1) => OK (2) .

How to turn off SuperFetch on Windows 10 Picture 1

Step 2: Go to SuperFetch and double click on it.

How to turn off SuperFetch on Windows 10 Picture 2

Step 3: Click on Startup type (1) => Disabled (2) => Apply (3) => OK (4) .

How to turn off SuperFetch on Windows 10 Picture 3

2.2. Turn off SuperFetch on Windows 10 1809 and later

On Windows 10 version 1809, we will not see SuperFetch in Services anymore and instead of SuperFetch , Microsoft changed its name to SysMain .

Step 1: You operate on Services similar to the above. Next, find and right-click on SysMain (1) => Properties (2) .

How to turn off SuperFetch on Windows 10 Picture 4

Step 2: Click Automatic (1) => Disabled (2) => Apply (3) => OK (4) .

How to turn off SuperFetch on Windows 10 Picture 5

3. Turn off Services in the Registry

Step 1: You open the dialog box with the shortcut Windows + R . Next, enter the command regedit (1) => OK (2) .

How to turn off SuperFetch on Windows 10 Picture 6

Step 2: Access the Registry by following the path HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters . Then, right-click EnableSuperfetch (1) => Modify . (2) .

How to turn off SuperFetch on Windows 10 Picture 7

Step 3: Change the value in Value data (1) to 0 and press OK (2) .

How to turn off SuperFetch on Windows 10 Picture 8

4. Turn off SuperFetch in the Command Prompt

Step 1: You press Windows + S key combination or click Search (1) . Then, you find the keyword cmd (2) => Run as administrator (3) .

How to turn off SuperFetch on Windows 10 Picture 9

Step 2: Enter the following command and press Enter .

sc stop "SysMain" & sc config "SysMain" start = disabled

How to turn off SuperFetch on Windows 10 Picture 10

In case you want to turn SuperFetch back on, type the following command and press Enter :

sc config "SysMain" start = auto & sc start "SysMain"

How to turn off SuperFetch on Windows 10 Picture 11

5. Turn off SuperFetch with Windows PowerShell

Step 1: Right-click Start (1) => Windows PowerShell (Admin) (2) .

How to turn off SuperFetch on Windows 10 Picture 12

Step 2: Enter the following command and press Enter .

Stop-Service -Force -Name "SysMain"; Set-Service -Name "SysMain" -StartupType Disabled

How to turn off SuperFetch on Windows 10 Picture 13

In case you want to reactivate SuperFetch , use the following command in PowerShell :

Set-Service -Name "SysMain" -StartupType Automatic -Status Running

How to turn off SuperFetch on Windows 10 Picture 14

With the ways to turn off SuperFetch in the article, readers can choose for themselves the fastest and most useful way to turn off this feature on Windows 10. Wish you success!

« PREV
NEXT »