Fix;Svchost is loading memory in Windows 7

A computer that hangs at the wrong time, slow programs and system crashes adversely affects not only the final result of the work, but also the emotional state of the user. The reason for this may be that the Svchost process loads the memory of Windows 7 and other versions of this OS from Microsoft. This overloads the processor and RAM, which is the main reason for the slow operation and heating of PC components. However, you can deal with the problem yourself without the involvement of a qualified specialist.

The content of the article

  1. Why “svchost” is needed and what affects its operation
  2. How to understand that the problem is in “svchost”
  3. Fight against viruses and miners
  4. Disable Windows Automatic Updates
  5. Analysis and shutdown of processes and services
  6. Other ways to set up the system
  7. User comments

Why “svchost” is needed and what affects its operation

Svchost is a Generic Host Process for Win32 Services, a system process required for the DLLs that make the Windows operating system work . If you look in the task manager, then when the system is loaded, there can be quite a lot of svchost.exe values.

This is due to the fact that each program often launches its own process for the most stable operation. Specifically, a process is responsible for the health of the following processes:

  • network connection managers, which provide access to the Internet via wired and wireless connections;
  • sets of services for connecting Plug and Play devices, as well as HID (mouse, keyboard, webcam, USB flash drives, and so on);
  • Windows Defender 10 and 8;
  • a set of Windows Update services.

Since the described process serves several instances of software components at once, accordingly, in the OS, they can be created from one unit to several dozen. At the same time, it is highly undesirable for the user to interfere in their work (disable). This can lead to a number of software failures, which will lead to even more problems in the application.

How to understand that the problem is in “svchost”

It often happens that the pod process svchost is a virus in disguise. To distinguish it from the original is quite simple: the file of the real process is located in the Windows folder in the following subfolders:

  • System32;
  • ServicePackFiles\i386;
  • Prefetch;
  • winsxs\*.

Also, the virus file may have a distorted name such as Cvhost, and so on. Of course, such malicious objects are subject to complete removal without the possibility of recovery.

Fight against viruses and miners

If a virus, miner or other malicious program is acting under the guise of svchost.exe, you need to deal with it using standard methods. First of all, you need to install anti-virus software on your computer (if it is not installed yet), update the databases to the latest ones and carry out a comprehensive scan. The most popular and reliable antiviruses on the market today are the following:

  • Kaspersky;
  • Web;
  • CASE NOD32;
  • Avast.

Miners and viruses are types of malware that run on a PC without the user’s knowledge and perform a number of unauthorized actions. This leads not only to an excessive load on the system, but also to program failures. They may appear on your computer via the Internet. Therefore, the user is advised to periodically check the system for the presence of such programs.

Attention! Anti-virus software with up-to-date databases must be installed on the PC and work constantly. This is the foundation of effective cybersecurity.

Each antivirus has its own virus scan algorithm, however, it has a similar principle. During the scan, it is recommended to disable background software and stop working on the computer. This has a positive effect on the speed and accuracy of the check. Using the example of NOD32, which can be downloaded from the official website, the algorithm looks like this:

  1. Open the main menu of the program and select “Scan your computer”.
  2. Select the type of check: complex (recommended) or individual areas.
  3. Wait for the end of the scan process, during which the found viruses will be displayed in the program menu.
  4. After scanning, the antivirus can provide the user with a choice: remove, treat or ignore the viruses found.

Reliable antiviruses are paid types of software. However, it is possible to check your PC for viruses with no less efficiency for free. To do this, you can use free scanners or online antiviruses from the manufacturers themselves. For example, Dr.Web has a free Cureit scanner . With it, you can quite effectively scan the system for viruses, miners and other malware. You can download this scanner from the manufacturer’s website. The procedure requires entering the user’s email address.

Disable Windows Automatic Updates

Sometimes it is the updates that cause the svchost process to overload the system. In order not to aggravate the problem and check if the OS update is really the issue, it should be disabled. In modern Windows 10 and 7 operating systems, this is done through the Service Manager. The process consists of the following steps:

  1. Press the key combination win + r and in the window that opens, enter the services.msc command.
  2. The Service Manager will open, where you need to find “Windows Update” and open it by double-clicking it.
  3. In the window that opens, go to the “General” tab in the “Startup type” area, select “Disabled” and “Stop”.
  4. Go to the “Login” tab, select “From account” and click on the “Browse” button.
  5. A window will open where you need to find and select the Guest account and click OK.
  6. For the guest, you need to configure login without a password and click on OK.

These system changes will cause your Windows 7, 8, 8.1, and 10 PC to no longer receive OS updates. It is better not to turn them on until fully serviceable system components are available that are suitable for safe operation.

Analysis and shutdown of processes and services

Often, Svchost loads the system with the work of some service. You can find out by going to the Task Manager. To do this, you must first press the ctrl+alt+del key combination. In Windows 10, a function selection window is first displayed, where you should select “Task Manager”.

Important! Before shutting down any service, you need to make sure that it is not responsible for important processes within the operating system.

The manager menu will open, where one or more problematic svchost processes that are loading the system will be displayed. One of them should be right-clicked. A context menu will open, where you need to select the “Go to services” item.

Next, the menu will automatically go to the “Services” tab, where the services will be displayed in a single block. On each specific svchost, a separate service or services will be allocated that start the process. At the discretion of the user, they can be disabled as follows:

  1. Click on the service with the right mouse button.
  2. A context menu will appear, where you need to select the “Stop” item.

Before disabling components, you need to make sure that this will not affect important processes of the operating system. To do this, the context menu provides the item “Search on the Internet”. Clicking on it will open the site with the specification of the service.

Other ways to set up the system

The Windows operating system provides a number of solutions that can be used to remove the excessive load of svchost on memory and processor. In many cases, the problem is solved by a simple reboot. To do this safely for the system, you need to go to the Start menu, click on the power icon and select Restart.

After that, wait for the OS to load and check the status of svchost in the Task Manager. If the problem continues, you should resort to alternative methods.

Tip: you need to find the process in the Task Manager in the same way, right-click and select “End Process Tree” in the context menu. In this case, all services that call the work of the svchost process will be closed .

In the case when even these procedures did not bring the desired result in the system unloading video, it is recommended to check the Autoload. To do this, follow these simple steps:

  1. Call the “Run” menu by pressing Win + R and enter the command “msconfig”.
  2. A special system menu will open, where you need to go to the “Startup” tab.
  3. It is recommended to remove everything unnecessary that is not required for the user’s work (for example, automatic loading of Java Script in modern realities is useless for program support).

After the steps taken, it is recommended to reboot the system, however, the OS itself may ask you to do this automatically. The user only needs to select “Restart now”.

You can also delete the entire Prefetch directory, which is located along the C:\Windows path.

The folder will be created automatically after the system is rebooted, but this must be done very carefully, as the settings of individual programs may be affected.

The svchost.exe process is responsible for the health of many components of the Windows operating system. This includes not only software objects, but also the success of connecting network and other types of equipment. This process often loads the memory and processor so much that it becomes impossible to work at the computer. Fortunately, there are simple steps to solve this problem. It is possible to execute them even for a user without deep technical knowledge. However, during each of the actions, you need to exercise maximum care so as not to affect important components of the operating system.


by Abdullah Sam
I’m a teacher, researcher and writer. I write about study subjects to improve the learning of college and university students. I write top Quality study notes Mostly, Tech, Games, Education, And Solutions/Tips and Tricks. I am a person who helps students to acquire knowledge, competence or virtue.

Leave a Comment