25 January 2017

How to fix Windows 7 stuck on 'Checking for Updates'

Manually download and install the following patches.
I recommended to disconnect your PC from the internet and do a restart before you install these.
  1. Service Pack 1, if you don't have it already
  2. KB3177467 Servicing Stack 2016 (replaces KB3020369 Servicing Stack 2015)
  3. KB3102810 High CPU Fix
  4. KB3125574 Convenience Rollup 

If you still have issues after that, then try WSUS Offline to download and apply the updates.

For a walkthrough tutorial and more information, see this video.