修复 Windows 更新损坏和安装失败 您所在的位置:网站首页 Microsoft安装程序错误 修复 Windows 更新损坏和安装失败

修复 Windows 更新损坏和安装失败

2024-06-28 22:09| 来源: 网络整理| 查看: 265

修复 Windows 更新损坏和安装失败 项目06/14/2024

本文提供高级手动方法,以使用部署映像服务和管理 (DISM) 工具修复阻止 Windows 更新成功安装的问题。

注意

本文适用于支持代理和 IT 专业人员。 如果你是家庭用户,并且正在寻找有关修复 Windows 更新错误的详细信息,请参阅修复 Windows 更新错误。

原始 KB 编号:947821

常见损坏错误

如果存在损坏错误,则 Windows 更新可能会安装失败。 可以在安装程序事件日志中检查错误。 下表列出了可能与 Windows 更新相关的错误代码,仅供参考:

代码 错误 说明 0x80070002 ERROR_FILE_NOT_FOUND 系统找不到指定的文件。 0x800f0831 CBS_E_STORE_CORRUPTION CBS 存储已损坏。 0x8007000D ERROR_INVALID_DATA 数据无效。 0x800F081F CBS_E_SOURCE_MISSING 找不到此程序包或文件的源。 0x80073712 ERROR_SXS_COMPONENT_STORE_CORRUPT 组件存储处于不一致状态。 0x800736CC ERROR_SXS_FILE_HASH_MISMATCH 组件的文件与组件清单中的验证信息不匹配。 0x800705B9 ERROR_XML_PARSE_ERROR 无法分析所请求的 XML 数据。 0x80070246 ERROR_ILLEGAL_CHARACTER 遇到无效字符。 0x8007370D ERROR_SXS_IDENTITY_PARSE_ERROR 标识字符串格式错误。 0x8007370B ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME 标识中的属性名不在有效范围内。 0x8007370A ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE 标识中的属性值不在有效范围内。 0x80070057 ERROR_INVALID_PARAMETER 参数不正确。 0x800B0100 TRUST_E_NOSIGNATURE 主题中没有签名。 0x80092003 CRYPT_E_FILE_ERROR Windows Update 读取或写入某文件时出现错误。 0x800B0101 CERT_E_EXPIRED 根据当前系统时钟或签名文件中的时间戳验证时要求的证书不在有效期内。 0x8007371B ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE 一个或多个要求的事务成员不存在。 0x80070490 ERROR_NOT_FOUND Windows 无法搜索新更新。 0x800f0984 PSFX_E_MATCHING_BINARY_MISSING 存在匹配组件目录,但缺少二进制文件 0x800f0986 PSFX_E_APPLY_FORWARD_DELTA_FAILED 应用正向增量失败 0x800f0982 PSFX_E_MATCHING_COMPONENT_NOT_FOUND 无法识别用于冻结的匹配组件

例如,如果系统文件损坏,则可能无法安装更新。 DISM 可以帮助你修复一些 Windows 损坏错误。

有关 Windows 更新疑难解答方案的信息,请查看此页。

使用 DISM 修复 Windows 更新损坏

注意

本节中提到的解决方案适用于新版 Windows 版本,例如 Windows 11、Windows 10、Windows Server 2016 或更高版本。

若要解决 Windows 更新损坏并解决更新安装失败问题,请使用 DISM 工具。 然后,安装 Windows 更新。

打开提升的命令提示符。 要执行此操作,请打开“开始”菜单或“开始”屏幕,键入“命令提示符”,右键单击“命令提示符”,然后选择“以管理员身份运行”。 如果系统提示输入管理员密码或进行确认,请键入密码或选择“允许”。

键入以下命令,然后按 Enter 键。 命令操作可能需要几分钟才能完成。

DISM.exe /Online /Cleanup-image /Restorehealth

重要

连接到Microsoft更新服务器以提取丢失或损坏的文件时,DISM 修复效果最佳。 使用继续命令时,DISM 会获取修复 Windows 更新中的任何损坏所需的文件。 但是,如果计算机无法连接到 Windows 更新,则可以使用工作 Windows 安装作为修复源,或者可以使用网络上的 Windows 文件夹、USB 或 DVD 中的文件。 请改用以下命令:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:\\\c$\winsxs /LimitAccess

注意

将 servername> 替换为



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有