How to Fix Svchost.exe (netsvcs) High CPU Usage on Windows 10


Having your computer slow in sudden is quite annoying. The computer will freeze and there is nothing that we can do than waiting or rebooting the PC. But, rebooting the computer will only get rid of the error temporary. Here, we will share how to fix Svchost.exe (netsvcs) High CPU Usage on Windows 10.

Svchost.exe (netsvcs) is one of the reason why you have a high CPU usage on your computer. You can see this when you open the Task Manager as shown on the image below. Fixing the svchost.exe will improve your PC performance again. How to do it? Just read the instructions below.

Video Tutorial Windows 10


Related Topics:

Svchost.exe (netsvcs) High CPU Usage:

Malware works as the destruction of your operating system, so it is always necessary to fix it. The key causes of netsvcs high CPU usage are Malware that interrupts while connecting to the internet. So very first make sure that your pc protected against malware or spyware and at last ensure your computer’s HOST file repaired because it is frequently affected by svchost.exe. Seldom simply restarting your pc can also give you rid of the problem particularly when you work with older hardware.

What Is Svchost.Exe (Netsvcs)?

Svchost.exe is a legitimate and generic Windows process that loads several other essential services for proper Windows operation. But in some cases, users are complaining that Svchost.exe is hogging their CPU or Memory resources without apparent reasons.

Most of the cases the svchost high CPU windows 10 problems occur on computers that are affected by a malware program or a virus. In the rest of the cases, Memory leak problems or svchost high CPU usage can be created by a Windows Update, or by other programs or by a full Event log file or services that start many processes during their execution.

In this article, you will find how to troubleshoot and resolve memory leak or svchost.exe high memory caused by svchost.exe (netsvcs).

How To Fix Svchost.Exe High CPU Usage?

Solution 1: Scan your computer for viruses

Many malicious programs or viruses can cause the svchost high CPU problem. So, before you proceed to troubleshoot the Svchost.exe high CPU usage problem, check and malicious programs or remove viruses that may be running on your computer.

Solution 2: Find and Disable the service

Svchost.exe 100 CPU is a process that is needed by several programs or services for them to run. So, determine which service or program runs under the svchost.exe process and control your system’s CPU and memory resources and then proceed to disable or uninstall that program/ service.

Step 1: Press Ctrl, Alt & Del keys together to open Task Manager.

Video Tutorial Windows 10

Step 2: Go to the Processes option, check the Show processes from all users check box.

Video Tutorial Windows 10

Step 3: Now check and right-click on the svchost.exe process, select and Go to Service(s).

Video Tutorial Windows 10

Step 4: Inside the services tab, you will find many highlighted services that run under the svchost.exe process.

Video Tutorial Windows 10
Step 5:

#1 : Now find out which process is controlling CPU resources: for that, you have two ways.

A. You can make a sequentially search for all highlighted services using Google and see if the searched service is critical – or not – for your computer.

B. You can try one by one sequentially stop services until CPU resources come back to normal. To stop a service temporary:

#2 : First choose a service, right click on it and select option of Stop Service.

Step 6:

After you have found out the service or program that affect the performance of your pc, go to Services in Computer Management to remove the culprit program or to disable that service.

To disable a culprit service on your pc permanently:

  1. Press Windows key + R simultaneously to open run command box.
  2. In a run, type services.msc and press Enter.
  3. In Services window, find culprit service and right-click on it and select Properties.
    Video Tutorial Windows 10  Note: most probably, the culprit service is the Windows Update Service.
  4. Change the Startup type from manual to Disabled, press OK and restart your pc.
    Video Tutorial Windows 10
    Video Tutorial Windows 10

Solution 3: Empty Event viewer log.

In some cases, netsvcs high CPU problem has to do with the big log files in Windows function viewer. So, the alternate solution is to clear Event Viewer’s log. To do that:

Step 1: Together press Windows + R key and open run command box.

Step 2: Now in the box type eventvwr and press Enter.

Read Also:  Delete Temporary Windows Installation Files In Windows 10

Video Tutorial Windows 10
Step 3: At Event Viewer, Double-click on it to expand Windows Logs.

Video Tutorial Windows 10
Step 4: Right-click on Application and select Clear Log.

Video Tutorial Windows 10
Step 5: Perform the above step for Security, Setup, and System log and clear it.

Step 6: After that restart your pc.

We have already shared a list of best log management tools which you can use for event log analyzer.

Solution 4: Troubleshoot Windows Updates problems.

In other computers, Svchost high memory problem may occur when in the background Windows searches for updates. To solve high CPU usage problems during Windows Update, perform the following steps.

Step 1. Force Windows to re-create an empty Windows Update Store folder.

The Windows Update Store folder which is also known as “SoftwareDistribution” folder. Inside this folder Windows stores all the downloaded updates. If this folder is damaged, then you will find problems during Windows Update. So, try to force Windows to re-create a new empty Software Distribution folder. To do that follow the steps given below:

  1. Press Windows key + R simultaneously to open run command box.
  2. In the run box type services.msc and hit Enter.
    Video Tutorial Windows 10
  3. Find Windows Update and right click on it and choose Stop.
  4. Now go to “C: Windows” folder.
  5. Rename or Delete * the “SoftwareDistribution” folder.*Note that when you restart pc, the Windows
  6. Update checks for available updates and a new empty Software Distribution folder will be created itself by Windows to store updates.
    Video Tutorial Windows 10
  7. Restart your pc and check for updates.
  8. If the problem persists, continue to the next step.

Step 2. Run Windows Update Troubleshooter

  1. Download Microsoft’s Windows Update Troubleshooter to your pc or laptop.
  2. After installation run Windows Update Troubleshooter and press Accept shown in the image.
    Video Tutorial Windows 10
  3. Select on the Detect problems and allow to fixes for option (Recommended).
    Video Tutorial Windows 10
  4. Permit the program to repair problems with Windows Update and then restart your pc.
  5. After that check for Updates again and if the problem persists go to the next step.

Step 3: Install the newest version of Windows Update Agent.

  1. Go to the download site of Windows Update Agent and download the relevant package for your Windows version and edition.
  2. Open WindowsUpdateAgent*.exe and Run it.
    Video Tutorial Windows 10
  3. Close all running programs and choose Next.
    Video Tutorial Windows 10
    Video Tutorial Windows 10
  4. Select Agree and press Next.
    Video Tutorial Windows 10
  5. Once the installer finishes the installation, restart your computer.

Step 4: Install the critical Microsoft Security Bulletin MS13-097.

  1. First go to the below given link and click on the appropriate Internet Explorer Cumulative Security Update (2898785) according to your Internet Explorer version and Windows Version.:
    Video Tutorial Windows 10
  2. On opening it, on the next screen select your IE’s (menu) language and choose Download.Video Tutorial Windows 10
  3. Run “IE11_Windows*-KB289875*.exe” and install the update using on-screen instruction.
    Video Tutorial Windows 10
  4. Restart your computer and check for updates again.

Step 5: Fix Corrupted System files by using the tool- System Update Readiness tool (aka “Deployment Image Servicing and Management” – DISM tool).

  1. Go to System Update Readiness tool download site and download the DISM tool for your Windows edition and version.Note that Windows 8 already contains the DISM tool, so for Windows 8, open an elevated command prompt and type: DISM.exe /Online /Cleanup-image /Restorehealth.
  2. Open the download file and double-click to install it.Video Tutorial Windows 10
  3. After installation, restart your computer.
  4. Check for updates again and see if the svchost high usage problem persists or not.

Solution 5: Repair Corrupt Files And Restore Registry Hive

Download Reimage Plus to scan for corrupt files from the following link and find the corrupt file, repair them:

Solution 6: Windows Update Client update for windows 7

Depending on your system, try updating the Update Client from the link given below and check the problem is solved or not.



Note: If this method determines and solve the problem, then there is no need to disable updates. However, if it does not work, then you can disable.


Those were how to fix Svchost.exe (netsvcs) High CPU Usage on Windows PC. You should feel the difference by now. We hope you don’t experience PC slow again in the future. If this problem errors, you can contact the technician support. Thank you for reading, Folks!

Related Article:

Leave a Reply