If the Windows Update process in Windows 7 stalls while checking for updates, make sure you're using the latest Windows Update Client. This article provides information on where to download this latest version.
Windows Update can be accessed from the following location in Windows 7: Control Panel>System and Security>Windows Update. If you notice the Checking for updates process stalling or not progressing when you click to run the Windows update, this could be due to the system not having the latest Windows Update Client for Windows 7 installed. This issue has been reported after a clean install of Windows 7 is performed.
To resolve this issue, first make sure that Service Pack 1 for Windows 7 is installed. You can reference the following Microsoft KB article for further information and download instructions: Information about Service Pack 1 for Windows 7 and for Windows Server 2008 R2 .
After Service Pack 1 is installed, download the newest update client for Windows 7 from the following Microsoft KB article: Windows Update Client for Windows 7 and Windows Server 2008 R2: March 2016. After installing the new update client, run the Windows Update process again from the Control Panel.
You can also check that you have the latest version of the Windows Update Client installed by navigating to the system32 folder where Windows is installed (ex. C:\Windows\system32). Scroll down to find the Wuaueng.dll file in the list. Right-click Wuaueng.dll and choose Properties from the menu, then click the Details tab. If the latest version of the Windows Update Client (released March 2016) is installed, the file version will appear as 7.6.7601.19161 (Figure 1):
Figure 1: Windows Client Update version information
Article ID: SLN302694
Last Date Modified: 12/20/2016 11:51 AM