为什么 Windows 7 的 Windows 更新失败并出现错误代码 0x80248015?

为什么 Windows 7 的 Windows 更新失败并出现错误代码 0x80248015?

当我尝试检查更新时收到错误消息 0x80248015:

Windows 更新错误屏幕的屏幕截图

我该如何修复它?

答案1

错误代码0x80248015含义WU_E_DS_SERVICEEXPIRED

由于服务注册已过期,操作未完成。

据一位名为龙之谷Microsoft Answers 论坛,此错误似乎是由文件引起的C:\Windows\SoftwareDistribution\AuthCabs\authcab.cab。此 CAB 文件包含一个名为的 XML 文件, authorization.xml其到期日期为 2017 年 12 月 3 日 11:59:25 PST。如果用户在此时间之后尝试更新 Windows,则 Windows 更新会失败,因为此文件已过期。

在此处输入图片描述

作为猎羊犬提及在评论中,微软方面现在应该已经修复该问题。

但是,我的 Windows 7 VM 显示 Windows 更新服务未运行的消息,但该服务已启动

在此处输入图片描述

和我按照这个答案的步骤进行操作

  • 通过 services.msc 停止 Windows 更新服务
  • 将文件夹重命名C:\Windows\SoftwareDistribution\C:\Windows\SoftwareDistribution_old\
  • 再次打开 Windows Update 并点击Check for Updates

现在 Windows 更新终于可以再次为我服务了。

当我打开authorization.xml里面时C:\Windows\SoftwareDistribution\AuthCabs\authcab.cab,我可以看到 ExpiryDate现在设置为 2025,所以这个问题应该不会再出现。

在此处输入图片描述

相关内容