Why the problem “High memory usage by process” Svchost.exe (netsvcs) “ (localsystemnetworkrestricted) occurs ? Have you ever wondered what is and why it works on your Windows 10,7,8 computer? If you open Task Manager and look at the Processes tab, you might notice that more than one is running on your PC.
You can’t just stop it from working by shutting it down in Task Manager. So what is it and why is it running on your computer? According to Microsoft, there is a process name for the services, which run from the Dll (dynamic link libraries).
Microsoft has moved all functions of Win 10.8.7 services to dynamic link library files (the .dll file). However, you cannot run a dll directly from Windows. It must be loaded from an executable application (.exe). That’s the reason he was born.
Why are more than one svchost.exe (netsvcs) running?
You may be aware that there are many services available in Windows, and if you have visited one before, many of them are needed when you start the operating system.
Therefore, if the system uses a single svchost.exe instance to load all the services, a failure can cause the entire system to crash. In this case, Microsoft has organized the services into logical groups and each svchost.exe will be created for each group.
Resolution for: “High memory usage by this process”
Over the past few weeks, I have received numerous emails from users complaining about this process. The problem is that it uses too much CPU or RAM resources even when the computer is not running any applications.
In my experience, in most cases the high CPU or memory usage of svchost.exe (netsvcs) is due to your PC being infected with virus or malware. However, it can be caused by other factors:
- Win Update.
- Full event log file.
- Other programs.
- Win Services.
I have met him several times. Depending on the cause, you will need to use a suitable solution to fix it. In this article, I will show you some methods where you can learn how to diagnose and fix memory or CPU usage (netsvcs) issues, with step-by-step instructions.
1. Scan your computer: Perhaps a virus or malware
If your computer is affected by viruses, malware, or any other malicious program, this process can use more CPU or memory resources than ever before, up to 100%.
Therefore, before diagnosing and troubleshooting this high usage, you should use anti-virus software to perform a to analyse complete from your computer.
If your computer is affected by malware, I suggest you download SnapeKiller or AdwCleaner for analyze and to delete malware from your computer.
2. Disable services that cause high CPU usage svchost.exe
As I mentioned above, the process is required by many programs and services to help them run. Therefore, if you want to research the reason why it uses a lot of
resources processor / RAM, you need to find the program or service running under the affected svchost.exe process.
After that, deactivate the service or uninstall the program causing high CPU usage. To determine which program or service is using a large portion of your CPU / RAM,
follow these instructions:
On Win 7:
- Press on Ctrl + Alt + Del, then select “Start the manager
- Click on the tab Process.
- Choose the process that uses too many resources on your computer.
- Click on it with the right mouse button and choose “Go to service (s)“.
- It will automatically switch to the tab Services and will highlight the service that is using the process Svchost selected.
- Press on the button Services to access windows services.
- Locate the service using the svchost.exe process, right-click on it and select “To restartTo restart it.
On 8, 8.1 and 10:
- Press on Ctrl + Alt + Del, then choose “Task Manager“.
- Click on the tab Details.
- Select the process that uses too many resources on your
- Click on it with the right mouse button and select “Access to
- It will automatically highlight the service that is using the process
- Click on it with the right mouse button, choose “To restartTo restart the service.
After restart, if the Svchost process is still using too many resources CPU / RAM,
you have to stop it. To do this, right-click on it and choose
You can also deactivate a particular service by clicking on it with the right mouse button and choosing “Open services“.
Look for it in the list of windows services, then double-click it. Select “Deactivated“In the drop-down list”Start type“. Then click on the “To apply“, Then on the”OK“.
That’s all! High CPU usage svchost.exe (netsvcs) should now be resolved.
See also: How to remove Pagefile.sys? (Simple and efficient method)
3. Clean up the Event Viewer log
Sometimes cleaning up the Event Viewer log file can help resolve the svchost.exe high CPU usage issue. To do this, follow these instructions:
- Press on Windows + R to launch the Run dialog box.
- Type “eventvwrWithout quotes and press Entrance.
- In the window Event Viewer, expand the subitems in the Windows Logs section.
- Click with the right mouse button on Application, then select
- You must also to clean the Security, Installation and
System by performing the same operation.
- Restart your computer Windows.
4. Diagnose and fix Win Update issues
According to Microsoft, when Win Update checks for new updates or downloads the update in the background, the high CPU usage of svchost.exe can occur.
Trick: Before using any of the methods below, you can uninstall recently installed updates.
In most cases, new updates are not compatible with your current settings, or with your applications, and are therefore the cause of resource problems on this computer. So it’s best to uninstall (restore) these updates to see where it came from.
To diagnose and resolve Win Update issues, follow these guidelines:
==> Step 1: Clean the “SoftwareDistribution” folder.
The “SoftwareDistribution” directory is where Windows stores downloaded updates.
If there is any issue while downloading updates or if the files in this folder are corrupted, you will experience issues during the upgrade process, including high usage of the CPU.
Therefore, the first step is to force the operating system to download new updates again. To do this, you must to clean the folder SoftwareDistribution.
Use the following instructions to clean the folder:
- Press on Win + R to open the Run dialog box.
- Type “services.msc»Without the quotes and press on Entrance.
- In the window Services, search for “Windows Update“, Right click on it and choose”Stop“.
- Go to C: Windows, find the folder SoftwareDistribution, then delete-the.
- Restart your PC and check for updates.
If the high Svchost usage persists, continue to the next step.
==> Step 2: Use the Win Update troubleshooter
You can visit this web page from Microsoft.com for download the utility.
After that, run it and choose the option “Detect problems and apply fixes for (Recommended)To allow the program to automatically identify and fix problems with Win Update, if any.
After this is done, let’s check again if the high CPU issue still persists. You must also Download the latest version of Win Update Agent and install it on your computer. Click here for the Download.
In case it happens after installing updates, I would recommend you to uninstall vsare updated day because that could be the cause.
In addition, you can use DISM (Deployment Image Servicing and Management) Where System Update Readiness to fix Win Update errors.
See also: 9 Methods to Fix Error Code 0x80004005
5. Can it be a virus?
If the location is in the C: Windows System32 folder, you don’t have to worry.
Any process named “svchost.exe” but stored in another folder instead of “System32” can be considered as a virus Where malicious program.
However, if you are in doubt that your computer may be affected by viruses
or malware, you must use a anti-virus for carry out a to analyse
Hope this guide helped you to fix Svchost.exe high CPU issue. If you have any questions regarding this article or Svchost.exe, please let me know by leaving your comment below.