Superfetch, also known as SysMain in Windows 10 and Windows 11, is a built-in service that preloads applications into RAM. However, if computer has slowed down, you may want to disable this feature. Below, we'll show you how to do that.
See also: How to get live wallpapers in Windows 11

Superfetch was introduced in Windows Vista and is now known as SysMain in the latest versions of Windows 10 and 11. This Windows service runs in the background and analyzes your computer usage.
Based on your usage, the service determines which applications you are most likely to use. It then preloads those applications into RAM so that you can open those applications quickly. In other words, this service speeds up the launch of the most used applications on your computer.
While you probably want to keep SuperFetch enabled most of the time, you might want to try disabling it if you're experiencing excessive slowness on computer . Disabling Superfetch will speed things up a bit.
The process for disabling Superfetch is the same for both Windows 10 and Windows 11 computers.
To graphically disable the Windows Superfetch service, use the Services window on your computer.
See also: Windows 10: Update KB5014666 brings new features and bug fixes

Start by opening the “ Run ” box using Windows+R . Then, type the following into the box and press Enter:
services.msc
In the “ Services ” window , find the entry named “SysMain.” Then, right-click on this entry and select “ Stop .”
Allow the “ Service Control ” window to stop the service . Then, right-click on the same “SysMain” entry and select “ Properties ”.
In the “ SysMain Properties ” window , click the “ Startup Type ” drop-down menu and select “ Disabled .” Then, at the bottom, click “ Apply ” and then “ OK .”
Superfetch (SysMain) is now disabled on your Windows computer.
If you prefer a command-line method, you can run a command from the command prompt to disable Superfetch.
See also: Microsoft: Fixes Windows RRAS, VPN issues for all users
To do this, first open the “Start” menu and search for “Command Prompt.” In the right pane of the window, click on the “Run as administrator” option.
Select " Yes " on the " User Account Control " prompt .
When the command prompt window opens , type the following command and press Enter:
sc stop “SysMain” & sc config “SysMain” start=disabled
You have successfully disabled Superfetch (SysMain) on your Windows computer.
