Hi Aniket,
Svchost.exe is a process on your computer that hosts, or contains, other individual services that Windows uses to perform various functions. There can be multiple instances of svchost.exe running on your computer, with each instance containing different services. Each instance of svchost.exe might host a single or several services related to Windows.
So, if the data usage is high when Svchoste.exe is running, it means that some service which the svchost.exe is hosting is consuming more resources. We need to find out which service is consuming more resources, so that we can determine if the nature of that service and take appropriate steps. I would suggest you to try these steps and check:
Method 1:
I would suggest you to boot the computer in a clean boot state and check if the issue persists. When you boot the computer in a clean boot state, only Microsoft services are enabled and the third party services are disabled. This way, we’d be able to narrow down which service is causing the issue. Refer to this article for more information on booting the computer in clean boot state:
http://support.microsoft.com/kb/929135
Note: After troubleshooting, reset the computer to start as usual. Refer to the step How to set the computer to start as usual after clean boot troubleshooting under more information.
Method 2:
I would also suggest you to check the resource monitor to check which service is consuming more resources. You can refer to these steps:
- Press Windows key + X, select “task manager’.
- In the task manager, click on the Processes tab.
- Under ‘Windows processes’ you might find several instance of ‘Svchost.exe’.
- Check which of the instance is consuming high data and expand that ‘svchoste.exe’ process.
- Make a note of the services hosted under that instance.
Get back to us with the services hosted under that instance, so that we can help you accordingly.