![绕过 Windows 更新错误 0x80096002](https://linux22.com/image/1325772/%E7%BB%95%E8%BF%87%20Windows%20%E6%9B%B4%E6%96%B0%E9%94%99%E8%AF%AF%200x80096002.png)
当我尝试安装一些 .msu 文件(如果重要的话是 WMF 3)时出现此错误。
现在,错误提示证书无效。但是,我查看了证书(如果有人好奇,这是证书的公钥:
30 82 01 0a 02 82 01 01 00 ee 5b be 7d 11 24 e3 86 06 e0 66 ff 48 b5 17 bd 02 e4 b4 0c 32 f0 72 3e 7d 2e 87 d7 4e a1 b1 a7 43 2f f7 65 9e 31 e1 32 31 45 ae d7 c1 24 84 21 d7 2e b5 84 7e fa 35 d3 53 1c d7 b6 51 1e 4f ce 66 b9 eb b7 0c 02 fd 29 5c ad a8 87 f6 ca 22 b4 d5 bf 08 75 f5 8a 70 8f 63 d7 ef 8a 1e e9 8f 43 24 64 5a d3 87 7d 90 6d 3b ac 76 cd 57 36 7d e8 bc 10 56 ac 98 f0 89 5d 2e 64 c6 af 26 09 5e 1e 63 15 f1 3d bf 16 8f 99 88 02 c3 30 b7 c1 0b 60 1f 0f 72 cc d6 b7 a8 35 12 86 9b a1 0b 0a e6 93 5b 8e fa 54 9c c1 f3 19 5f 42 8d 12 9f 1d 3f 90 b7 27 13 83 19 32 82 1d f3 d9 87 d4 21 b2 3c a2 b6 07 4f d7 24 aa ee 8d f5 b3 d9 fa f9 39 4f a7 e9 f2 af 59 52 f4 dc 41 9b 2f 11 70 63 dd ea de aa f1 6d 21 04 10 53 33 bb b2 4f c5 e1 53 b2 41 65 47 6e 37 f6 bc e9 9b 16 41 91 6b 2e 5b 30 c3 02 03 01 00 01
)
现在,我已经尝试安装证书,并且它说它已经通过,但是仍然出现这个错误。
所以我正在寻找一种方法来:
- 找出导致此错误的原因并实际修复它
- 找到某种无需检查签名即可安装 .msu 的方法。
顺便说一句,其余时间,我的 Windows 更新似乎运行良好。
编辑:我尝试手动安装更新(基于这KB 文章),但我卡在了这一pkgmgr
行。它运行没有错误,但也没有执行任何操作。
编辑2:感谢 Oliver Salzburg,我获得以下补充信息:
2012-08-15 09:55:46:203 4532 17e0 杂项 =========== 日志已初始化(构建:7.8.8400.0,tz:-0400) ============
2012-08-15 09:55:46:203 4532 17e0 杂项 = 进程:C:\Windows\system32\wusa.exe
2012-08-15 09:55:46:204 4532 17e0 杂项 = 模块:C:\Windows\System32\wuapi.dll
2012-08-15 09:55:46:203 4532 17e0 COMAPI ----------- COMAPI:IUpdateServiceManager::AddScanPackageService -----------
2012-08-15 09:55:46:204 4532 17e0 COMAPI - 服务名称 = Windows 更新独立安装程序
2012-08-15 09:55:46:204 4532 17e0 COMAPI - ScanFileLocation = C:\6c5d513b31af3c42f33ba22b57\wsusscan.cab
2012-08-15 09:55:46:214 4532 17e0 COMAPI 警告:ISusInternal::OpenOfflineSyncSource 失败,hr=80096002
2012-08-15 09:55:46:214 4532 17e0 COMAPI-退出代码 = 0x80096002
答案1
问题简单来说就是 Windows 8 已经自带 powershell V3。尝试再次安装 int 会导致问题,因为文件已经存在,并且会出现类似的问题。