修复 Windows 11/10 上的 Windows 更新错误 0x80096004

人们报告微软(Microsoft)Windows 更新(Windows Updates)中遇到错误 0x80096004 。这是在初始下载和验证过程中造成的,甚至Windows功能 ( FOD(FODs) ) 也会受到此错误的影响。错误代码 显示 TRUST_E_CERT_SIGNATURE(TRUST_E_CERT_SIGNATURE)。这意味着 无法确认证书的签名。(the signature of the certificate could not be confirmed.)

0x80096004

这是由于证书存储损坏或正在安装的Windows操作系统的损坏副本引起的。

There were problems installing some updates, but we’ll try again later. If you keep seeing this and want to search the web or contact support for information, this may help (0x80096004)

今天,我们将检查如何修复Windows 11/10上的Windows 更新(Windows Updates)的错误代码 0x80096004 。

Windows 更新错误 0x80096004

为了修复Windows 11/10Windows 更新(Windows Update)的错误 0x80096004 ,我们将执行以下修复,

  • 替换 crypt32.dll 文件。
  • 重置 Windows 更新文件夹。
  • 使用 Windows 更新疑难解答。
  • 配置防火墙(Firewall)防病毒(Antivirus)
  • 手动下载(Download)所需的更新。
  • 使用系统文件检查器。
  • (Run Windows)在干净启动状态下(Clean Boot State)运行 Windows更新。

1]替换crypt32.dll文件

Crypt32.dll是在(Crypt32.dll)CryptoAPI中实现许多证书(Certificate)加密消息(Cryptographic Messaging)功能的模块

上面提到的文件位于此路径上-

对于 x86:

This PC > C:\Windows\System32.

对于 x64:

This PC > C:\Windows\SysWOW64.

从具有相同文件版本号的另一台计算机获取新文件。

然后,您需要 启动到安全模式(boot into Safe Mode),导航到上述路径,然后替换文件。

接下来,通过在 Cortana 搜索框中搜索 cmd 打开命令提示符(Cortana),并以管理员 级别 (cmd )权限(Command Prompt)运行(Administrator)它。

键入以下命令并按Enter键重新注册 dll 文件-

regsvr32 crypt32.dll

重启看看。

2]重置Windows Update(Reset Windows Update)相关文件夹

您需要删除 SoftwareDistribution 文件夹(SoftwareDistribution folder)的内容 并 重置 Catroot2 文件夹(reset the Catroot2 folder)

3]使用Windows更新疑难解答(Use Windows Update Troubleshooter)

Windows 更新疑难解答

您可以运行 Windows 更新疑难解答 以及 Microsoft 的 在线 Windows 更新疑难解答(Online Windows Update Troubleshooter) ,并检查这是否有助于解决您的任何问题。

4]配置(Configure)防火墙(Firewall)(Antivirus)病毒

您可以尝试暂时 禁用(disable Windows Defender) 在 Windows 10 计算机上开箱即用安装的 Windows Defender。您还可以 在计算机上禁用 Windows 防火墙(disable your Windows Firewall) 并检查是否可以解决您遇到的错误。如果您使用的是第 3 方安全软件,请禁用它们并查看。

5]手动下载(Download)所需的更新

如果不是功能更新,只是累积更新,您可以 手动下载并安装 Windows 更新(manually download and install the Windows Update)。要查找未能按照以下步骤进行的更新:

  • 转到Settings > UpdateSecurity > View Update History
  • 检查(Check)哪个特定更新失败。安装失败的更新将在状态(Status)列下显示失败。(Failed)
  • 接下来,转到 Microsoft 下载中心(Microsoft Download Center),并使用 KB 编号搜索该更新。
  • 找到后,下载并手动安装。

6]使用系统文件检查器

以管理员身份打开命令提示符(Command Prompt as administrator)并通过执行以下命令运行系统文件检查器:

sfc /scannow

扫描完成后重新启动系统。

您还可以使用我们的免费软件 FixWin通过单击 运行系统文件检查器(System File Checker)实用程序。

7]在干净启动状态下(Clean Boot State)运行Windows(Run Windows)更新

干净启动(Clean Boot)以最少的驱动程序和启动程序启动系统。当您以干净启动方式启动计算机时,计算机将使用预先选择的最少驱动程序和启动程序集启动,并且由于计算机以最少的驱动程序启动,因此某些程序可能无法按预期运行。

您可以在启动到干净启动状态后运行(Clean Boot State)Windows 更新(Windows Update),并检查这是否会使错误消失。

All the best!



About the author

我是一名 Windows 10 技术人员,多年来一直在帮助个人和企业利用新操作系统。我对 Microsoft Office 有丰富的知识,包括如何为不同的用户自定义外观和个性化应用程序。此外,我知道如何使用 Explorer 应用程序来探索和查找计算机上的文件和文件夹。



Related posts