The svchost.exe (netsvcs) process is part of a category that has many different svchost.exe processes. All of these are responsible for benefiting the overall performance of the system. However, when these process does not work properly it becomes the reverse of its function i.e. it harms the computer more than it benefits.
The biggest issue with this error is that it occupies more RAM, especially once the computer restarts. It does not let go of the RAM even after it has occupied a lot. It keeps on requesting more RAM once the computer boots. The issue is so critical that at times the RAM usage passes over 50% in a short time period. Many users have faced this issue and reported as a severe problem. The error is very common on Windows 7 OS. However, Windows 8 and 10 also do suffer from this frustrating problem.
One of the most common causes of it is the viruses or malware. It can also be a service which commences when the computer boots up. But on the bright side, there are a lot of things you can do solve the issue. There are several ways to recover the RAM usage that the svchost.exe has taken over.
Solutions
As now you know how much it can harm your PC and its negative effects it is best to try the below solutions to get rid of this troublesome error. There are various ways in which you can make sure it does not take up much RAM space.
Read also: Fix err spdy protocol error Chrome Error.
Solution 1 – Scan PC for Viruses
If the computer, in any case, is affected by viruses then it will take your CPU memory resources, in some cases up to 100%. Hence it is best to scan your computer before troubleshooting the error. There are many various anti-virus software’s available, install any one of the scans your computer. If the computer already has an anti-virus software then scan with it.
Solution 2 – Disable the Services
The svchost.exe is a process that many programs use for proper functionality. This process helps them run smoothly. Thus, if you wish to find out what is using so much CPU/RAM resources. program or service that is running under a svchost.exe process. Uninstall the program or service that is causing the issue. Below are steps to find out the program this is using the RAM resources.
In Windows 7
- Press Ctrl + Alt + Del and then click on the option “Start Task Manager”.
- Next, click on the Processes tab.
- Now look for the svchost.exe process that is occupying too many resources of the PC and right-click on it to go to “Go to service(s)”.
- This is will automatically take you to the Services tab and also mark the services that are utilizing the svchost process.
- Now click on the Services button to open the Windows Services.
- Then, find and right-click on the program that is using the svchost.exe process.
- Select “Restart” to reboot it.
In Windows 8 and 10
- Press Ctrl + Alt + Del and choose “Task Manager”.
- Next, click on the Details tab and choose the svchost.exe process that is taking up most resources on the PC.
- Right-click on the process and select this option “Go to Service(s).”
- It will highlight or mark the program that uses the svchost process.
- Now right-click on it and chose the Restart option, this will reboot it.
Even after restarting the svchost process if it is still using a lot of CPU/RAM resource, then it is best to stop that process. All you have to do is right-click on the process and choose “Stop.” You can also choose to disable a specific service. Just right-click on it and chose the option “Open Services.” Now locate it from all the Windows Services. Once you locate it, double-click on it and select “Disabled” option from the “Startup type” drop down the list. Once done click on the “Apply” button and then click “Ok” button. Now check if the svchost.exe error is resolved or still shows on the PC.
Solution 3 – Clear Event Viewer Log
At the time the issue occurs due to large files in the Windows event viewer. Therefore, it is best to clear the Event Viewer’s log. Below are steps to do so.
- Open the Run Command box by pressing Windows Key + R.
- Type the following in the box “eventvwr” and press Enter.
- Now in the Event Viewer double-click to expand the Windows logs.
- Right-click on Application and select Clear Log.
- Do the same to clear all the Security, Setup and System log.
- Once done, restart your computer.
Solution 4 – Diagnose and Troubleshoot Windows Update Issues
According to Microsoft, the error svchost.exe can occur when Windows checks for new updates or download in the background. The first thing you can do is uninstall Windows updates that you have installed lately as in the majority of cases the new updates may not be compatible with the current configuration resulting in high computer’s resource issue.
The “SoftwareDistrubtion” folder is where Windows stores its download updates. Therefore, when the system encounters a glitch while downloading updates, it will corrupt the folder or the file resulting in high CPU usage. Hence it is best to clear the “SoftwareDistribution” folder, below are steps for it.
- Open Run Command by pressing Windows Key + R.
- Type the following without quotes “services.msc” and press Enter.
- Now look for the service name “Windows Update”, right-click on it select the option “Stop“.
- Now go to C:\\Windows and find SoftwareDistribution folder.
- Once you locate the folder, delete it.
- Now Restart your PC and then check for Windows updates.
You are all done! However, if the issue still persists follow the below steps.
Use Windows Update Troubleshooter
Go to Micorsoft.com and download the Windows Update Troubleshooter. Once it’s downloaded, run it and select this option “Detect problems and apply the fixes for (Recommended)”. This will automatically recognize the problems and fix them. Once it’s done check if you still encounter the glitch.
It is also recommended to download the latest version of Windows Update Agent. Once you download it, install it on your computer. If the issue still occurs after installing the updates, uninstall the updates you installed because that is the cause of this troublesome error.
Hope the above solutions solve the error svchost.exe (netsvcs). In most cases, one of the above-listed solutions will solve this frustrating error. if it does not there try multiple solutions. As the error harms the computer it is best to get rid of it as soon as possible. If you are unable to do so try and get some professional help.