绕过 Windows 更新错误 0x80096002

soa*_*dos 8 windows-update certificate windows-8-preview

当我尝试安装一些 .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 4 17e 3 a 2e 1 3 7 e 3 a 2 e 1 3 7 e 3 7 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 5 8 d 7 ef 2 f6 8 d 7 ef 2 f6 8 d 7 ef 2 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 15 8e 3e 6e 5 3e 6e 3e 6e 3e 6e 76 cd 57 36 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 2 8 1 3 9 d 3 7 3 9 d 7 3 9 d 7 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 b3 4 5 3 5 3 5 21 04 b 3 5 3 5 3 10 47 6e 37 f6 bc e9 9b 16 41 91 6b 2e 5b 30 c3 02 03 01 00 01

)

现在,我已经尝试安装证书,它说虽然成功了,但它仍然给我这个错误。

所以我正在寻找的是一种方法:

  1. 找出导致此错误的原因,并实际修复它
  2. 找到某种安装 .msu 而不检查签名的方法。

顺便说一句,其余时间,我的 Windows 更新似乎工作正常。

编辑:我尝试手动安装更新(基于这篇知识库文章),但我被困在了这pkgmgr条线上。它运行没有错误,但也没有做任何事情。

编辑 2:感谢 Oliver Salzburg,我有以下附加信息:

2012-08-15 09:55:46:203 4532 17e0 Misc ============ 日志初始化(版本:7.8.8400.0,tz:-0400)========== =

2012-08-15 09:55:46:203 4532 17e0 Misc = 进程:C:\Windows\system32\wusa.exe

2012-08-15 09:55:46:204 4532 17e0 Misc = 模块: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-ServiceName = 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

soa*_*dos 2

问题简单来说就是Windows 8已经自带了powershell V3。尝试再次安装 int 会导致问题,因为文件已经存在,以及类似的问题。