Jump to content


 

Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.

Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.

Photo

Help to clear confusion about the svchost.exe entries running in Task Manager


  • Please log in to reply
9 replies to this topic

#1 rowal5555

rowal5555

    Just enough info to be armed & dangerous...

  • Members
  • PipPipPipPipPipPip
  • 2,644 posts
  • Gender:Male
  • Location:St Kilda, Dunedin. South Island. NZ

Posted 20 February 2010 - 05:12 PM

In Vista and Win 7, open TaskManager/Processes, right click on one of the svchost entries and choose 'Go to Services'.

This will highlight all the services running under that particular ID (PID).

In real English this takes away a lot of the mystery which confuses so many people. You can also stop a service at this point, BUT, be very careful or you may crash your machine and require a reboot if you pick a critical System Service.

Cheers

rowal5555 (Rob )                                                             

Avid supporter of Bleeping Computer's
Team 38444

You can help find a cure


 


 

  • BC Ads
  • BleepingComputer.com

#2 rowal5555

rowal5555

    Just enough info to be armed & dangerous...

  • Members
  • PipPipPipPipPipPip
  • 2,644 posts
  • Gender:Male
  • Location:St Kilda, Dunedin. South Island. NZ

Posted 19 April 2011 - 05:26 PM

.... each Svchost.exe is simply a group of services running at any particular time and to have a number running is perfectly normal. (At the moment my computer is doing nothing in particular but there are 12 svchost entries showing in Task Manager). No problem.

rowal5555 (Rob )                                                             

Avid supporter of Bleeping Computer's
Team 38444

You can help find a cure


 


#3 boopme

boopme

    To Insanity and Beyond

  • Global Moderator
  • PipPipPipPipPipPip
  • 54,828 posts
  • Gender:Male
  • Location:NJ USA

Posted 20 April 2011 - 08:19 PM

Also a good little read here
What is svchost.exe And Why Is It Running?

According to Microsoft: “svchost.exe is a generic host process name for services that run from dynamic-link libraries”. Could we have that in english please?

Some time ago, Microsoft started moving all of the functionality from internal Windows services into .dll files instead of .exe files. From a programming perspective this makes more sense for reusability… but the problem is that you can’t launch a .dll file directly from Windows, it has to be loaded up from a running executable (.exe). Thus the svchost.exe process was born.


How do I get help? Who is helping me?
Staying Updated Calendar of Updates.
For the time will come when men will not put up with sound doctrine. Instead, to suit their own desires, they will gather around them a great number of teachers to say what their itching ears want to hear....
Become a BleepingComputer fan: Facebook Have you seen..Select Real Security

#4 killerx525

killerx525

    Bleepin' Aussie

  • Members
  • PipPipPipPipPipPip
  • 6,305 posts
  • Gender:Male
  • Location:Melbourne, Australia

Posted 22 April 2011 - 08:07 AM

Good explanation boopme :clapping:
>Michael
System: CPU- AMD Phenom II X6 1090T Black Edition Oc'ed to 3.8GHz, CPU Cooler- Noctua NH-D14, RAM- G.Skill Ripjaws X F3-12800CL9D-8GBXL 8GB Kit(4Gx2) DDR3 1600MHz, HDD- Western Digital Caviar Black 1TB, GPU- 2x Asus 6950 1GB Crossfire 850/1250MHz, Motherboard- Gigabyte 990FXA-D3, Case- Coolermaster HAF 932, PSU- Corsair TX-750 V2, Soundcard- Realtek High Definition Audio Sound, OS- Windows 8 Pro 64-Bit
Posted Image

#5 rowal5555

rowal5555

    Just enough info to be armed & dangerous...

  • Members
  • PipPipPipPipPipPip
  • 2,644 posts
  • Gender:Male
  • Location:St Kilda, Dunedin. South Island. NZ

Posted 22 April 2011 - 07:53 PM

That is an excellent article BM. Explains it much better than I did, LOL. I reckon it should be pinned as a swag of users are perplexed by this subject.

Cheers


rowal5555 (Rob )                                                             

Avid supporter of Bleeping Computer's
Team 38444

You can help find a cure


 


#6 rowal5555

rowal5555

    Just enough info to be armed & dangerous...

  • Members
  • PipPipPipPipPipPip
  • 2,644 posts
  • Gender:Male
  • Location:St Kilda, Dunedin. South Island. NZ

Posted 12 May 2011 - 03:10 AM

Grinler has pointed out that there is a tutorial here at BC

http://www.bleepingcomputer.com/tutorials/list-services-running-under-svchost.exe-process/

rowal5555 (Rob )                                                             

Avid supporter of Bleeping Computer's
Team 38444

You can help find a cure


 


#7 4dude

4dude

    Senior Member

  • Members
  • PipPipPipPip
  • 503 posts
  • Gender:Male

Posted 13 May 2011 - 10:56 AM

Some time ago, Microsoft started moving all of the functionality from internal Windows services into .dll files instead of .exe files. From a programming perspective this makes more sense for reusability… but the problem is that you can’t launch a .dll file directly from Windows, it has to be loaded up from a running executable (.exe). Thus the svchost.exe process was born.

Interesting.......But HAVING PROCESSES (EXE's) RUNNING CONSTANTLY USES MORE MEMORY AND RAM!! (You could notice slowdowns,etc)

The older way WAS BETTER!! (As most everything OLDER is better)

Edited by 4dude, 13 May 2011 - 10:57 AM.


#8 Platypus

Platypus

    Forum Addict

  • Moderator
  • PipPipPipPipPipPip
  • 4,285 posts
  • Gender:Male
  • Location:Australia

Posted 13 May 2011 - 07:38 PM

But HAVING PROCESSES (EXE's) RUNNING CONSTANTLY USES MORE MEMORY AND RAM!!

I think you might have missed the point that this utilizes less .exe's ("into .dll files instead of .exe files").

Simply having code loaded into memory in dynamic link libraries doesn't mean its "running", it only executes when it's called. And whilst it uses memory, it's going to have to do that anyway, and having one .exe whose sole purpose is to load say five .dll's has less overhead than loading five .exe's with the same code function. It simply isn't true to say the old way is always automatically better.
Pleased to have been a Microsoft MVP (Windows Desktop Experience) 2007/8, 2008/9

I pressed F5, and I'm feeling refreshed...

#9 pacificdenizen

pacificdenizen

    Member

  • Members
  • PipPip
  • 61 posts

Posted 22 May 2011 - 02:26 PM

Thank you very much for the information and links in this thread. There are some very good resources here.

#10 Beathalor

Beathalor

    Member

  • Members
  • PipPip
  • 16 posts
  • Gender:Male
  • Location:Kentucky

Posted 23 May 2011 - 11:21 PM

Great little piece of info thanks a lot for the article, cleared up some questions i have had. :clapping:




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users