In Windows XP, I see that there are many copies of a process called scvhost.exe
, some running as local services, some other as network services and yet some other owned by the system. One of this copies is using up to 50% of the processor (I'm using Windows XP as a Guest OS in VirtualBox with two cores, Host OS is Debian 7), and every time it runs starts throwing high temp alerts. To stop the warnings, I frequently kill the process, and the problem goes away.
So, my questions are:
- What is this
svchost.exe
process? - Why are there so many copies running?
- Is it a good idea to kill the process? (Windows seems to work just normally with or without that "cpu-hungry"
svchost.exe
process running) - Can I, somehow, tweak the configuration to stop this "rogue" copy of the process?
I will appreciate any help.