Solved How I Solved the Infinite 'Checking for Updates' Hell...

Nus

Banned
Local time
2:31 AM
Messages
2
Preface

I've installed Windows 7 a billion times, give or take, and have never encountered the infinite 'Checking for Updates' before.

I clean installed Windows 7 Pro 32bit on a rubbish, AMD chipped, laptop. Ran Windows Update, the Windows Update Agent updated, it then showed four important updates and about 16 optional. One of the four important updates was SP1. I installed SP1, when that had completed I ran Windows Update again. Windows Update Agent updated to 7.6.7600.320. Then the infinite 'Checking for Updates' kicked in. It maxes out one CPU core and uses 350-550MB RAM. You can leave it for hours, overnight, and nothing will change.

Repeated all this another two times trying every 'fix' under the sun. Uninstalling SP1 lets the Windows Update check for updates fast, however the only update available is then SP1. Install that and you're back to infinite 'Checking for Updates'...

Maybe it's Windows Update Agent 7.6.7600.320, maybe it's the low-spec laptop speed, who knows, regardless, this is what I did.


Solution

Use WSUS Offline Update. This handy software downloads 'all' the Windows updates and creates an auto-install package for you.


Instructions

Create Update Package:



  • I created the update package on another machine, but I don't suppose there's any reason why you can't create it on the target machine
  • Download WSUS Offline Update: WSUS Offline Update - Update Microsoft Windows and Office without an Internet connection
  • Extract zip file
  • Windows Update packages will be downloaded into the folders where you have extracted the zip to
  • Run wsusoffline\UpdateGenerator.exe
  • I configured it like this:

    phR1Z4a.png
  • It downloaded ~2GB of updates
  • I then copied the wsusoffline\client folder to a USB stick. (There are options to create an ISO package or USB but I just did it manually)


Install Update Package:



  • First I uninstalled Service Pack 1 on the target machine, then set Windows Update to 'Never check for updates'
  • I copied the client folder to C:\ on the target machine
  • Run C:\client\UpdateInstaller.exe
  • I configured it like this:

    g4J17vG.png
  • It set a temporary theme and power plan, which were returned to normal afterwards
  • The installer then ran, and did the job flawlessly, auto rebooting when necessary
  • At the point where it got to 'Listing ids of missing updates (please be patient, this will take
  • a while)...' it took two hours to complete. I suspect this is connected to the infinite 'Checking for Updates' problems. So, just have patience at this point and let it run it's course
  • When the installer completed I ran Windows Update. Now the time to check for updates is back to normal. It showed 12 important updates and 56 optional. I installed them all and on the next check was happy to finally see:

    b0q19vn.png



Good luck!
 

My Computer

Computer type
PC/Desktop
OS
Win 10 Pro 64bit
Please follow the Windows Update Posting Instructions and post the requested data

If the file is too large (8MB compressed), remove the older CBSPersist cab files until the final file is below the limit - you can always post them separately after zipping them. (the forum doesn't allow the upload of bare CAB files, for a number of reasons)

Please also post the C:\Windows\windowsudpate.log file
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Asus K52F or Lenovo B51-80
OS
Win 7 x64 Home Premium (and x86 VirtualBox VM)/Win10
CPU
i3 370M/i7 6500U
Motherboard
Asus/Lenovo
Memory
8GB - finally :)/8GB
Graphics Card(s)
it's an i3, dude!/dual Intel&nVidia
Sound Card
onboard
Monitor(s) Displays
15.6" built-in
Screen Resolution
1366x768/1920x1080
Hard Drives
750GB Seagate internal
Sundry external drives attached to other computers on the local network
1TB SSD on the Lenovo
PSU
n/a
Internet Speed
as much as I can get - usually on a dongle/phone, so <1MB/s
Antivirus
MSE/Defender
Browser
IE11/12/Edge/Chrome/FF(if I must)
Please follow the Windows Update Posting Instructions and post the requested data

If the file is too large (8MB compressed), remove the older CBSPersist cab files until the final file is below the limit - you can always post them separately after zipping them. (the forum doesn't allow the upload of bare CAB files, for a number of reasons)

Please also post the C:\Windows\windowsudpate.log file

Is this some generic bot response or are you serious, bro?
 

My Computer

Computer type
PC/Desktop
OS
Win 10 Pro 64bit
Deadly!
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Asus K52F or Lenovo B51-80
OS
Win 7 x64 Home Premium (and x86 VirtualBox VM)/Win10
CPU
i3 370M/i7 6500U
Motherboard
Asus/Lenovo
Memory
8GB - finally :)/8GB
Graphics Card(s)
it's an i3, dude!/dual Intel&nVidia
Sound Card
onboard
Monitor(s) Displays
15.6" built-in
Screen Resolution
1366x768/1920x1080
Hard Drives
750GB Seagate internal
Sundry external drives attached to other computers on the local network
1TB SSD on the Lenovo
PSU
n/a
Internet Speed
as much as I can get - usually on a dongle/phone, so <1MB/s
Antivirus
MSE/Defender
Browser
IE11/12/Edge/Chrome/FF(if I must)
Well, that was certainly interesting. It's like he chose a random forum to post his solution on without reading any rules at all.
 
Back
Top