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 you found this article useful and would like to appreciate, you can share it on LinkedIn as a thanks !

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”

Additional Useful Articles :

How to troubleshoot Windows 7 SP1 Update stuck at “Checking for updates …” .
http://www.kuskaya.info/2016/08/21/how-to-troubleshoot-windows-7-sp1-update-stuck-at-checking-for-updates/

Printers can disappear in (PMC) Print Management Console on Windows 8.1 or Windows Server 2012 R2 after May, June, July, August 2016 Updates
http://www.kuskaya.info/2016/08/26/printers-can-disappear-in-pmc-print-management-console-on-windows-8-1-or-windows-server-2012-r2-after-may-june-july-august-2016-updates/

Good luck !