Now that's good advice !
![]() | Thank you for being a valued part of the CNET community. As of December 1, 2020, the forums are in read-only format. In early 2021, CNET Forums will no longer be available. We are grateful for the participation and advice you have provided to one another over the years. Thanks, CNET Support |
Discussion is locked
Hello,
A simple search for "svchost" will yield results such as http://support.microsoft.com/kb/314056
The Svchost.exe file is located in the %SystemRoot%\System32 folder. At startup, Svchost.exe checks the services part of the registry to construct a list of services that it must load. Multiple instances of Svchost.exe can run at the same time. Each Svchost.exe session can contain a grouping of services. Therefore, separate services can run, depending on how and where Svchost.exe is started. This grouping of services allows for better control and easier debugging.
Conclusion;
I would say it's a poorly written piece of software, or some form of malware. Download MalwareBytes and run a "Full Scan" of your pc.
You can also download "Process Explorer" to help you identify which service and it's dll's are eating up your cpu cycles.
http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
Good luck!
I have had this happen before and discovered that I could end the process in task manager, but after awhile this got to be a burden, I discovered that during a scan I had a trojan that was the culprit and after I fixed that I have been pretty much problem free.
SVCHOST, or service host is just a host. Any number of programmes could be behind it.
The biggest cause for problems you describe is the Nero File management program, which can be removed with no detriment to the running of Nero.
Sometimes when my computer is "thrashing" (running multiple things like svchost) it is the result of a bad block or two on my disk. I run chkdsk (right click on the disk icon from "My Computer", choose "Properties", then the "Tools" tab, then "Check Now". Select both options. You have to restart for chkdsk to run.)
You can check for disk errors using "Events Log".
It's a good idea to do the disk check from time-to-time anyhow.
Good luck.
Scott
Hi James,
This problem is caused by trojans and spywares. The best way to get rid of this problem is to reinstall the OS and immediately after installing OS, install an antivirus which checks for the trojans before the loading of the windows, thats a console based antivirus. The best one is AVASTA. Its available free on www.avasta.com.
Hope that this antivirus will help you.
Hi I bought a new computer ACER ASPIRE M5201, Vista, my provider is Tiscali.
Each time I use the computer, It keeps coming up with internet explorer will not respond and has to shut down and restart, then it may let me view and send a few emails and then I have to do the same, it's a real pain.
Any help would be appreciated, Thanks Kim.
Your problem and this one are not alike, similar.
Down loading IE8 might fix it:
http://www.microsoft.com/windows/internet-explorer/default.aspx
If this doesn't work then start a new topic on one of the other forums.
Good luck ![]()
Hi James; svchost is a generic host process that's used by all programs & apps on XP, so there may be several instances of it present on the taskman list at any one time.
One of the prime culprits of this sort of thing is the presence of updaters that have put themselves on the startup list, when installed, without your knowlege.
Adobe is one of the chief suspects here, followed closely by AV & AS programs, most of which are set to auto-update by default unless you physically go into their properties and set the updater to 'manual'.
It may be a bit of a pain to go through them all, but it's the only way you're going to stop this sort of thing happening.
All the best,
JB.
In services, make sure Toredo is not present or turned off. If Toredo is present, it is making calls to a Windows 64 server at Microsoft.
Especially Norton 360!!
It's almost as bad a cycle hog as Vista.
If you have a hardware firewall and a decent plain antivirus program, dumping the software firewall (and all the other junk that comes with 360) will save you a bunch of resources.
This was happening to me quite often, but not any longer.
I am using Windows XP, Service Pack 3.
This link is helpful to explain and give futher details on disabling the process. Otherwise for a temporary solution, you can go to your task manager and end process.
http://www.howtogeek.com/howto/windows-vista/what-is-svchostexe-and-why-is-it-running/
Hope this helps.
I've this happen to me. I've Google the problem and found this site that resolve the problem. Do leave your Windows update disabled unless you are quite deligent in performing updates manually.
http://www.addictivetips.com/windows-tips/how-to-decrease-the-svchostexe-100-cpu-utilization/
The simplest, easiest way in the world for James to understand "svchost" is to google it and click on "how to geek.com - what is svchost.exe and why is it running". The Geek explains what and why very clearly, and also gives tips on how to minimize usage if needed. Great site - try it, James. (No, I am in no way associated with this site, but I love it for questions like these)
You can review all the processes running into your system. So, go to control panel, administrative tools, services. Here you can disable all the services that you do not need according to the tasks you do with your PC. You must know what every service does in order to you disable it. If you don?t, search for information on the net, with google.
You can also, set in manual mode the service if you think that you will need it sometimes. If so, you can start it. The services in this mode do not use CPU while you do not use the programs that they require them.
Only allow run in mode automatic and started all the services that you require every time you work with your PC. If some day, something does not work, remember take a look with the services in order to you enable the respective service.
The point is that your operating system when starts up, just run the basic services in mode automatic or manual that it needs in order to it works for your needs.
You should see that CPU percentage goes down and your problem will not exist. Good luck.
P.S. I forgot to tell you, my operating system is Windows PRO XP SP 2, but Vista is the almost the same cat with another skin.
When you are idle, go to: http://download.cnet.com/Process-Tamer/3000-2094_4-10433612.html
I hope this tiny program will help you, it describes all data related with svchot services and even display if the service cam be paused or stopped.
The link is http://svchostviewer.codeplex.com/
A complete description of the function of svchost may be accessed using the following url. http://support.microsoft.com/kb/314056. If you have problems relating to svchost, you may contact microsoft tech support at http://support.microsoft.com/contactus/ (http://support.microsoft.com/contactus/.
Dear James
I was curious and googled it and came up with this excellent answer which received many compiments.There's no point in re-inventing the wheel, here is the site: http://www.howtogeek.com/howto/windows-vista/what-is-svchostexe-and-why-is-it-running/
Malcolm Craig
Hi
I had the same problem some time ago on my XP machine.
It happen to be a VIRUS, a spy, worm or similar.
do run the BEST anti virus, anti mail... you can find.
(I purchased ESET)
2 weeks ago, on a slow PC, with a 2Ghz dual core CPU, 3GB of RAM, which could not play audio files... I found about 75(!!!!) visuses .
Good Luc.
Eli,
PIE Multimedia.
Lee, I have the same problem with this at times. If someone can help please email me at mmouse53a@msn.com Thanks a bunch everyone.
ORIGINAL QUESTION: Hi, I am most frustrated by a process that takes the CPU to 100 percent use and then lets it drop back to about 50 percent every couple of seconds, which seems to run while my Vista 32BIT computer is idle with no programs actually running other than Windows. The usage report shows the offending "thing" to be "svchost," whatever that is-?but it can hog up to 78 percent of the CPU, making everything else run like it was an old 286! Can you please tell me what this process is? Is it something I can disable? How I can fix this very frustrating problem! Thank you.
Processors or CPU's can't sit around do nothing, or more precisely, when in use you can't selectively have some of the processor busy and the rest sitting idle waiting on you pressing the return key. svchost is a dummy application which keeps the idle bits of the cpu ticking over whilst it awaits the moment to real work. Obviously there's a fair amount of complexity going on in switching all this stuff around, but view svchost as a good thing (or a necessary eveil).
Obtain the program Process Explorer. It lists all working processes and you can arrange columns by increasing CPU usage, cycles, memory used, etc. When you detect the high CPU usage, quickly run Process Explorer, arrange by CPU usage and do a mouse-over of the offending svchost. That should tell you what svchost is, itself, running. The worst offender on my Vista PC is Windows Defender which I do have scheduled to run at noon every day.
Sorry I can't open all threats
, probably it has been solved.
I ever experienced the same case, and it's solved by simply disabling the automatic windows update.
Enabling or Disabling Automatic Windows Update
==============================================
Depending on your settings, Windows XP/Vista may routinely activate the Windows Update feature to scan for and download updates to Windows XP automatically. If you have a fast Internet connection, and usually don't remember to check for updates yourself, you'll probably want this feature turned on. However, if you already check for updates, and would rather not have your work interrupted, you'll probably want to disable automatic updating.
* To control or disable automatic updating, open the System icon in Control Panel (or right-click My Computer and select Properties), and choose the Automatic Updates tab.
* To check for updates manually, open Internet Explorer and select Windows Update from the Tools menu.
Note: even if you have enabled full automatic updating, Windows XP may only install critical updates. It's a good idea to check with Windows Update manually to make sure the updates you want are installed.
I had high mem usage with Firefox but tweaked it. Iobit Smart Ram let's me deep clean memory and automatically regulated mem usage. I'm at a %14 usage rate on average depending on what I'm doing on a HP DV1000
Sorry, not an answer, just that I am having the exact problem, but I use Windows XP. All this occured after I accepted the upgrade to Windows Live. Now I do not even have the possibility of removing that programme and the computer can only be turned off using the "end now" programme. Looking forward to receiving the solution.
CC
I do experience the same problem and its very very frustrating...someone out thera please help us..
Hi.... I had a similar problem with cpu showing 100% usage despite not having any file open. It seems the culprit was Nero 8 which had just recenbtly been installed on my computer so I uninstalled it and bingo, all now seems to be well. Regards DS
It seems I have the same problem. Helpers in the malware forums at Msoft and Castle Cops after analysis could only recommend 1) reformat my hard drive or 2) buy a new computer. BTW, neither Windows Task Manager nor What's Running can identify the culprit making svchost use up CPU time. When my modem is off, the CPU spikes to 20% every 25 seconds. Modem on, spikes to 60% every 5 seconds. Connected via DSL, 60-100% every 5 seconds. I think clearly malware. I have McAfee suite always updated which did not prevent this.