热键Win+X,选“命令提示符(管理员)(A)”,执行下面两个命令:
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
- 扫描时间一般少于 15 分钟,但是在某些计算机上时间可能会更长。尽管进度条似乎已经停止,但实际上扫描仍在进行,因此不要取消该过程。
下表列出了系统更新准备工具能够解决的 Windows 错误,但是该工具可能无法解决这些错误的每个实例。
代码 | 错误 | 说明 |
---|---|---|
0x80070002 | ERROR_FILE_NOT_FOUND | 系统无法找到指定的文件。 |
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 无法搜索新更新。 |
对于Windows 7、Windows Vista、Windows Server 2008、Windows Server 2008 R2