Stuck on "Checking for the latest updates for your computer..." sc

Discussion in 'Windows Update' started by Tempest, Mar 7, 2006.

  1. Tempest

    Tempest Guest

    HI,

    Im trying toupdate my windows XP, and when i go into the site it first asked
    me to install the new updateing software, and that was fine, then it takes me
    to a page where it asks me to choose expess or custom, after i click on
    either button, it says "Checking for the latest updates for your computer..."
    and the little progress bar with the green boxes keep sliding back and forth
    for over 6 hours when i left it over night, but it just does not progress any
    further ??????

    Any thoughts ???
     
    Tempest, Mar 7, 2006
    #1
    1. Advertisements

  2. Tempest

    TaurArian Guest

    you may need to re-registered some files:

    1. Click Start.
    2. Choose Run.
    3. In the Run box, type (pressing okay after each one) :-

    net stop wuauserv

    Repeat for the following:
    regsvr32 wuapi.dll
    regsvr32 wups.dll
    regsvr32 wuaueng.dll
    regsvr32 wuaueng1.dll
    regsvr32 wucltui.dll
    regsvr32 wuweb.dll
    regsvr32 MSXML3.dll
    regsvr32 qmgr.dll
    regsvr32 qmgrprxy.dll
    regsvr32 jscript.dll

    net start wuauserv
     
    TaurArian, Mar 7, 2006
    #2
    1. Advertisements

  3. I'm having exactly the same problem on two W2K servers (both running SQL
    Server, incidentally), and I tried this and it still doesn't work. Also
    tried reinstalling the windows update agent, which won't install as it's
    already present. Installing from WSUS server also fails -- it will download
    updates, just won't install them. Any ideas?

    thanks,
    Casper.
     
    Casper Gasper, Mar 8, 2006
    #3
  4. Tempest

    TaurArian Guest

    TaurArian, Mar 8, 2006
    #4
  5. Tempest

    Tempest Guest

    Hey, thanks for the help,

    I cannot seem to register one of the DLL's

    regsvr32 qmgr.dll

    it dosent seem to work, it gives me:

    qmgr.dll was loaded, but the DllRegisterServer entry point was not found.
    The file cannot be registered

    Any other thoughts ??????
     
    Tempest, Mar 9, 2006
    #5
  6. Tempest

    TaurArian Guest

    Try using the full path:
    regsvr32 C:\windows\System32\qmgr.dll
     
    TaurArian, Mar 9, 2006
    #6

  7. What version of that module do you have?

    Tip: you can use DependencyWalker to check both the properties
    of that module and whether there is an external entry point of
    DllRegisterServer in it.

    If you do have the right version of the module and it does appear
    to have that entry point a possible explanation for your symptom
    would be that the error message is bogus and represents an attempt
    to explain a different unexpected symptom.

    To test that idea you can also use DependencyWalker,
    using its profiler tool. In this case what you would do is
    get it to execute the regsvr32.exe command with the operand(s)
    that you were using. It will then generate a trace of modules and
    intermediate return codes. Somewhere in there before the line
    you see with the prompt for the error message would be a better
    clue for why you can't register that module. E.g. perhaps there
    is a permissions problem, missing module, unregistered dependent
    module, etc.

    Oh. One more thing. Is BITS running? It would already be using
    that module if it was and that could perhaps prevent the module from
    being re-registered while it was in use. It would probably be a good
    idea to stop BITS before trying the regsvr32 command.

    After you stop BITS you can check (from a cmd window)
    if any other task is using that module with:

    tasklist /fi "Modules eq qmgr.dll"

    I just did that and that's how I reminded myself about BITS
    because what that turned up was this:

    <example>
    Image Name PID Session Name Session# Mem Usage
    ========================= ====== ================ ======== ============
    svchost.exe 860 Console 0 8,804 K
    </example>

    Then using the PID from that result I found

    Image Name PID Services
    ========================= ====== =============================================
    svchost.exe 860 AudioSrv, BITS, Browser, CryptSvc, Dhcp,
    ....
    </example>


    An alternative diagnostic/repair would be to use bitsadmin's
    new options under the /util category:


    <extract>

    /UTIL /VERSION [/VERBOSE]
    Displays the version of BITS currently active on the system.
    The switch /VERBOSE prints additional information useful for
    troubleshooting purposes.

    /UTIL /REPAIRSERVICE [/FORCE]
    Attempts to repair a malfunctioning BITS service by inspecting some of the
    service configuration settings. The switch /FORCE indicates that the BITS
    service should be deleted and re-created if repairing the settings does not
    clear the errors in starting the BITS service. Use this command with caution
    as it is not possible to revert the changes.

    </extract>


    Note: I have never tried the /RepairService option
    and I have never seen a report from anybody trying it either.
    You could be a trailblazer... <w>


    Good luck

    Robert Aldwinckle
    ---
     
    Robert Aldwinckle, Mar 9, 2006
    #7
  8. Tempest

    Anno Domini Guest

    All this is real nice, and it's great to see folks trying to help one
    another. I REALLY wish I had something to offer to help troubleshoot or
    resolve this problem, but alas, it's beyond me.... at this point in time.

    BUT, speaking of points, I have one that everyone everywhere seems to be
    overlooking. I haven't yet figured out whether it's overlooked because people
    are used to sloppy programming, whether they EXPECT shoddy service, or they
    really don't care how MS treats their customers after they already have their
    money.

    The fact of the matter is that THIS issue should never have existed. It is
    purely the result of sloppy progamming and said programming is directly
    related to Micro$oft's overzealous efforts to curb piracy. They're willing to
    F**K every legitimate user of their software to pursue the (maybe) 2% who
    have illegal copies. At $179 per copy of XP Pro, my own feeling is that THAT
    cost is figured in..... so what it amounts to is MS is rendering our systems
    useless (at least temporarily, while they make us run 100% CPU), all so they
    can squeeze a dime until it sh**s pennies. WAY TO GO UNCLE BILL!!!!

    You're one terrific geek, pal, but your marketing and PR really sucks.
    Betcha we can find a law firm to do a class action suit. Doesn't matter to me
    that I'll never see a dime.... I just want M$ and all their shareholders to
    pay for being idiots.

    If you're gonna be dumb, you better be tough.
     
    Anno Domini, Aug 17, 2006
    #8
  9. Tempest

    O.L.A.F. Guest

    --
    Everything that can brake down - brakes down, everything that can`t - brakes
    down either.



    I had the same problem - and i were battling it for the last 4-5 hours. For
    me, none of the solutions i have found, worked. And i have just figured it
    out - this whole thing is only due to one reason - windowsupdate activex
    searches not only for software updates, but also for hardware updates as well
    (drivers & etc.) The solution that helped me out - is after i have updated my
    video driver (intel integrated) - everything began working, all of a sudden.
    So i do believe that the problem is that windowsupdate activex incorrectly
    handles certain driver definitions, and due to that the whole process "hangs"
     
    O.L.A.F., Sep 4, 2006
    #9
  10. Tempest

    Quake Guest

    I fixed this problem twice by repairing boot record. Boot on cd R for repair
    and type fixboot. I didn't try fixmbr.
     
    Quake, Sep 19, 2006
    #10
  11. Tempest

    crankygranny Guest

    Thanks, will try.
     
    crankygranny, Sep 19, 2006
    #11
  12. Tempest

    Neil Guest

    Are you using a proxy server? I had this problem recently and found that the
    Windows Update service uses WinHTTP to scan for updates and BITS to download
    them & these both run independantly of Internet Explorer so I needed to set
    the proxy server for these by typing the following from a command line:

    proxycfg -u

    This imports the proxy settings from IE to WinHTTP and the updates work.

    Neil
     
    Neil, Nov 7, 2006
    #12
  13. Tempest

    James Guest

    Hi

    Just stumbed on this thread yesterday after fresh installing xp, then trying
    to update through Windows Update with the same problem.

    I fixed this issue by manually downloading BITS and Winhttp from the MS
    download centre:

    Update for Background Intelligent Transfer Service (BITS) 2.0 and WinHTTP
    5.1 (KB842773)

    After installing this and restarting the computer, the Windows Update worked
    fine from then on
     
    James, Nov 9, 2006
    #13
  14. Tempest

    Dan Guest

    I am having this problem, too.

    I'm running XP Home SP2 and for the past 3 weeks, the "checking for the
    latest updates for your computer" appears and it just hangs there.

    I have tried all of the solutions mentioned, and nothing is working.

    Any other suggestions?
     
    Dan, Nov 26, 2006
    #14
  15. Hi, I got the same config as yours, and the same problem. I also noticed that
    during this stuck, wcauclt prosess on the task manager panel of the
    application tab gets 99 or even 100% of the CPU usage. That is why the system
    stucks I guess. Are there any one to fix this problem (specially on the
    microsoft side) in the world? :(
     
    poor poor pitiful me, Feb 12, 2007
    #15
  16. If you have a Wireless Router:-
    In the security tab, make sure you aren't blocking AcitveX.

    "Checking for latest updates for your computer"
    Possible reasons for the error code:-
    1. Internet Explorer temporary files corrupted.
    2. Background Intelligent and Event Log service not started
    3. SoftwareDistribution folder has become corrupted
    4. You may need to re-registered some dlls files
    5. You may need to add Windows Update to the Trusted Sites Zone:
    6. Spyware.
    7. Third party programs running in background.
    8. ActiveX controls corrupted

    Suggestion 1:-
    Clearing Temporary Internet files, cookies and history in Internet Explorer
    Tools>Internet Options>General
    You'll see Delete Cookies, Delete files, Delete History
    NB: "Delete all offline content", will delete all files needed to browse the websites
    offline.
    Reboot and try Windows Update again.

    Suggestion 2:-
    1: Check that the Background Intelligent Transfer Service to is set to Automatic and
    verify the Status is Started.
    Click Start, Choose Run, and in the Run box, type services.msc, Click OK
    Locate the Background Intelligent Transfer Service service, and right-click to select it.
    Select Properties, and in the Startup Type list, select Automatic. Verify the service
    Status is Started. Click OK.

    2. Check that the Set Event Log service is set to Automatic and verify that the Status is
    Started
    Click Start, Choose Run, and in the Run box, type services.msc, Click OK.
    Locate the Event Log service, and right-click to select it.
    Select Properties., and in the Startup type list, select Automatic. Verify the Service
    status is Started. Click OK.

    3. Register qmgr.dll and qmgrprxy.dll
    Click Start, Choose Run and in the Run box, type regsvr32 qmgr.dll, Click OK.
    Click Start, Choose Run and in the Run box, type regsvr32 qmgrprxy.dll, Click OK.

    Suggestion 3:-
    It is possible that the contents of the SoftwareDistribution folder have become corrupted,
    so try Renaming the SoftwareDistribution folder
    Click Start, Choose Run.
    In the Run box, type services.msc.
    Click OK.
    Right-click the Automatic Updates service.
    Click Stop.
    Stopping the service will take a moment.

    Rename the "SoftwareDistribution" folder:
    a. Click Start, click Run, type: %systemroot%
    Click OK.
    b. Right-click the SoftwareDistribution folder, and then click Rename.
    c. Type SoftwareDistribution.old, and then press ENTER to rename this folder.

    Click Start. Choose Run.
    In the Run box, type services.msc.
    Click OK.
    Right-click the Automatic Updates service.
    Click Start.
    Starting the service will take a moment.

    Please note that your update history is contained in the "datastore" folder and when you
    rename the Software Distribution folder, the history is lost but it's not important. You
    can if need be, copy the contents back from the renamed softwareDistribution.old folder.
    Losing the history of Windows Updates is not important.

    Suggestion 4:-
    Certain files may have become unregistered, and you will need to register them again:-
    Click Start, Choose Run and in the Run box, type regsvr32 wuaueng1.dll, Click OK.

    Do the same for the other files:-
    wucltui.dll
    wuaueng.dll
    wuapi.dll
    jscript.dll
    MSXML.DLL
    MSXML2.DLL
    MSXML3.DLL

    Suggestion 5:-

    Add Windows Update to the Trusted Sites Zone:
    Please note that Security settings in Internet Explorer must be set to Medium or lower for
    ActiveX files to correctly pass to your computer.
    Only the Web sites listed in Internet Explorer's Trusted Sites Zone will be affected by
    the lowering of Security settings. Your current security settings for all other Web sites
    will remain as they are currently configured.

    Open Internet Explorer, click Tools, and then click Internet Options, Click Security.
    Click Trusted Sites Zone. Click Sites.
    Clear the Require server verification (https:) for all sites in this zone check box.
    Use the Add button next to the Add this Web site to the zone box to add the following
    sites:
    http://*.windowsupdate.microsoft.com
    https://*.windowsupdate.microsoft.com
    http://download.windowsupdate.com

    Suggestion 6:-
    The below links assist you in checking your system for parasites:-
    http://aumha.org/a/noads.htm
    http://inetexplorer.mvps.org/tshoot.html
    Please note that some malware may kill the internet connection when it is removed, the
    program on the link below will enable you to regain the internet connection.
    http://www.cexx.org/lspfix.htm

    Spyware Programs links:-
    http://www.microsoft.com/athome/security/spyware/software/default.mspx (Windows Defender)
    www.lavasoftusa.com Ad-Aware
    www.security.kolla.de Spybot

    Suggestion 7:-
    Make sure you haven't got anything blocking Windows Update like Nortons, Zonealarm etc
    Also make sure you don't have a Web Accelerator working in the background such as
    NetZerio, HiSpeed, Speedband etc.

    Suggestion 8:
    If you need to reinstall the ActiveX controls (because they may have become corrupt):-

    Follow this article -
    The Windows Update Web site and the Microsoft Update Web site do not scan for updates when
    you repair a failed installation of Windows XP Service Pack 2 or of Windows XP Service
    Pack 1
    http://support.microsoft.com/kb/916259





    --

    ====================================
    TaurArian [MS-MVP] 2005-2007 - Australia
    ====================================
    How to make a good post: http://www.dts-l.org/goodpost.htm
    Backup and data recovery: http://www.acronis.com/
    Enhancing file system performance: http://www.diskeeper.com/defrag.asp


    | Hi, I got the same config as yours, and the same problem. I also noticed that
    | during this stuck, wcauclt prosess on the task manager panel of the
    | application tab gets 99 or even 100% of the CPU usage. That is why the system
    | stucks I guess. Are there any one to fix this problem (specially on the
    | microsoft side) in the world? :(
    |
    | "Dan" wrote:
    |
    | > I am having this problem, too.
    | >
    | > I'm running XP Home SP2 and for the past 3 weeks, the "checking for the
    | > latest updates for your computer" appears and it just hangs there.
    | >
    | > I have tried all of the solutions mentioned, and nothing is working.
    | >
    | > Any other suggestions?
     
    TaurArian [MS-MVP], Feb 12, 2007
    #16
  17. I've changed my nick from "poor poor pitiful me" to "cheer cheer cheerful me"
    :) since the below commentary worked well. I followed all the steps and
    updated my xp. Thanks to collobrators who wrote that instructions and thanks
    to this group and group holders without forgetting who is the owner of the
    fault :)
    Loves from Turkiye...

     
    poor poor pitiful me, Feb 18, 2007
    #17
  18. Tempest

    TD Guest

    Use a different browser.

    I used Firefox. I Googled "Windows update", went to the site, downloaded the
    updates to my desktop, including their crappy validator, and it worked.
     
    TD, Mar 16, 2007
    #18
  19. Tempest

    Ron P Guest

    Could you give the details of where you went and what you did to get the
    updates?
     
    Ron P, Mar 17, 2007
    #19
  20. He left out the most important part of the post. If one installs an
    Extension/Add-on by the name of IETab then one can use FF to access
    Windows/Microsoft Update. BUT, FF is using IE's rendering engine when it
    is doing so.
    In summation ... the frame of the browser says Firefox, but the script
    rendering is being done by the OS, as it is when using Internet Explorer.
    https://addons.mozilla.org/firefox/1419/
    http://ietab.mozdev.org/

    It works very well.


    MowGreen [MVP 2003-2007]
    ===============
    *-343-* FDNY
    Never Forgotten
    ===============
     
    MowGreen [MVP], Mar 18, 2007
    #20
    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.