Problem Description :
You may receive the following error message if you try to check for Windows Updates in Windows 7 and Windows Server 2008 R2.
“Windows Update cannot currently check for updates, because the service is not running.You may need to restart your computer.”
Error Message :
Windows Update cannot currently check for updates, because the service is not running.You may need to restart your computer.
WindowsUpdate.log shows :
2012-05-23 13:03:21:321 920 c84 AU AU Restart required….
2012-05-23 13:03:26:233 920 4a0 Report CWERReporter finishing event handling. (00000000)
2012-05-23 13:03:57:124 920 8d4 AU ########### AU: Initializing Automatic Updates ###########
2012-05-23 13:03:57:124 920 8d4 AU AU setting next detection timeout to 2012-05-23 10:03:57
2012-05-23 13:03:57:124 920 8d4 AU AU setting next sqm report timeout to 2012-05-23 10:03:57
2012-05-23 13:03:57:124 920 8d4 AU # Approval type: Pre-download notify (User preference)
2012-05-23 13:03:57:124 920 8d4 AU # Will interact with non-admins (Non-admins are elevated (User preference))
2012-05-23 13:03:57:124 920 8d4 AU # Will display featured software notifications (User preference)
2012-05-23 13:03:57:124 920 8d4 DtaStor FATAL: Service 7971F918-A847-4430-9279-4A52D1EFE18D requested, but it is expired
2012-05-23 13:03:57:124 920 8d4 Agent WARNING: Failed to get deployment data from data store, error 80248015
2012-05-23 13:03:57:124 920 8d4 AU FATAL: Failed to Unserialize from data store, error = 0x80248015
2012-05-23 13:03:57:124 920 8d4 AU # WARNING: Exit code = 0x80248015
2012-05-23 13:03:57:124 920 8d4 AU ########### AU: Uninitializing Automatic Updates ###########
2012-05-23 13:03:57:124 920 8d4 AU WARNING: InitAUComponents Failed, will restart AU in 30 mins, error = 0x80248015
2012-05-23 13:03:57:124 920 8d4 AU AU Restart required….
Solution :
If the Windows Update Service is running and set to automatic, the error message would indicate an IP address or MAC address conflict. If you use a static IP on the affected Server or PC, basically change the IP address or obtain an IP address automatically from your DHCP Server for test purposes.
In our case, changing the IP address solved the problem.
As additional information, the error code 0×80248015 in WindowsUpdate.log is declared as follows in wuerror.h
C:\Users\Administrator>err 0x80248015
# for hex 0x80248015 / decimal -2145091563
WU_E_DS_SERVICEEXPIRED wuerror.h
# An operation did not complete because the registration of
# the service has expired.
# 1 matches found for “0x80248015”
Good luck !