Just about every Windows PC has a process called SVCHost.exe. In most cases, this process is unnoticeable. It quietly runs in the background and doesn’t interfere with your PC.
But every once in a while, SVCHost.exe gets a little crazy. It starts to steal 99% of the CPU, forcing your PC to a standstill and leaving your wondering what, exactly SVCHost.exe is.
So what is SVCHost.exe and why is it robbing your CPU of valuable resources? We’re going to try to answer that question today.
SVCHost.exe is a component of Windows Update.
When your PC starts, Windows Update checks with the Microsoft server to see if there’s anything important to download.
If Windows Update finds something important, it generally tries to install that update automatically.
So if you start up your PC and notice SVCHost.exe stealing your resources – or notice your PC moving really slowly – then it’s likely due to your computer trying really hard to download an update.
How to fix this problem
To fix the SVCHost.exe problem, there are two solutions:
-Wait for the process to complete the download, after which you may be asked to restart your system
-If the process never ends, then the best option is to press Ctrl+Alt+Delete, go to your Processes tab, and click SVCHost.exe then End Process. This should prevent SVCHost.exe from running until the next time you start up your system.
Other possible issues
If this error occurs on Windows XP, then you may have encountered a problem shared by thousands of XP users. Microsoft still has no idea to fix the issue, but it basically causes your machine to spike up to 100% system usage and stay at that level without ever downloading anything.
You can read more about the issue here, but basically, the only way to fix it is to press Ctrl+Alt+Delete and end the SVCHost.exe process yourself. While you’re at it, upgrade to a new operating system because Windows XP is going to be an extremely dangerous OS to use after April 2014.