Win10错误代码0x80096004解决方法
不少用户在执行 Win10 系统升级操作时,会弹出更新失败提示,错误代码显示 0x80096004。该故障大多发生在更新包下载、文件校验环节。下文整理了多套可行的处理方案,大家可以依次尝试排查修复。

Win10错误代码0x80096004解决方法
1、替换 crypt32.dll 文件
crypt32.dll 属于 CryptoAPI 组件,负责证书处理、加密消息相关功能。
文件存放路径如下:
32 位系统 (x86):
此电脑 》 C:\Windows\System32
64 位系统 (x64):
此电脑 》 C:\Windows\SysWOW64
先从另一台系统版本、crypt32.dll 文件版本完全一致的设备拷贝该文件。
进入电脑安全模式,打开上面对应的目录,完成文件替换操作。
随后在 Cortana 搜索栏输入 cmd,找到命令提示符,右键选择以管理员身份启动。

输入下面这条命令,按下回车键重新注册 dll 文件:
regsvr32 crypt32.dll
执行完成后重启电脑,验证更新能否正常运行。
2、重置 Windows Update 相关文件夹
清空 SoftwareDistribution 文件夹内全部内容,同时重置 Catroot2 文件夹。
3、运行 Windows 更新疑难解答

可以启动系统自带的 Windows 更新疑难排查工具,也可使用微软提供的在线更新疑难解答程序,检测并自动修复相关异常。
4、调整防火墙与杀毒软件设置
临时关闭系统自带的 Windows Defender 防护;也可暂时停用 Windows 防火墙,再测试更新状态。如果设备安装了第三方安全防护软件,同样先暂停防护功能,查看报错是否消失。
5、手动下载对应更新包
如果本次并非系统功能升级,仅为累积更新,可手动获取安装包离线部署。查找失败更新的操作流程如下:
打开设置 》 更新和安全 》 查看更新历史记录
查看列表内的更新条目,状态标注为失败的,就是本次无法安装的补丁。
记录该补丁对应的 KB 编号,前往微软下载中心,用 KB 号检索补丁。
找到匹配版本后下载安装包,手动执行安装。
6、执行系统文件检查器修复
以管理员权限打开命令提示符窗口,输入下面命令运行系统文件扫描修复:
sfc /scannow
扫描修复全部完成后重启电脑。
也可以使用免费工具 FixWin,一键调用系统文件检查器工具。
7、干净启动环境下执行 Windows 更新
干净启动模式只会加载最基础的驱动与开机程序。进入该模式后,系统仅启用筛选后的最小启动项,部分软件会出现功能异常。
进入干净启动状态后,再运行 Windows 更新,检测 0x80096004 错误是否不再出现。









