Svchost Is Causing High Network Usage

How To Fix High Network Usage Caused By Svchost.exe process 

The Task Manager tool is used to monitor the operating system and obtain information about programs and processes running in the background, the CPU, Memory, Network, and other system usage. The Network tab shows network utilization on the current primary network. It indicates bandwidth use on the network. High network utilization (usage) indicates that the network is busy and vice versa. You may have noticed that network usage is high on your system, and is caused by the svchost.exe process.

The svchost.exe (Service Host or SvcHost) process allows Windows to host services. It is a system process that hosts multiple Windows services simultaneously. When you open Task Manager, you can see that there are many Service Host processes running. Services hosted by Service Host are usually assigned to various groups in which they are related. If every service ran under one Service Host process, a single service crash could take down the entire Windows operating system. Therefore, the Service Hosts process enables Windows to run smoothly and avoid any problems.

The svchost.exe process is an important part of the Windows operating system and necessary for Windows to run properly. As mentioned, however, it can cause high network usage, and this is normal behaviour. You cannot disable or remove this process - doing so could do more damage than good. There is, however, an alternative solution to this problem that you can apply to the operating system. Read the guide below for details.

svchost high network usage

Table of Contents:

Disable BITS

Many users who have encountered high Network usage caused by the svchost.exe process report that disabling the BITS (Background Intelligent Transfer Service) solved the problem and the Network returned to normal.

Windows Services (also know as services.msc) are used to modify how Windows services run on your system. These services are responsible for running available programs and managing many system settings and resources. You can modify a service's settings for security, troubleshooting, and performance-related reasons. Background Intelligence Transfer Service (BITS) transfers files in the background using idle network bandwidth. The downside of stopping this service from running is that any applications that depend on BITS, such as Windows Update, will be unable to automatically download programs and other information. Nevertheless, you can do this manually and enable the service again when needed. To disable BITS, open the Run dialog box. Press Windows (Win) key + R, or simply right-click Start and select "Run" from the contextual menu. In the Run dialog box, type "services.msc" and press Enter or click "OK".

disable BITS step 1

You will see a list of Windows services. Find Background Intelligent Transfer Service, right-click it, and select "Properties" from the contextual menu.

disable BITS step 2

In the Background Intelligent Transfer Service Properties window, find and change the Startup type to "Disabled" and click the "Stop" button to stop the service from running. Click "Apply" to save the changes and close Services windows.

disable BITS step 3

[Back to Table of Contents]

Scan your System For Malware

It is possible that your computer is infected by malware or viruses that are causing high Network usage through the svchsot.exe process. If this is the case, we recommend that you scan your system using antivirus software. It is always a good idea to scan your system from time-to-time. You can use Windows Defender (a built-in antivirus program), which protects your computer against viruses, spyware, and other malicious software. Alternatively, you can run other third-party antivirus software if installed. To run a full system scan using Windows Defender, type "virus" in Search and click on the "Virus & threat protection" result.

scan your system for malware step 1

In the Virus & threat protection window, click "Advanced scan".

scan your system for malware step 2

Select "Full scan" and click "Scan now". This will start scanning your system for malware. If there are any viruses found, delete them.

scan your system for malware step 3

You can also choose a virus/malware scanner from our Top anti-malware list. The list consists of well-known top spyware removers and will help you choose the right software for your computer's protection. Find the list at this link

We hope that one of the above methods solved the problem and the scvhost.exe process is no longer causing high Network usage. If you know of other solutions to this problem, not mentioned in our guide, please share them with us by leaving a comment in the section below.

[Back to Table of Contents]

Video Showing How To Fix High Network Usage Caused By Svchost.exe:

[Back to Top]

About the author:

Tomas Meskauskas

I am passionate about computer security and technology. I have an experience of 10 years working in various companies related to computer technical issue solving and Internet security. I have been working as an editor for since 2010. Follow me on Twitter to stay informed about the latest tech news or online security threats. Contact Tomas Meskauskas.

Our guides are free. However, if you want to support us you can send us a donation.