How to Stop svchost.exe (netsvcs) Service High CPU and Data Usage

svchost.exe (netsvcs) service high CPU and data usage

Have you ever experienced sluggish performance on your PC even if you are not running any programs? Has your computer ever eaten all of your Internet bandwidth for no apparent reason? In many cases, users notice it is the work of an exceptional service called svchost.exe (netsvcs).

Svchost.exe is a simple Windows process that loads many critical components for proper Windows operations. But, many users complain that it uses a lot of their resources like CPU, RAM, and data connection even if they are not running any programs and making PC performance sluggish.

The problem gets more significant when you have an Internet connection with a limit on data usage. Many users have experienced svchost.exe (netsvcs) hogs all their bandwidth and data in the background. This problem can be found on almost all Windows OS like – Windows 7, 8, and 10.

The svchost.exe high resource use problem links with viruses and malware in most cases. In other cases, it might have to do with Windows Update, BITS, and complete Event log files.

How to solve svchost.exe (netsvcs) Service High CPU and Data Usage Problem?

There are potentially many solutions to this problem. I have listed the most effective and valuable solutions; you can try any of them or try several until your pain resolves.

Method 1: Scan Your PC for Viruses and Malware

Viruses and Malware can use processes like svchost.exe to start executing meaningless programs in the background occupying a large amount of RAM that can no longer be used for other programs. Sometimes viruses and malware create a similar process named slightly different from svchost.exe. Usually, it is “scvhost.exe” if you see such service or process on your PC, it is definitely malware. The best solution here is to install a good quality Antivirus and scan your PC.

Method 2: Disable the BITS Service

The BITS (Background Intelligent Transfer Service) is a service of Windows OS that makes ideal use of Internet bandwidth to download crucial components of the Windows system like – Windows updates and security patches. But, in some cases, the BITS service can malfunction, hogging all of the network bandwidth and using an excessive amount of CPU and RAM. This problem can be fixed by disabling the BITS service.

  • Press Win key + R, type:

and hit enter.

services run command

  • Find Background Intelligent Transfer Service, double-click on it. Set the Startup type to Disabled, click on Apply, and OK.

svchost.exe (netsvcs) service high CPU and data usage

You may need to restart your computer. If this method doesn’t work for you, then move on to the following form.

Method 3: Clear Event Viewer Log

  • Press Win key + R, type:

and hit enter.

event viewer log command

  • Expand Windows Logs from the left panel, Right-click on Application, and select Clear Log.

event viewer log

  • Do it for every subfiles – Security, Setup, System, and Forwarded Events.
  • Restart your computer.

Method 4: Disable Automatic Updates in Windows

The svchost.exe may use a lot of your Internet data for Windows Update. Since Windows has made the Windows updates compulsory for everyone, whenever you connect to any Internet source, Windows checks for updates and downloads them automatically in the background without even notifying the user. This may cause a problem if you have an Internet connection with a limit on data usage. There are several ways by which you can prevent Windows from downloading updates in the background. You can follow our detailed article to save your limited Internet data from getting eaten by Windows updates.

This method could be the most effective, as in many cases, svchost.exe uses your PC’s resources for the Windows update process.

Method 5: Download and Install all Windows Updates

How do we get a crying kid to stop crying? We give him what he wants the most. Well! In this case, the kid is svchost.exe service, and the thing he likes the most is Windows Update (in most of the issues). Downloading and installing all available Windows updates at once can shut your svchost.exe service’s high resource usage. Go to Settings → Updates & Security → Windows Updates and check for updates. If any updates are available, then download and install them.

Windows update

It should solve your problem; you can try multiple combinations of the above methods if it doesn’t. If you like this article, do share it with your friends. If you have any questions or queries, comment below; we would be happy to help.

Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Voting to make decisions or determine opinions
Formatted Text with Embeds and Visuals
The Classic Internet Listicles
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Upload your own images to make custom memes
Youtube and Vimeo Embeds
Soundcloud or Mixcloud Embeds
Photo or GIF
GIF format