我一直在使用 WSUS 推出 IE11,IE11 无法安装一些拦截器,因此我开始研究。以下是我所做的。
确认的所有先决条件已完成更新。
我正在使用 ie11 的 x64 位包,并且只使用 x64 服务器和工作站。
我已经跑了
Dism /Online /Cleanup-Image /ScanHealth
,而且回来时已经干净了。Ran
sfc /scannow
也已经干干净净地回来了。
挖掘IE11_main.log
安装文件后,我发现了以下内容:
00:37.188: INFO: The neutral pack was successfully downloaded from the internet. Installation will continue using the downloaded package.
00:37.188: INFO: Waiting for 0 language pack downloads.
00:37.188: INFO: Language pack downloads completed. (exit code = 0xffffffff (4294967295)).
00:37.282: INFO: No reboot logic message NrApiStart(0), lParam=0x00742790 returned 0x00000000.
00:41.922: INFO: No reboot logic message NrApiScan(1), lParam=0x00000001 returned 0x00000000.
00:41.922: INFO: No reboot logic message NrApiStartInstall(4), lParam=0x00000001 returned 0x00000014.
00:41.922: INFO: Installing with the downloaded package. C:\Windows\TEMP\IE1B79D.tmp\IE11-neutral.Downloaded.cab
00:42.032: INFO: Launched package installation: C:\Windows\SysNative\dism.exe /online /add-package /packagepath:C:\Windows\TEMP\IE1B79D.tmp\IE11-neutral.Downloaded.cab /quiet /norestart
01:03.750: INFO: Process exit code 0x00003701 (14081) [The referenced assembly could not be found. ]
01:03.766: ERROR: Neutral package installation failed (exit code = 0x00003701 (14081)).
- 我已经确认该路径
C:\Windows\TEMP\IE1B79D.tmp\
存在并且就IE11-neutral.Downloaded.cab
在那里。在删除文件夹之前
我猜想的最好的情况是,使用 c:\windows\sysnative 文件夹中的 dism 时出现问题。我已测试通过 x86 powershell 访问 c:\windows\sysnative。
我检查了其他服务器并确认安装C:\Windows\SysNative\dism.exe /online /add-package /packagepath:C:\Windows\TEMP\IE1B79D.tmp\IE11-neutral.Downloaded.cab /quiet /norestart
也正在使用。
谷歌搜索似乎没有提供太多关于我遇到的问题的信息,包括查找错误代码Process exit code 0x00003701 (14081)
。如能帮助我了解 IE11 无法安装的原因,我将不胜感激。