svchost.exe high CPU - sigmatel problem or other?

Page 1 of 2 12 LastLast

  1. Posts : 7
    windows 7
       #1

    svchost.exe high CPU - sigmatel problem or other?


    Hello,
    as this is my first post, I'll try to explain my problem as good as possible.
    At the moment the official windows 7 build 7100 evaluation copy is running on my system (dell inspiron 6400, dual core 1,83 GHz, 2gb RAM, intel 945 chipset). It's installed since april 2009 and didn't give me problems until a few weeks.

    I've included several screenshots of Process Explorer to visualize my problem.
    When I boot my system 2 svchost.exe's generate a high amount of CPU-usage (see image1) during the first minutes.

    When I play some mp3s (with WMP or xmplay) at that moment, I can hear a lot of crackling and my systems gets more and more unresponsive. In Process Explorer, you can see even more (5-6) svchost.exe's generate high CPU-usage). Pressing pause on the mp3player gives me back the response and immediately stops the high CPU-usage of the other svchost.exe's.

    But the two initial svchost.exe's keep generating high CPU untill after a certain time, they drop to 0% cpu.

    After those initial minutes, I can do everything I want again.
    Playing mp3s gives no more problems. No crackling, but clear sound.

    I installed the latest Sigmatel High Definition Audio Driver, but that didn't resolve the problem.
    I also looked up 'svchost.exe' and 'sigmatel' on this forum, but couldn't find an anwser to my specific case.

    I'm not a newbie in techworld, but after wasting hours and hours on this problem, I'm ready to call for help :)

    Thanks in advance!
    Attached Thumbnails Attached Thumbnails svchost.exe high CPU - sigmatel problem or other?-1.png   svchost.exe high CPU - sigmatel problem or other?-2.png   svchost.exe high CPU - sigmatel problem or other?-3.png   svchost.exe high CPU - sigmatel problem or other?-4.png   svchost.exe high CPU - sigmatel problem or other?-5.png  

    svchost.exe high CPU - sigmatel problem or other?-6.png   svchost.exe high CPU - sigmatel problem or other?-7.png   svchost.exe high CPU - sigmatel problem or other?-8.png  
      My Computer


  2. Posts : 1,377
    Win7x64
       #2

    Excellent problem description. Have rep :)

    That's not a simple issue to troubleshoot, but the good news is that it can be done.

    Bear in mind that SVCHOST is a container process. Multiple "services" sometimes share the same SVCHOST instance, and the key to this situation is to first work out which service is responsible for the high processor utilisation. I assume you already know that, given your screenshot above. What might not be so obvious is how to split up the services running in the shared SVCHOST so that you eventually get to a state where there's only one service, the SVCHOST is still chewing CPU, and hence you've found the service which is the culprit.

    To split a service into its own SVCHOST instance, you can run this from an (elevated) CMD prompt:

    SC CONFIG <service_name> TYPE= OWN

    Note the space between the equals sign and the "own". The next time that service starts, it'll be in a separate SVCHOST instance which is another process, and you've either ruled it out as the cause or you've found the culprit.

    To make a service revert back to its original (shared SVCHOST) state:

    SC CONFIG <service_name> TYPE= SHARE

    By playing with these commands and the list of services in your screenshot, and rebooting lots and lots, you'll find the service which is responsible for high processor utilisation. Half-of-the-ones-remaining is a good strategy.

    There are more elegant ways to do it, but they're impractical over a web forum. Good luck with it.
      My Computer


  3. Posts : 1,377
    Win7x64
       #3

    H2SO4 said:
    There are more elegant ways to do it, but they're impractical over a web forum. Good luck with it.
    I just realised you're already using Process Explorer, so there may be a simpler way.

    In ProcExp, go to the Options menu, "Configure symbols", and enter this into the "symbols path" field:

    SRV*C:\SymCache*http://msdl.microsoft.com/download/symbols

    The next time the problem occurs, do another screenshot of the "Threads" ProcExp tab for the svchost which is eating the processor (just like the screenshots of the "threads" tab you did above). With the symbol path configured, it may reveal more info about what's happening in the svchost instance to cause the abnormal processor utilisation.

    You should also do some thorough malware scanning, if you haven't done so already. There's the possibility that all this is caused by a virus (I don't like the way it skips around between multiple svchosts - that's somewhat suspicious).
      My Computer


  4. Posts : 7
    windows 7
    Thread Starter
       #4

    1: first I performed a scan with Malwarebytes Antimalware and AČ Free
    Both programs didn't find active malware.
    I installed AVG 9 Free. It found nothing after a complete scan.
    2: I did everything you asked and included a few extra screenshots.
    This time only one instance of svchost.exe gave constantly high CPU.
    I killed TID 468 but after a few minutes svchost.exe gave high CPU back again (seen screenshot).

    I edited the 'symbols path' but couldn't find created files in C:\Symbols afterwards (I don't know how these files should be created). Did this modification work correctly?

    Can I do other things?
    Greetings and thanks in advance!
    Attached Thumbnails Attached Thumbnails svchost.exe high CPU - sigmatel problem or other?-9.png   svchost.exe high CPU - sigmatel problem or other?-10.png   svchost.exe high CPU - sigmatel problem or other?-11.png  
      My Computer


  5. Posts : 833
    Windows 7 x64 HP, Windows 7 HP, Windows 7 Ult
       #5

    Welcome to Seven Forums and thanks for the detailed info.

    You stated that you have the latest SigmaTel dirver, is it SigmaTel High Definition Audio CODEC 6.10.0.5609 or something else? I ask because it appears that Dell has had some problems keeping up to speed - Update your Dell SigmaTel audio driver - and what you have may not be the latest. (Also, Microsoft driver updates have been a bit questionable, I have seen.)
      My Computer


  6. Posts : 7
    windows 7
    Thread Starter
       #6

    Shaft, driver number is 6.10.0.5614. And I downloaded it from the Dell-support site.
    My soundcard works normally at the moment.
    Is there any newer version available?

    Thanks in advance!
      My Computer


  7. Posts : 1,377
    Win7x64
       #7

    jeannibordelli said:
    Shaft, driver number is 6.10.0.5614. And I downloaded it from the Dell-support site.
    My soundcard works normally at the moment.
    Is there any newer version available?

    Thanks in advance!
    The next time you're taking a screenshot of the affected thread in ProcExp, can you please first click the "Stack" button to get more info regarding what the thread is doing.

    It strikes me that the vast majority of the processor utilisation is actually down in kernel-mode (red portion of the graph). Hence, it is possible that those svchost instances are just unwitting victims - the processor utilisation is being ascribed to them but it's actually driver activity.
      My Computer


  8. Posts : 7
    windows 7
    Thread Starter
       #8

    2009-10-21, Part 1


    Part 1
    Attached Thumbnails Attached Thumbnails svchost.exe high CPU - sigmatel problem or other?-1.png   svchost.exe high CPU - sigmatel problem or other?-1a.png   svchost.exe high CPU - sigmatel problem or other?-2.png   svchost.exe high CPU - sigmatel problem or other?-3.png   svchost.exe high CPU - sigmatel problem or other?-4a.png  

    svchost.exe high CPU - sigmatel problem or other?-4.png   svchost.exe high CPU - sigmatel problem or other?-5.png   svchost.exe high CPU - sigmatel problem or other?-6.png   svchost.exe high CPU - sigmatel problem or other?-7.png   svchost.exe high CPU - sigmatel problem or other?-8.png  

      My Computer


  9. Posts : 7
    windows 7
    Thread Starter
       #9

    2009-10-21, Part 2


    Part 2

    I really hope this satisfies your need for screenshots
    Attached Thumbnails Attached Thumbnails svchost.exe high CPU - sigmatel problem or other?-9a.png   svchost.exe high CPU - sigmatel problem or other?-9.png   svchost.exe high CPU - sigmatel problem or other?-10.png   svchost.exe high CPU - sigmatel problem or other?-11.png   svchost.exe high CPU - sigmatel problem or other?-12.png  

      My Computer


  10. Posts : 7
    windows 7
    Thread Starter
       #10

    Any actions I need to perform to solve this problem?
      My Computer


 
Page 1 of 2 12 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 20:27.
Find Us