How to set up smartphones and PCs. Informational portal
  • home
  • Windows 8
  • Disable superfetch windows 10. How to fix the problem

Disable superfetch windows 10. How to fix the problem

The performance of a computer is directly dependent on its hardware, which is controlled by the operating system. Sometimes users experience PC slowdown. One of the known causes of freezes is that the SuperFetch service in Windows 10 loads the disk. What kind of system node it is and whether it can be turned off is described in this article.

What is this service

SuperFetch speeds up the OS by loading frequently used programs or files into RAM so that they start faster. This is called caching. The list of running processes may be called SysMain.

During operation, the service accesses the disk to read data that is loaded into RAM. This speeds up the memory work. But frequent calls load the disk, and it starts to work slower, which affects the entire system and running applications.

The service is effective for PCs that use hard disk drives (HDDs) and a small amount of RAM. This feature is unnecessary when using solid state drives (SSD) and should be disabled.

There are several ways to deactivate a service.

Note! All actions are performed in Windows 10. In other versions of the system, the name or location of the elements may differ, but the principle of operation is the same.

Through the "Services"

SuperFetch can be turned off through the "Services" section of the system administration.

  1. Click Search → enter Services → open the desktop app.
  2. Right click on "SuperFetch" → "Stop".

  3. Open the context menu of the service → "Properties" again.

  4. In the "Startup type" field in the drop-down list, select "Disabled" → "OK".
  5. Restart your PC.

Using the registry

Disabling the service is also available through the system registry.


Through the command line

You can deactivate the service from the command line running as administrator.

conclusions

SuperFetch is required if your computer has a hard disk drive (HDD) and a small amount of RAM (up to 4 GB). Modern components allow you to turn off the service so as not to slow down your PC.

Although the "Ten" is a modern operating system, users continue to face problems. System slowdown is a common problem. One of the reasons for the "stutters" is that the SuperFetch host service loads the Windows 10 disk. In this article, we will analyze what this service is and how to solve the problems that have arisen with it.

SuperFetch: what is this service

Windows 10 is a redesigned system that handles day-to-day tasks better, but builds on legacy technology. There are basic features specific to XP and later. These features include SuperFetch, which has been around for a fair number of years, but still plays a role in modern operating systems.

Superfetch was originally introduced in Vista and was a successor to PreFetch. The SuperFetch process analyzes your system, in particular your RAM, to create a profile of the programs that the user runs most often. As you run Windows 10, Super Selection gradually learns what you launch most often and preloads the elements of these applications into RAM to load them faster later.

The main purpose of the function is to accelerate the loading of applications from the HDD. Users with an SSD won't get a noticeable improvement as SuperFetch won't load apps into RAM if an SSD is detected on the system. However, the function is activated by default. If you have an HDD and an SSD in your system, then the optimization will be performed for the HDD without interfering with the operation of the SSD.

Problems with the SuperFetch Host Service

Super sampling issues are identified in. The "Processes" tab shows the disk load at 100%. By sorting by load, users realize that the SuperFetch host service is to blame. In this case, not only the disk can also be loaded, but also the processor and RAM.

Like other functions, superfetch can make mistakes, thus causing more problems than good. SuperFetch in Windows 10 always runs in the background and uses system resources like CPU, HDD. If your resources are weak, then the enabled super sampling may slow down the PC as a whole.

The SuperFetch host service can overdo it a bit with preloading. As a result, it slows down when loading Windows 10. In this case, the HDD is forced to load a bunch of applications before the OS has time to load system applications and services normally. This may be useful if you are going to run all of these applications. Otherwise, the functioning of the super sampling will slow down the computer.

One of the common problems is that the SuperFetch service in Windows 10 overloads the disk and the processor, more often when working with heavy programs and games. The problems are especially relevant for systems with less than 4 GB of RAM. When super sampling is working, in such cases "lags" occur in the functioning of heavy applications and games.

Disable SuperFetch Service

If you are experiencing problems with disk usage caused by SuperFetch, then it is recommended to disable it. There are several ways. For example, consider one method, do the following:

Now you know what SuperFetch is and what problems it can create. The most common problem is excessive disk usage. You can always fix the problem by stopping the super fetch service.

Many PC users in Task Manager often observe the Superfetch service. Why is she needed and what is she responsible for? And in general, what is Superfetch service in Windows 10? Superfetch or SysMain is a service that is responsible for caching data in Windows 10. It is worth enabling the SysMain service for those with a regular hard drive. SSD owners do not need this service, as the data speed will be high anyway.

Ways to Disable Superfetch Service

The Superfetch service on a computer running Windows 10 can be disabled in the standard way, namely:

  • Launch the "Task Manager" and go to the "Services" tab. Here you need to stop the "SysMain" service.
  • Now press "Win + R" and enter "services.msc".

  • The services window will open. We find in the list "Superfetch". Double click to launch it. Set the startup type to "Disabled".

  • We reboot the system. The caching service has been disabled.

Error: could not start child service

If, when launching an application on a Windows 10 PC, you encounter a notification that the child service could not start, it means that the required service or group is disabled or it could not start. To fix the problem, you should follow these steps:

  • Let's take a close look at the error "Failed to start child service". Determine which service failed. It is ALWAYS indicated. In our case, "IP Helper" is disabled. It is this that needs to be turned on.

  • Press "Win + R" and enter "services.msc". In the list of services, we are looking for the required one.

  • Double click to open this element. We set the launch type to "Automatic" or "Manual". The first option is better.

  • The error will be fixed.

Error 1068 or how to start audio service on Windows 10?

Error 1068 indicates a service failure. Such a service can be responsible for any process. Including for sound reproduction. How to start the audio service when it is turned off is worth reading below.

We open the services section in the above ways. Check if the following services are enabled:

  • Windows Audio - Automatic start;
  • Power - Automatic start;
  • Multimedia Class Scheduler - Automatic start;
  • Windows Audio Endpoint Builder - Auto Start;
  • Remote Procedure Call RPC - Automatic start.

After this list of services is running, the sound will work normally.

How do I fix the error where the Profsvc service failed to log in?

If the applications have stopped starting, and upon logging in, the error "The Profsvc service failed to log in" appears, then the problem is in the "Default" directory. We fix the problem in the following way:

  • Turn on the display of hidden files and folders. Go to drive C, the "Users" folder and rename "Default" to "Default.Old".
  • We copy from the working PC the same folder, the same version and bit depth as Windows is installed. If you don't have a working PC, you should download the working folder from our website.

We will also look at how it can be disabled and whether it should be done.

In fact, SuperFetch is a service that allows you to speed up the launch of applications on Windows 7-10.

How this process takes place - read our material.

SuperFetch service what is this service

The most popular at the moment Windows 7 works much faster than its predecessors, which it owes in no small measure to the SuperFetch service.

What is this service and what does it give to the user?

In XP, the Prefetcher service was implemented, and in Vista, the Prefetcher service was implemented - the predecessor of the service in question.

In the next revisions of the operating system, the technology has been improved and polished, and it consists in the following.

When executing an application, the operating system accesses certain files on the hard disk to load them into fast memory (RAM).

Due to the fact that the speed of reading information from is several times less than the speed of accessing a file located in RAM (especially if the information on the HDD is fairly fragmented), then programs are loaded for a long time.

The service, during its activity, monitors the most launched programs and remembers which files are used when they are loaded into RAM.

SuperFetch then caches documents accessed by the frequently called application and places them in a free area of ​​RAM.

When a user accesses an application, some of the data for which is already in RAM, it loads much faster than before, because the OS eliminates the need to search the hard drive and load some of the information.

Rice. 1 - Windows Services

When the Prefetcher service is not activated, the following scheme does not work, and after calling the program, it starts looking for the files necessary for its functioning throughout the logical partition and loading them or their fragments into the computer's random access memory.

In the Windows 10 Task Manager, the service is called SysMain, and the description already contains its true name, known by the user since the "seven".

Rice. 2 - SuperFetcher in Task Manager

Advantages and Disadvantages Compared to Previous Service

Prefetcher

The Prefetcher was introduced in XP and has been improved with every release of Windows.

This component of the system is responsible for the quick launch of the OS itself and the applications necessary for its operation.

Already based on the name of the service, it becomes clear that it selects and writes information into RAM that is necessary to instantly launch system and application processes even before they are called.

What needs to be written to RAM, the service knows even at the stage of loading Windows.

In order to reduce the number of calls to the HDD during the call of the application, Prefetcher monitors the exchange of data between the hard disk and RAM and RAM with the paging file, which is carried out at the stage of starting the program until it is fully loaded.

The cache manager records the tracked operations in the appropriate file, and based on this data, a map of links to files and even directories used when opening applications or starting processes is carried out. Link maps are files of the * .pf type located in the Prefetcher directory in the system directory.

After several launches of the application, the service collects a complete picture of data about it (and constantly corrects them if necessary) and loads the maps specified in the file into RAM.

As a result, the launch of the corresponding utility will be carried out much faster due to the disappearance of the need for Windows to place working files in RAM.

System folder Prefetcher and cleaning it up in Windows

What is this mysterious prefetch folder in Windows 7. Can you just delete it or just empty it?

You may be interested in this:

Superfetch

Superfetch works in a similar way, except for unloading information from RAM into virtual memory when there is not enough physical RAM, and rewriting information from the paging file into volatile memory.

In addition to files with link maps, SuperSample forms configurations of launched applications.

These configuration files contain information about the frequency and conditions of the program launch, as well as the pre-selected data used, and keeps track of how much information was dumped by the program itself into virtual memory.

After the application terminates, all the information that was in the paging file at the time of its closing is loaded back there in order to reduce the software launch time the next time it is called.

Despite this advantage, both services are present in and later OS editions.

With 2 or even 4 GB of RAM, these functions can do more harm than good, since the reselected data will take up part of the already tightly limited amount of RAM.

Service configuration parameters

By default, in any Windows SuperFetch is activated for applications and the operating system. In total, the service can take one of four values ​​that are stored in the registry:

When this option is enabled, on computers with a small amount of RAM (2-4 GB), the launch speed of the OS and applications for which the link map was created will increase, but this may adversely affect the speed of the computer.

If you open the Services Management MMC snap-in and look at the options for launching SuperFetch, they are slightly different from what the Windows Registry offers:

  • Automatic (delayed) start - starting the service after loading all system files and drivers;
  • Automatic - together with the operating system;
  • Manual - the service is activated at the request of Windows or some program (for this case, only the first option is relevant);
  • Disabled - does not start in any way.

Controlling the way a service is started using a snap-in

It is recommended for a beginner to change the method of loading the service through the MMC console, if the proposed options for starting SuperFetch are enough for him.

This is done by following the steps given.

  1. We hold down the Win + R key combination.
  2. Enter services.msc and press Enter.

Rice. 3 - Command interpreter window

  1. We call the "Properties" of the service through its context menu.

Rice. 4 - Calling service properties

  1. In the line "Startup type" select the desired value and apply the new parameters.

Rice. 5 - Service properties

Here you can stop / pause the service by clicking on the corresponding button.

You can also control SuperFetch through "Task Manager"... To do this, this system tool should be launched and go to the "Services" tab.

In the list of services (all installed in the system are displayed, not only active ones), we look for SysMain.

Through its context menu, you can start, stop and restart the service if it hangs.

Rice. 6 - Controlling SuperFetch activity via Task Manager

Top related articles