Go Back   PCMech Forums > Windows Support > Windows Legacy Support (XP and earlier)

Need Some Help? Type Your Keywords Here:

Reply
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
Old 06-27-2005, 08:58 AM   #1
Member (8 bit)
 
oleblue73's Avatar
 
Join Date: Feb 2003
Location: Deltona, FL
Posts: 144
Question Why so many svchost.exe???

I recently Googled all of the backround processes running on my computer, and everything seems to be on the up and up. But one thing seems strange: I have six instances of the svchost.exe service running, with each eating up from 2-16 MB of memory. Is that normal? I'm running XP Home. Does anyone else with XP Home (or Pro for that matter) have that many instances of this service running in the backround? I've always noticed multiple instances of this one running, but six?! Any opinions? Thanks!

PS- I always make sure the other accounts on my comp are logged out before I log into my own, so I know that can't be the problem.
__________________
My Box:
AMD Athlon 64 X2 5600+ | MSI K9N Neo-F V3 | 2GB Corsair XMS 2 DDR2 | Seagate 250GB HDD | 512 MB ATI Radeon X1900XT | Lite-on DVD R/RW drive | Codgen ATX case w/ Thermaltake 480W PS
oleblue73 is offline   Reply With Quote
Old 06-27-2005, 09:04 AM   #2
Ride 'em Cowboy
 
EzyStvy's Avatar
 
Join Date: Dec 1999
Location: Dallas, Tx
Posts: 9,109
Windows 2000/XP/2003 only. SVCHOST is a generic process which acts as a host for processes that run from DLLs rather than EXEs. At startup SVCHOST checks the Services portion of the Registry to construct a list of DLL-based services that it needs to load, and then loads them. There can be many instances of SVCHOST running, as there will be one instance of SVCHOST for every DLL-based service or grouping of services (the grouping of services is determined by the programmers who wrote the services in question). Under Windows XP Professional and Windows 2003 you can find out what DLL-based services SVCHOST is running by typing Tasklist /SVC at a Command/MS‑DOS Prompt (this command is not available in Windows XP Home), while under Windows 2000 you need to use the TLIST –s command from a Command Prompt (MS-DOS Prompt) (depending on how Windows 2000 was installed you may need to download TLIST from the Microsoft website or install it from one of the miscellaneous folders on the Windows 2000 CD).

Recommendation :
An integral part of the operating system, leave alone – multiple instances of SVCHOST is a normal occurrence. If you experience SVCHOST errors, the problem is most likely not with SVCHOST but with the DLLs it is hosting. However, if you experience a lot of SVCHOST errors, and particularly, if the full path to SVCHOST.EXE is not any of the above, then you most likely have a virus (see below).

http://www.answersthatwork.com/Taskl...tasklist_s.htm
__________________
Stand Up 2 Cancer - SU2C
EzyStvy is offline   Reply With Quote
Old 06-27-2005, 09:21 AM   #3
Member (8 bit)
 
oleblue73's Avatar
 
Join Date: Feb 2003
Location: Deltona, FL
Posts: 144
Thanks! I haven't been getting any errors, so I guess what I'm seeing is normal.
oleblue73 is offline   Reply With Quote
Reply

Bookmarks

Still Need Help? Type Your Keywords Here:


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 03:32 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 PL2