This question already has an answer here:

The problem I cannot run updates on a window 7 computer, because it gets stuck at "Checking for updates". That I have tried:

  1. Disabling the antivirus
  2. Deleting all contents from the update folder
  3. Updating the update client from microsoft.
  4. Running chkdsk /f
  5. Waiting for a whole day to find the updates.

Nothing seems to work.

Edit: Found a workaround. No suggestions helped here. So I used this app to get all the updates manually : http://www.wsusoffline.net/

marked as duplicate by Ƭᴇcʜιᴇ007, magicandre1981 windows-7 Oct 27 '16 at 15:28

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • The windows update toubleshooter is worth trying -support.microsoft.com/en-gb/instantanswers/…. In many cases, it resolves the issue by repairing the update components. I had similar issues, which turned out to be related to my ISPs' routing profile on my account. Updates for Windows come from the Akamai CDN, which throttles certain connections. Try changing your DNS to GoogleOpenDNS ( If that improves things, you have the cause. – Alex Oct 27 '16 at 11:41
  • 1
    Improve your formatting by using adding blank line in front of your list. That will actually format it as a list. What specs does the PC have? Does it already have SP1? Did it work before or is it freshly updated? – Seth Oct 27 '16 at 11:42
  • This is a common problem with Vista and 7. It almost seems like Microsoft is attempting to "encourage" users to go to 10, since the automatic background update work chews up the CPU continuously, making the box seem "worn out". The simple fixes for this problem often don't work -- you need a fairly involved procedure. – Daniel R Hicks Oct 27 '16 at 12:02
  • 1
    @DanielRHicks - If that was the case Microsoft wouldn't be solving the underline problem with previous versions of Windows, the hundreds of yearly updates, on Windows 7 by releasing cumaltive monthly updates for present, future, and past updates.. Honestly I don't blame Microsoft for putting money to solve the Window Update problems (in other words how Windows Update scans for updates) that exist in Windows 7 and Windows Vista, and instead approach the problem, by releasing less updates by simply combining the monthly updates into a single package. – Ramhound Oct 27 '16 at 12:43
  • 1
    Microsoft is the only software company that spent money, to improve a previous version of their product, after they released a new version of that product. Apple,Canonical, Google certainly do not spend developer resources to improve previous versions of their OS, just because its used by 50% of their user base. – Ramhound Oct 27 '16 at 12:45

Try downloading the latest Windows Update agent as they specifically addressed this issue along with how windows would start running the uodate service even though it was set to manual. Also, make sure the Background Intelligence Service, Application Identity, and SPP Notification Service are on. You can check by typing "Services" in your Windows Search bar or by right clicking on your Windows Start menu icon.

If the services are running I suggest resetting Winsock by typing "netsh winsock reset"

  • Except that the download of the Windows Update Agent gets stuck in "Checking for updates". – Daniel R Hicks Oct 27 '16 at 12:45

Not the answer you're looking for? Browse other questions tagged or ask your own question.