修复 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.)
这是由于证书存储损坏或正在安装的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/10上Windows 更新(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 更新疑难解答 以及 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 > Update和Security > 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!
Related posts
Fix Windows Update error 0x80070422在Windows 10上
Windows 10上的Fix Windows Update error 0x8e5e03fa
Fix Windows Update error 0x80070659
Fix Windows Update error 0x80240439在Windows 10上
Fix Windows Update error 0x80070541在Windows 10
Fix Windows Update error 0x80070246在Windows 10上
Fix Windows Update error 0x80070437
Windows Update page上的Fix问题按钮
Fix Windows Update Error 0x8007065e; Feature Update无法安装
Fix Windows Update使用Microsoft online troubleshooter的误差
Fix Windows Update Error 0x800703ee
Fix Windows Update error code 0x80240016
Windows 10上的Fix Windows Update error 0x80070436
Fix Windows Update Error 0x800f0989在Windows 11/10上
Windows 10上的Fix Windows Update error 0x8007012f
Fix Windows Update error 0xc0020036在Windows 10上
Fix Windows Update error 0x800f0845在Windows 10上
Fix Windows Update error 0x80240008在Windows 10
Fix Windows Update Error Code 0x800700c1
Fix的Windows 10安装Update Error 0xc1900104时Feature Update