Windows Server stuck on Checking for Updates

[Windows Server 2012 Standard]

I have been tasked with updating some servers here at the office, and one of them is giving me problems. Windows Update has now been in the "Checking for updates..." phase for 5 days, with no signs of completing. (It has not had updates applied for over a year, so it definitely has needed patches.) Troubleshooting tasks done so far:

  • Restarted the server
  • Stopped the WU service, deleted the contents of the Software Distribution folder, and restarted service
  • Looked through Windows Logs; don't see anything obvious

The server is also running (a currently unused install of) SharePoint 2013 - not sure if that is a factor in this stuck state or not. Thanks for any pointers.


Window Server 2012 is based on Windows 8 code and here the Microsoft doesn't fix the long update scan like in Windows 8.1/2012 R2.

So upgrade to 2012 R2 + apply the fix or accept the slow update scanning.


Perform the below Steps to resolve the Windows Update Issue, - Make sure that System Date/Time is Updated with time Server. Change the settings by right-clicking the clock in the taskbar >> Adjust date/time >> Internet Time. - Turn Off firewall for all the networks. - Restart and Check for updates.

Above steps seems to be a basic but it should solve your problem.