Windows Update Server hogs all cpu

Discussion in 'Windows Update' started by Keith from London, Aug 12, 2006.

  1. Since this week's automatic updates were applied, the Windows Update Server
    repeatedly hogs cpu for many minutes (haven't timed yet). This shows up in
    Task Manager as one of the svchost processes running at practically 100% cpu.
    This process does not yield to other processes, rendering the system almost
    unusable in this state. Net stopping wuauserv or via services control panel
    brings immediate relief.
    System is Windows XP Professional, SP2, IE7 Beta. Its fully patched too.
    Don't think I'm running any significant third party software. Th base system
    is fairly low spec but was running acceptably untill earlier this week.
    So, what do I need to download/kick to get things back into kilter?
     
    Keith from London, Aug 12, 2006
    #1
    1. Advertisements

  2. Keith from London

    JPAUL Guest

    This has been a known issue since the last 3-4 updates (months)
     
    JPAUL, Aug 12, 2006
    #2
    1. Advertisements

  3. Keith from London

    OBLIVIOUZ Guest

    i was having the sdame problem after doing a clean install of windows xp pro
    w/sp2. i preformed 2 seperate actions not sure which one did it though. first
    i went 2 c:/windows/system32 (your path may be slightly different )(in the
    system 32 folder there is a file named LegitCheckControl.dll i renamed this
    to LegitCheckControl.dl_ then i went and ran a check 4 updates (custom) it
    took quite a while about 5 or 10 mins. but eventually it went through even
    though cpu was still way up to 100%) but at least it showed updates. it then
    asked me 2 download something for genuine advantage or validation check or
    something like that(it does this because thats what that file actually is).
    then after that it continued 2 work even though cpu was stil way up and it
    took longer than normal but it worked. im not sure if the change in that file
    made the difference or if i just finally waited long enough. i think there is
    a problem with the update site though because alot of people are having the
    same problem.
     
    OBLIVIOUZ, Aug 13, 2006
    #3
  4. Keith from London

    dvo Guest

    The following advice finally has solved the problem with which I had been
    struggling for months: on my XP installation, several times an hour, 100% CPU
    usage for several minutes for no reason, where taskmgr.exe and explorer.exe
    appeared to consume most of the CPU cycles.

    Run all these commands in a command prompt one after the other
    regsvr32 MSXML3.dll
    regsvr32 WUAUENG1.dll
    regsvr32 WUAPI.DLL
    regsvr32 WUAUENG.DLL
    regsvr32 WUAUENG1.DLL
    regsvr32 ATL.DLL
    regsvr32 WUCLTUI.DLL
    regsvr32 WUPS.DLL
    regsvr32 WUPS2.DLL
    regsvr32 WUWEB.DLL
    net stop WuAuServ
    rename %windir%\SoftwareDistribution SoftwareDistribution_buggy
    net start WuAuServ

    So not some "real" malware was the problem, but - no surprise - the
    MickeySoft products themselves! This is what I really hate about that
    company: they make billions of dollars, but still produce loads of bugs
    severely affecting millions of people, and are unable (or not willing?) to
    fix their own bugs themselves.
    I avoid using Windopey as much as I can, but when I have to use it (mainly
    at work),
    I use it via vmware on my Ubuntu Linux system.
     
    dvo, Mar 10, 2008
    #4
  5. The issue was most likely related to corruption in
    SoftwareDistrbution\DataStore due to it being scanned by antiviral
    software when files are locked by system processes -
    Virus scanning recommendations for computers that are running Windows
    Server 2003, Windows 2000, or Windows XP
    http://support.microsoft.com/kb/822158

    Either that or - When you use Automatic Updates to scan for updates or
    to apply updates to applications that use Windows Installer, you
    experience issues that involve the Svchost.exe process
    http://support.microsoft.com/kb/932494

    Not really hard to fix but not really easy to find the fixes <w>

    MowGreen [MVP 2003-2008]
    ===============
    *-343-* FDNY
    Never Forgotten
    ===============
     
    MowGreen [MVP], Mar 10, 2008
    #5
  6. Keith from London

    Paul Guest

    You've just described what is referred to as; monopoly. eg. microsoft. see,
    microsoft

    Try this sometime. Upgrade your hard disk driver 4 days before finals. Then
    about 3 am, on finals day, reboot your PC and be prompted to upgrade your
    registration keys, because VISTA IS NO LONGER GENUINE! Then after several
    attempts to register, call up microsoft and talk to a female service agent
    with a thick irish accent about your problem.
     
    Paul, Mar 21, 2008
    #6
  7. Keith from London

    Steve Guest

    Thanks DVO!

    This problem has arisen in the last week on two of my friends' computers.
    After figuring out which service was causing the svchost process to max out
    your instructions allowed me to fix the wuauserv quite quickly.

    I wonder why this is happening? Is the update database being messed up by
    the release of XP SP3?

    Cheers
    SB
     
    Steve, May 14, 2008
    #7
  8. Keith from London

    SirDave Guest

    Thanks dvo,

    I just put the commands into a script and ran it on my laptop and it nows
    works fine i.e., no cpu issue.

    I have had this problem for about 2 years and i just used to turn off
    wuauserv service and do manual updates.
    I would even get the problem after rebuilding a machine from scratch with
    slipstreamed XP SP2 install media so i assumed it must be a msft problem...
    but now it seems to me like it could be my AV which was causing the issue all
    along. (but as usual msft cops the all the blame!)

    As far as i'm concerned no software vendor is infallible or ultimately
    better than the other as they all force products out the door earlier then
    necessary to hit Sales Targets or quite simplt as the code is written by
    humans then it will never be free of human error (NT, LiNix, Unix...) etc,
    the trick is to make your own informed decision and used the best bits of
    each!

    SirDave
     
    SirDave, May 25, 2008
    #8
  9. Keith from London

    Charlie Guest

    Hi DVO, before throwing my PC out of the window I'm going to try to run the
    commands you detailed. I just go the Run function and type each line in then
    enter? then onto the next one? Should I also (first) disable windows
    automatic updates?

    Help very much appreciated.

    Thanks
     
    Charlie, Jun 26, 2008
    #9
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.