Windows 7 – Windows Update Hangs On “Checking For Updates”

64-bitwindows 7windows update

Today I installed a fresh copy of Windows 7 Home Premium x64 SP1. For some reason, it will just not update. I try to run Windows Update but all it does is hangs at "Checking for updates". I even let it sit there for 4 hours and it didn't do anything.

I looked for multiple solutions and none of them worked. I've reset windows update, I've done sfc /scannow, I've done the dism.exe command, I installed "Windows6.1-KB947821-v34-x64", but nothing seems to fix it.

I downloaded a windows diagnostic tool for windows update, and it did come up with an error that which it failed to fix: "0x800f08".

I don't know what to do at this point. Any help would be greatly appreciated. Thanks

Best Answer

Fix

Microsoft released a Windows Update Client Update which is part of the July 2016 Update Rollup to fix the long hang at Windows Update scan.

This update contains some improvements to Windows Update Client in Windows 7 Service Pack 1 (SP1). This includes the following:

  • An optimization that addresses long scan time for updates that's reported on some computers.
  1. Download:

  2. Stop Windows Update service. This speeds up the setup of MSU updates. This can be done from the command line, or from the service manager window.

  3. Try the downloaded update and see if it speeds up the installation of Updates.

To be able to install the update you first need to install the April 2015 servicing stack update for Windows 7 and Windows Server 2008 R2 update (again, stop WU service before trying to install the MSU).

Download (April 2015 servicing stack update):

32 Bit

64 Bit

Workaround 1

If this is still not helping to search for new updates, use WSUSOffline to get all the updates.