如何修复 Windows 更新错误 0x80096004
Windows 更新错误 0x80096004 通常发生在更新的下载和验证过程中。此错误也称为 TRUST_E_CERT_SIGNATURE,表示系统无法确认证书的签名。让我们探索解决此问题的有效方法,让您的 Windows 更新再次顺利运行。
方法一:替换crypt32.dll文件
crypt32.dll 文件对于证书和加密消息传递功能至关重要。替换此文件可能会解决该错误。
步骤一:从具有相同 Windows 版本和文件版本号的计算机获取新的 crypt32.dll 文件。
步骤2:将计算机启动到安全模式。
步骤3:导航到 C:WindowsSystem32(对于 32 位系统)或 C:WindowsSysWOW64(对于 64 位系统)。
第4步:将现有的 crypt32.dll 文件替换为新文件。
第5步:以管理员身份打开命令提示符并运行以下命令:
regsvr32 crypt32.dll
第6步:重新启动计算机并检查错误是否已解决。
重置与 Windows 更新相关的文件夹通常可以解决更新问题。
步骤一:以管理员身份打开命令提示符。
步骤2:通过运行以下命令停止 Windows 更新服务:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
步骤3:重命名 SoftwareDistribution 和 Catroot2 文件夹:
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 catroot2.old
第4步:重新启动 Windows 更新服务:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
第5步:重新启动计算机并尝试再次运行 Windows Update。
方法 3:运行 Windows 更新疑难解答
Windows 提供了内置的故障排除程序,可以自动检测并修复常见的更新问题。
步骤一:按 Windows 键 + I 打开“设置”。
步骤2:导航到系统 > 疑难解答 > 其他疑难解答。
步骤3:在列表中找到“Windows Update”,然后单击“运行”。
第4步:按照屏幕上的说明完成故障排除过程。
第5步:重新启动计算机并检查错误是否已解决。
方法4:暂时禁用防火墙和防病毒软件
有时,安全软件可能会干扰更新过程。
更多阅读:如何修复 Windows 10 上的 Windows 更新错误 0x80070643?
步骤一:在“开始”菜单中键入“Windows 安全”并将其打开。
步骤2:单击“防火墙和网络保护”。
步骤3:单击每个活动网络并关闭 Windows Defender 防火墙。
第4步:如果您使用第三方防病毒软件,请根据该软件的说明暂时禁用它。
第5步:尝试再次运行 Windows 更新。
第6步:更新过程后,请记住重新启用防火墙和防病毒软件以确保安全。
方法 5:手动下载并安装更新
如果自动更新不起作用,您可以尝试手动下载并安装它们。
步骤一:转到“设置”>“Windows 更新”>“更新历史记录”以识别哪些更新失败。
步骤2:记下失败更新的 KB 编号。
步骤3:访问 Microsoft 更新目录网站。
第4步:搜索失败更新的 KB 号。
第5步:下载适合您的系统架构的版本(32 位或 64 位)。
第6步:下载后,双击该文件即可手动安装。
方法 6:运行系统文件检查器
系统文件检查器可以修复可能导致更新错误的损坏的系统文件。
步骤一:以管理员身份打开命令提示符。
步骤2:运行以下命令:
sfc /scannow
步骤3:等待该过程完成。可能需要几分钟。
第4步:扫描完成后重新启动计算机。
第5步:尝试再次运行 Windows Update 以查看错误是否已解决。
方法 7:执行干净启动
干净启动以最少的驱动程序和启动程序启动 Windows,这有助于隔离更新问题。
步骤一:在“开始”菜单中键入“msconfig”,然后打开“系统配置”。
步骤2:在“常规”选项卡中,选择“选择性启动”并取消选中“加载启动项”。
步骤3:转到“服务”选项卡,选中“隐藏所有 Microsoft 服务”,然后单击“全部禁用”。
第4步:单击“应用”,然后单击“确定”,然后重新启动计算机。
第5步:尝试在此干净启动状态下运行 Windows 更新。
第6步:如果更新成功,请逐渐重新启用服务和启动项,以确定导致冲突的原因。
通过执行这些方法,您应该能够解决 Windows 更新错误 0x80096004。请记住定期更新您的系统,以确保最佳性能和安全性。如果您仍然遇到问题,请考虑向 Microsoft 支持人员或专业技术人员寻求帮助。
