Following a clean install, Windows Update remains at "Checking For Updates" forever...

Anonymous
2016-01-19T16:22:55+00:00

I've reloaded hundreds of Windows computers over the years and I like to think that I am reasonably proficient at that process.  I have just encountered an issue that required a lot of time and effort to resolve and I am posting this to try and save someone else the same ordeal.

My customer had a late model, name-brand Windows 7/64 SP1 computer with a disk drive that was failing.  I changed out the disk drive with a replacement and went through the recovery process, using the manufacturer-provided Recovery Media.  That media is supposed to be identical to the image loaded on the drive from the factory - Windows 7/64 with SP1.

Following the reload, I followed my normal procedure and launched Windows Update.  Windows Update remained at "Checking for Updates" for hours, without ever displaying any updates to install.  I restarted the PC and tried again, with exactly the same result.  The Software Distribution folder would get built and there were plenty of entries in WindowsUpdate.log, but eventually disk activity would cease but CPU activity would remain over 50%.  And Windows Update just showed "Checking for Updates" forever.

I decided the reload must have been bad and so I repeated it from scratch again with exactly the same result.  At that point I decided the image on the manufacturer's Recovery Media must be defective and so I reloaded from my MS Partner Program Windows 7/64 SP1 DVD.  I had the same exact symptoms and result again.  I thought that maybe I was not waiting long enough, so I left it running overnight.  The next morning, it was still at "Checking for Updates".

I tried additional reloads using SURT and that also remained at "Checking for Updates" without accomplishing anything.  I tried using the Windows Update Troubleshooter - with no luck.  Ditto for manually resetting Windows Update and various combinations of these techniques.  I verified that Windows was activated and that date/time were correctly set.  Nothing made any difference.

I then started meticulously documenting everything as I went along and I think I've found a solution:

After the reload, I checked the Windows Update components in C:\Windows\System32. The components are wuapi.dll, wuapp.exe, wuaclt.exe and wuaeng.dll and all are version 7.5.7601.17514 dated 11/20/2010.  Once you launched Windows update or run SURT, these are all updated directly to version 7.6.7600.320.  At that point, I get the symptoms described above and there doesn't appear to be any way to recover.

When Windows Update is launched, it first updates itself automatically and without the user having any option.  It appears that upgrading the WU components from7.5.7601.17514 directly to 7.6.7600.320 causes the issue.  I suspect that it works fine for computers that are updated incrementally.

Once WU version 7.6.7600.320 is loaded, there is no easy recovery that I could find.

CURRENT PROCEDURE:


  1. Download https://support.microsoft.com/en-us/kb/3020369 and https://support.microsoft.com/en-us/kb/3172605 in advance.
  2. Disconnect the computer from the Internet so Windows Update cannot automatically update itself to 7.6.7600.320.
  3. Perform a fresh reload from Recovery Media or Windows 7/64 with SP1 RTM.
  4. When the installation prompts for updates, choose "Ask Me Later".
  5. Apply KB3020369 and then KB3172605 in that order.
  6. Restore the Internet connection, configure update settings to your preference and launch Windows Update as normal.

Credit to Canadian Tech, Volume Z and other contributors for developing this current procedure.


ORIGINAL PROCEDURE FROM JANUARY 19 2016 HAS BEEN DEPRECATED BY THE NEW PROCEDURE ABOVE:


  1. Download KB3083710 and KB3102810 in advance.
  2. Disconnect the computer from the Internet so Windows Update cannot automatically update itself to 7.6.7600.320.
  3. Perform a fresh reload from Recovery Media or Windows 7/64 with SP1 RTM.
  4. Manually install KB3083710 and restart - WU components will now be version 7.6.7601.19016 dated 9/25/2015.
  5. Manually install KB3102810 and restart - WU components will now be version 7.6.7601.19046 dated 10/20/2015.
  6. Restore the Internet connection and launch Windows Update as normal.
  7. After a few minutes, you should have plenty of updates to download and install.

Ken Morley

Windows for home | Previous Windows versions | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

580 answers

Sort by: Newest
  1. Anonymous
    2016-04-16T22:30:39+00:00

    Thanks Ken - I was arguing with this problem on two machines and you solved it in 7 easy steps.  5 stars

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2016-04-16T22:03:28+00:00

    I HAVE been trying to clear up the confusion. I posted in the incorrect thread. I was having problems with BSOD and most of the time when it happened, was after downloads. Please remove me from this thread

    Hi @aithfulforever,

    I  can't but you can, by signing in, then clicking on the Name at the top. Then click on your Profile and under your Activity shows the list of Threads you are subscribed to. Next to the thread, it states "Stop Emails".

    Click on Stop Emails to unsubscribe to this thread.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2016-04-16T21:51:28+00:00

    I had struggles with my Win 7 laptop going to Win 10 and a disaster with my desktop Win 7. The desktop lost the SCSI card , my USB BUS , my sound , all my DRM for both my CD's / MP3 that I had personally copied and and any videos that I had actually created. Now I did a roll back on my desktop and discovered that all of the drivers on my system had reverted to the day I built my system. By the way the desktop is a SATA drive unit and I had another drive still on Win XP and a third drive on Linux Mint and while the system died on Win 10 every piece of hardware worked fine on the other operating systems. However I had pin headed geeks claim that was why I had troubles and I should get rid of the other drives and buy all new hardware.

     In further testing and verifying it with my laptop I found that any drivers you had personally installed from a disk or from the vendors web site were usually there. The trouble is previous versions of Windows would often say "You have a driver update available" and you would install them , letting windows do it. All of those updates are lost in the upgrade because Win 10 no longer does that and blows out that info. I found it by using Drive Booster but you can use any program you want. I just let it look at my system and rather than it installing them I verified each and every driver with the vendor first. After I verified it then I let it run and all my troubles including my DRM troubles went away. The laptop that was on Win 10 had the original base drivers for all componants. I ran Drive booster but verified first before installing the updated drivers.

     I note that in previous versions of Windows the system would detect devices and ask to search for drivers for them. In Win 10 it sees the device ID right away but does nothing including installing drivers so the devices fail but also fail to produce an error. A fine example is I still use my HP Photosmart 1100 because it still runs fine. Now it worked in Win XP but there was no drivers for it in Win 7 but if I called it a HP Deskjet 930c/932c/935c then Windows 7 was happy with that and it works. In Win 10 it sees the device via ID as an HP1100 and does nothing and you can't install drivers to make it work plus it produces no error.  In other words the system goes deaf dumb and blind with no indication of anything being wrong. That is why I had so many troubles with my desktop computer. I also surmise that between troubles with Windows update agent 7.6.7600.320 and loss of the latest operating drivers that is why many people have troubles updating to Win 10. My neighbor had MS support work on his laptop for 4 days to get it from Win 8.1 to Win 10.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2016-04-16T21:20:23+00:00

    I see the info on here is very long with responses but it appears we both were chasing the same problem. I was reffered over to your fix. My niece had a Gateway NV53A that had a bad hard drive so I replaced it. I ordered the original software disks from Gateway and had the same troubles you had. My article is under Windows update agent 7.6.7600.320 . In my case after 7 reloads and multiple testing I found that no matter what fix you tried they often only created new troubles. in further testing i also found that my file access privledges were "messed up" because even though everything looked the same if i logged on as Adminstrater it said I was not the administrator.  Up until that update I could rename files and manipulate them but after that update I was blocked due to a lack of privledges. Thanks to your info here is what happened.

    DP09 Thank you. I looked over his info and tried testing it two ways. The first was to do a restore to a time period before the update agent was applied and then download KB3083710 and KB3102810 to a USB stick then install KB 3083710 then KB3102810 and it appeared to work fine. in fact after a pause it said I had 228 additional updates.

     Now to avoid chance from me messing with the software I reload the entire system for the 8th time from the original disks that came with the laptop that I had ordered from Gateway. I added nothing extra to the system instead just dowloaded and installed updates as I had done before.  It loaded smoothly but I could not install either of those updates because it said "not applicable". As more updates were installed the rejection message changed slightly but still would not install. Now mindfull of the fact that the software I had was pre SP1 of windows 7 I still tried. As soon as SP1 update was loaded I could then install each update , do a restart and then install the next update. I then installed IE 11 update which also would not load until .net had been installed. It now downloaded and installed IE 11 and each of the .net updates then installed IE 11. I waited one day so I had a good restore point. I started it up today and it said "no updates were available" as soon as I clicked "check for updates it ran for about 15 minutes and I thought I had a problem until it said "229 updates plus 7 optional are available". As I sit here it is installing them.

     It appears that an update to intelligent updater was done that produced KB3083710 then some additional work was done and that produced KB3102810. The trouble is when MS came out with the 7.6.7600.320 update , unlike installing IE 11 which checks for all updates dependancies and installs them in sequence so it is all correct before installing IE 11 someone just "ASSUMED" or failed to think to perform a simple check to see if the others were installed first. The end result is anyone like myself that reloads a system with software that predates KB3083710 and KB3102810 will in fact have all sorts of various troubles depending upon "if / and / or" you have either one or neither of those updates installed before the system goes straight to intelligent updater 7.6.7600.320.

     It would be nice if someone at MS did a fix to that latest intelligent update so it checks for both of the previous updates first and installs them in sequence first so others do not encounter this trouble. If the installation of IE 11 can do these checks then the fix should be easy.

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2016-04-16T20:52:35+00:00

    I HAVE been trying to clear up the confusion. I posted in the incorrect thread. I was having problems with BSOD and most of the time when it happened, was after downloads. Please remove me from this thread

    Was this answer helpful?

    0 comments No comments