Why does Windows Update fail with error code 0x80248015 for Windows 7?
When I try to check for updates I get error message 0x80248015:
How can I fix it?
Solution 1:
The error code 0x80248015
means WU_E_DS_SERVICEEXPIRED
:
An operation did not complete because the registration of the service has expired.
According to a user named ArgHereBeDragons in a thread on the Microsoft Answers Forums, this error appears to be caused by the file C:\Windows\SoftwareDistribution\AuthCabs\authcab.cab
. This CAB file contains an XML file called authorization.xml
that has an expiration of December 3rd, 2017 at 11:59:25 PST. If a user tries to update windows after this time, then Windows Update fails because this file is expired.
As Ramhound mentioned in the comment, the issue should be fixed now from Microsoft side.
However, my Windows 7 VM, showed the message that Windows Update service is not running, but the service is started
and I followed the steps from this answer
- stop Windows Update service via services.msc
- rename the folder
C:\Windows\SoftwareDistribution\
toC:\Windows\SoftwareDistribution_old\
- opened Windows Update again and click on
Check for Updates
.
Now Windows Update finally works again or me.
When I open the authorization.xml
inside C:\Windows\SoftwareDistribution\AuthCabs\authcab.cab
I can see that the ExpiryDate
is now set to 2025, so the issue should not come back.