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.

    Svchost.exe using 200,000kb+

    Discussion in 'Windows OS and Software' started by theneighborrkid, Jan 15, 2009.

  1. theneighborrkid

    theneighborrkid Notebook Evangelist

    Reputations:
    161
    Messages:
    655
    Likes Received:
    0
    Trophy Points:
    30
    ^ As the title states, running a Gateway 7811 w/ Vista 64 bit Home Premium. Is this a problem, or is it normal, and that is just one process there are several instances of it...
     
  2. dbam987

    dbam987 wicked-poster

    Reputations:
    565
    Messages:
    2,530
    Likes Received:
    1
    Trophy Points:
    56
    that's very high... i'd be concerned on what service is actually using that. see if you can download processexplorer to have it identify the application is using that much space. it might require some messing around with processexplorer, but you should be able to track it.
     
  3. Shyster1

    Shyster1 Notebook Nobel Laureate

    Reputations:
    6,926
    Messages:
    8,178
    Likes Received:
    0
    Trophy Points:
    205
    As a preventive measure, you should run a full antivirus/malware scan as well.
     
  4. Silas Awaketh

    Silas Awaketh Notebook Deity

    Reputations:
    891
    Messages:
    1,676
    Likes Received:
    0
    Trophy Points:
    0
    There's no need to install anything.

    Right click on this svchost, and click Go to Service(s). Sort the Services tab by PID (Process ID), and there you have it, all the services that this particular svchost is running under it, and then now accordingly (or post a screenshot here if you're not sure whether there're some services that're needed (or not), or are malicious).
     
  5. flipfire

    flipfire Moderately Boss

    Reputations:
    6,156
    Messages:
    11,214
    Likes Received:
    68
    Trophy Points:
    466
    Lots of malware cloak itself under that process.

    +1 with Shyster
     
  6. DetlevCM

    DetlevCM Notebook Nobel Laureate

    Reputations:
    4,843
    Messages:
    8,389
    Likes Received:
    1
    Trophy Points:
    205
    Just for the record.
    Process Explorer doesn't instal anything and is possibly better than listing services as it can tell you which file (!!!) uses that much memory.

    On another note:
    I think I had about 95MB (currently 74MB) of memory used by svchost - on 32 Bit though.
    I believe its related to my external HDDs.

    Restart without any external Hardware and see if it stays the same.

    And else:
    I second Process Explorer!
     
  7. sesshomaru

    sesshomaru Suspended Disbelief!

    Reputations:
    316
    Messages:
    1,918
    Likes Received:
    1
    Trophy Points:
    56
    I believe it's the Aero service.. the background service to the Desktop Window manager(you'll find that one listed as dwm.exe). I assume you had lots of windows open.. when you checked the memory usage..

    Also.. there would be more than one instance of svchost.exe..

    On my system(Business x64), it is usually between 80-170 MB..
     
  8. Shyster1

    Shyster1 Notebook Nobel Laureate

    Reputations:
    6,926
    Messages:
    8,178
    Likes Received:
    0
    Trophy Points:
    205
    Agreed. Process Explorer (and, in fact, all of the SysInternals' utilities) are free-standing executables (i.e., they really are Portable Executables, as Microsoft's PE .exe format specification implies) and do not install themselves in your system. Process Explorer itself will also provide you with a lot more information about exactly what is behind each running process.
     
  9. theneighborrkid

    theneighborrkid Notebook Evangelist

    Reputations:
    161
    Messages:
    655
    Likes Received:
    0
    Trophy Points:
    30
    I ran Malwarebytes, nothing, and I ran Full Scan on Avira Premium. Screeny's

    [​IMG]

    [​IMG]

    EDIT: Forgot to say thanks to everyone for their help (and hopefully continued help!)
     
    Last edited by a moderator: May 5, 2015
  10. dbam987

    dbam987 wicked-poster

    Reputations:
    565
    Messages:
    2,530
    Likes Received:
    1
    Trophy Points:
    56
    What happens when you shut down STEAM?
     
  11. theneighborrkid

    theneighborrkid Notebook Evangelist

    Reputations:
    161
    Messages:
    655
    Likes Received:
    0
    Trophy Points:
    30
    Shut it down for 10 minutes and no change on Memory for svchost.exe
     
  12. dbam987

    dbam987 wicked-poster

    Reputations:
    565
    Messages:
    2,530
    Likes Received:
    1
    Trophy Points:
    56
    It was worth a shot :D

    Did you try Process Explorer to see if it can find what is using all that memory?
     
  13. theneighborrkid

    theneighborrkid Notebook Evangelist

    Reputations:
    161
    Messages:
    655
    Likes Received:
    0
    Trophy Points:
    30
    [​IMG]

    No idea what all that really means and nothing seems out of the ordinary...
     
    Last edited by a moderator: May 5, 2015
  14. Silas Awaketh

    Silas Awaketh Notebook Deity

    Reputations:
    891
    Messages:
    1,676
    Likes Received:
    0
    Trophy Points:
    0
    Try stopping Superfetch.
     
  15. theneighborrkid

    theneighborrkid Notebook Evangelist

    Reputations:
    161
    Messages:
    655
    Likes Received:
    0
    Trophy Points:
    30
    Which one is that I don't see any named Superfetch...
     
  16. DetlevCM

    DetlevCM Notebook Nobel Laureate

    Reputations:
    4,843
    Messages:
    8,389
    Likes Received:
    1
    Trophy Points:
    205
    Actually that isn't necessarily a good idea - even though it may seem so.
    I did it - my system stayed stable (no problems) - but it has sped up since reenabling it.

    Unless its the definite cause of the problem, leave it!!
    ________________
    In process explorer, right click the "heavy process" and lick onto "Properties" - you'll get a Window with plenty of tabs, try "Threads" - else, fiddle around a bit.

    (Threads will give you CPU usage, but it can also tell you which services are running in that process)
     
  17. theneighborrkid

    theneighborrkid Notebook Evangelist

    Reputations:
    161
    Messages:
    655
    Likes Received:
    0
    Trophy Points:
    30
    So.. yeah, any other ideas because I looked in the threads and I do not know what is what

    [​IMG]

    That is what I'm seeing
     
    Last edited by a moderator: May 5, 2015
  18. DetlevCM

    DetlevCM Notebook Nobel Laureate

    Reputations:
    4,843
    Messages:
    8,389
    Likes Received:
    1
    Trophy Points:
    205
    Ok.

    I'm a bit at a loss here...

    In the Properties window - check the services tab
     
  19. dbam987

    dbam987 wicked-poster

    Reputations:
    565
    Messages:
    2,530
    Likes Received:
    1
    Trophy Points:
    56
    Can you add some extra columns to the main window? There should be a few columns that say something about Working Sets and memory. With those columns in view, you can try to find the SVCHost that is drawing all that memory and which app is causing it to do that.
     
  20. theneighborrkid

    theneighborrkid Notebook Evangelist

    Reputations:
    161
    Messages:
    655
    Likes Received:
    0
    Trophy Points:
    30
    [​IMG]

    That's pretty much most of the options...
     
    Last edited by a moderator: May 5, 2015
  21. theneighborrkid

    theneighborrkid Notebook Evangelist

    Reputations:
    161
    Messages:
    655
    Likes Received:
    0
    Trophy Points:
    30
    [​IMG]

    EDIT: Another pic on post before this of what is running
     
    Last edited by a moderator: May 5, 2015
  22. dbam987

    dbam987 wicked-poster

    Reputations:
    565
    Messages:
    2,530
    Likes Received:
    1
    Trophy Points:
    56
    Can you expand all the SVCHost items in the main list? I think I saw one SVCHost that had a working set of about 180 MB...
     
  23. DetlevCM

    DetlevCM Notebook Nobel Laureate

    Reputations:
    4,843
    Messages:
    8,389
    Likes Received:
    1
    Trophy Points:
    205
    Am I reading correctly that the process isn't verified?

    In my case, on 32Bit all processes are empty under "verified signer".

    Edit:
    The services don't seem to help :(
     
  24. theneighborrkid

    theneighborrkid Notebook Evangelist

    Reputations:
    161
    Messages:
    655
    Likes Received:
    0
    Trophy Points:
    30
    I think they are all expanded as far as I can tell
     
  25. Silas Awaketh

    Silas Awaketh Notebook Deity

    Reputations:
    891
    Messages:
    1,676
    Likes Received:
    0
    Trophy Points:
    0
    It's in the task manager (in the screenshot), try stopping it and see it helps.
     
  26. theneighborrkid

    theneighborrkid Notebook Evangelist

    Reputations:
    161
    Messages:
    655
    Likes Received:
    0
    Trophy Points:
    30
    Don't see it when I bring up TM
     
  27. Silas Awaketh

    Silas Awaketh Notebook Deity

    Reputations:
    891
    Messages:
    1,676
    Likes Received:
    0
    Trophy Points:
    0
    It's in there, see? Name - SysMain, PID - 424, Description - Superfetch.
    This is the one eating all the RAM probably. Right click it, and the click on "Stop Service", and see if it helps.
     
    Last edited by a moderator: May 5, 2015
  28. theneighborrkid

    theneighborrkid Notebook Evangelist

    Reputations:
    161
    Messages:
    655
    Likes Received:
    0
    Trophy Points:
    30
    THANK YOU!!! You win sorry I didn't see it earlier I was looking for it as a service name not description, it worked. What are the problems with stopping this service?
     
  29. Silas Awaketh

    Silas Awaketh Notebook Deity

    Reputations:
    891
    Messages:
    1,676
    Likes Received:
    0
    Trophy Points:
    0
    There are no problems with disabling it. I have it set as disabled and everything's working great for me.

    In simple language, what SuperFetch does is, it "learns" your usage behaviour, like which software do you use the most, and then, after a few days when it has learnt it fully, it loads those softwares in RAM automatically as soon as the system starts, so that these programs load faster when you need them.

    The advantages are - your Winamp/ProgramXYZ loads in 200ms, instead of 250ms that it would take for it to start without it being already loaded in the RAM by SuperFetch.

    Disadvantages are - The programs will be loaded in RAM everytime, whether or not you have to use them in a session, thus taking up more RAM, and delaying the start-up. Plus there's useless HDD activities and clicking noise.

    In other words, this service is useless, AFAIC.


    Cue Gary with his big words and what not! :rolleyes:
     
  30. DetlevCM

    DetlevCM Notebook Nobel Laureate

    Reputations:
    4,843
    Messages:
    8,389
    Likes Received:
    1
    Trophy Points:
    205
    Superfetch used Cached RAM - it won't show up in RAM used by a process.
    It will show up in RAM used for a/the Cache.
     
  31. Dan333SP

    Dan333SP Notebook Consultant

    Reputations:
    55
    Messages:
    210
    Likes Received:
    4
    Trophy Points:
    31
    while you guys are discussing svchost.exe and memory usage, why is it that it gradually uses more and more the longer the computer is left on? On my 1530 with vista home premium 32 bit, right after startup the computer is using about 900 megs of RAM, but after a few hours of the computer being on and only browsing the internet, the memory usage climbs to about 1.5 gigs with all programs closed, and according to task manager the culprit is svchost, with 8 or 10 instances running. I did the same thing as this thread and checked which processes were behind the instance of svchost that was eating up the most memory, and i found superfetch, just like the OP in this thread, but why does it gradually use more and more memory? I don't really want to disable it, I just want to understand why it would slowly hog all of my system's resources. BTW, I'm pretty positive there is no malware on this computer that is eating up the memory, I just reinstalled Vista a couple weeks ago and I've scanned it and I have AVG running all the time.
     
  32. dbam987

    dbam987 wicked-poster

    Reputations:
    565
    Messages:
    2,530
    Likes Received:
    1
    Trophy Points:
    56
    Superfetch is a nifty feature that allows Vista to quickly load up applications on demand. Basically, it tries to identify the applications and documents you use frequently and loads them up in the background until you request it. I really wouldn't worry about it, as it will happily release the memory when there isn't enough available to open up another document or application.

    In my opinion, don't turn off superfetch. Nothing to worry about with it.
     
  33. Shyster1

    Shyster1 Notebook Nobel Laureate

    Reputations:
    6,926
    Messages:
    8,178
    Likes Received:
    0
    Trophy Points:
    205
    If what you've identified is really superfetch, then it isn't "hogging" anything, least of all your resources. Instead, what it's doing is preloading code and data it believes you're most likely to be using sooner rather than later and keeping it ready to go if/when you want to use it.

    Put it this way, it's keeping your spare RAM from going to waste, it's not using up precious resources that would be better devoted to something else. If it weren't using those resources, they'd be sitting idle and not get used at all and, if you do the unexpected and start up an app that wasn't prefetched, superfetch will immediately, and gracefully, cede the resources it's using to that app.