The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Too Many Iterations of svchost.exe

    Discussion in 'Windows OS and Software' started by dohuy, Aug 18, 2008.

  1. dohuy

    dohuy Notebook Consultant

    Reputations:
    16
    Messages:
    176
    Likes Received:
    0
    Trophy Points:
    30
    Anyone know how I could fix this? I have 12 iterations of svchost.exe. I'm just wondering if this is normal because my boot times have significantly increased over time. I used to clock in at a minute flat for a cold boot, but now measure at about a minute and a half.
     

    Attached Files:

  2. fonduekid

    fonduekid JSUTAONHTERBIRCKINTEHWLAL

    Reputations:
    1,407
    Messages:
    3,396
    Likes Received:
    0
    Trophy Points:
    105
    Yes its kinda normal...

    Use process explorer to get a better idea of what these are running for..

    >> http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

    As for your boot times, you might wanna run a sweep of your computer with good AV / antispyware programs... Also, think about a complete defrag and optimize (recommend JkDefrag for this)... Also check on the startup programs (Start > run > msconfig) and also have a look at the services set to automatic... you might wanna set some of them to 'automatic (delayed start)'...

    Good luck.
     
  3. stewie

    stewie What the deuce?

    Reputations:
    3,666
    Messages:
    2,174
    Likes Received:
    0
    Trophy Points:
    55
    It's perfectly normal to have many svchost.exe running, I've at least 7 or 8 running atm.

    To see what is using each one of the svchost.exe's, do the following:

    Start -> Run -> cmd

    Then type: tasklist /svc
     
  4. ScuderiaConchiglia

    ScuderiaConchiglia NBR Vaio Team Curmudgeon

    Reputations:
    2,674
    Messages:
    6,039
    Likes Received:
    0
    Trophy Points:
    205
    To fix a boot timing issue a complete defrag and optimize is a bit of overkill. All you need to do is defrag and prioritize the actual boot files. There is a link in my signature line for details and a simple batch file to do the job using existing built-in Vista functionality, no third party tools needed at all.

    Gary
     
  5. fonduekid

    fonduekid JSUTAONHTERBIRCKINTEHWLAL

    Reputations:
    1,407
    Messages:
    3,396
    Likes Received:
    0
    Trophy Points:
    105
    Oh yes... How stupid of me to exclude Gary' batch file!! :( :( Sorry for that (I had it mind to say something like once u finish, complete with this boot defrag)..... Anyways, Yes, I have been using this one made by Gary and its really great :) :)

    But I suggested the defrag because I thought since if he is anyway going to do a boot defrag using this file, he might as well run a complete defrag before that, just in case.. :) And as I learnt (and suggested and as I do these days) whenever I run a defrag, I complete with this boot defrag file from Gary... :) So there..
     
  6. dohuy

    dohuy Notebook Consultant

    Reputations:
    16
    Messages:
    176
    Likes Received:
    0
    Trophy Points:
    30
    All right. Thanks for the help. I've already been using JKdefrag. I guess that I'll be adding that boot defrag to my list of to-dos.
     
  7. swarmer

    swarmer beep beep

    Reputations:
    2,071
    Messages:
    5,234
    Likes Received:
    0
    Trophy Points:
    205
    In task manager, you can right-clck a svchost.exe process and click "Go to Services" to see what services are in that process. You may want to add "PID" (process id) to the column list in the Services tab (if it's not already there), then you can sort by it, and more easily see all the ones in one process together.

    Also, if you add a Command Line column in the Processes tab, you can more easily see which svchost process is for what stuff, based on the command line args.
     
  8. ScuderiaConchiglia

    ScuderiaConchiglia NBR Vaio Team Curmudgeon

    Reputations:
    2,674
    Messages:
    6,039
    Likes Received:
    0
    Trophy Points:
    205
    Swarmer,

    GREAT FIND!!!!! I never knew that the command line option was there in Task Manger. What a HUGE help, when trying to track down what a particular process is and how it got invoked. Well done, my friend!! Rep for you!

    Gary