扫描更新时出现“错误:0x8004005”或“错误:0x800C0005”错误消息

本文提供了扫描更新时错误消息的解决方案。

适用于:Windows 10 - 所有版本
原始 KB 数: 843499

现象

访问Windows 更新网站并选择“扫描更新时,扫描结果为零。 此外,你可能会收到以下错误消息之一:

错误:0x800C0005

错误:0x8004005

原因

如果某些动态链接库文件(.dll文件)未正确注册,或者计算机与 Internet 之间存在不允许 HTTPS (SSL) 连接的防火墙,则可能会出现此行为。

解决方法

若要解决此行为,请使用 regsvr32 命令注册多个.dll文件:

  1. 选择“开始”,选择运行”,在“打开”框中键入 cmd,然后选择“确定”。

  2. 在命令提示符处,键入以下命令。 在每个行后按 Enter

    regsvr32 Softpub.dll
    regsvr32 Wintrust.dll
    regsvr32 Initpki.dll
    
  3. 选择“确定”

  4. 重新启动计算机。

数据收集

如果需要 Microsoft 支持方面的帮助,建议按照使用 TSS 针对与部署相关的问题收集信息中所述的步骤收集信息。