New Windows 7 Installations take days for Windows-Updates to show up and install. This can easily be fixed. I have finally decided to write an article because this seems to get asked several times a day lately.
This Article and the Links apply to Windows 2008 R2 server too.
You have just reinstalled Windows 7 on a PC. Now Windows Updates seems to be looking for updates and can't find any with no end.
What you first need to do is make sure Service-Pack 1 is installed. If not, download and install it:
Method 1, which I have found works well:
Once the Service-Pack is installed and you have rebooted the System, you will need to download and install the newer Windows Update Agent:
You don't have to reboot after it has finished, you can rather directly download and install the following KB:
(Make sure you install the Agent before the other KB, or it will take longer).
Now you can go to Windows Updates, and it will take a relatively short time, not days as before.
Method 2, but I have found this doesn't work as well:
Microsoft has recently released a "Convenience rollup update for Windows 7 SP1 and 2008r2 SP1". This convenience rollup includes most of the Windows updates that have been published since SP1 and the date the rollup was released. My experience with this though hasn't been too positive. I have tried it several times and most of those tries the installation failed, and Windows would return to the way it was before trying to install it. The other times when the installation didn't fail, it showed the same problems as on an newly installed system, where it would sit for hours at "Checking for updates..." without any progress at all, so in the end there was no time saved. But for if someone wants to try it, here are the instructions:
As before, the Service-Pack is an essential requirement. Then you will need to install KB3020369. In the Link below, use "Method 2: Microsoft Download Center", and make sure you get the correct version of the KB that fits your installed OS version:
After that, get and run the convenience rollup. You will have to use the Internet explorer for that, if it doesn't work in any other browser, then visit the "Microsoft Update Catalog" website to download it, as mentioned in the following link:
But again be warned, this 2nd KB has never really worked for me and hasn't saved me any time.