![独立 IE 安装程序?](https://linux22.com/image/1471302/%E7%8B%AC%E7%AB%8B%20IE%20%E5%AE%89%E8%A3%85%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
我一直在尝试使用这个 IE11 安装程序标记为Internet Explorer 11 for IT Professionals and Developers--Windows 7 64-bit Edition and Windows Server 2008 R2 64-bit Edition (recommended)
,在多台电脑上将IE9升级到IE11。
/quiet /update-no /norestart
我尝试使用如下参数记录在这里但它仍然失败并出现与更新相关的错误:
00:04.524: WARNING: PauseAUThread: Failed to resume Automatic Updates: 0x80070005
00:04.555: INFO: Setup exit code: 0x00009C47 (40007) -
00:04.586: INFO: Cleaning up temporary files in: C:\Windows\TEMP\IE1BD19.tmp
00:04.711: INFO: Unable to remove directory C:\Windows\TEMP\IE1BD19.tmp, marking for deletion on reboot.
00:04.727: INFO: Released Internet Explorer Installer Mutex
是否有完整的独立安装程序,以便它不会尝试更新以使自动部署更可靠?
谷歌似乎表明这个错误是权限问题,但这是在域和本地管理员下运行的(部署它的用户和任何可能登录的用户)。
答案1
你有什么是完整安装程序(大小约为 50MB)。
尽管安装程序是“独立的”,但它的核心仍然是 Microsoft 更新 (.msu),而不是独立的 MSI 应用程序。因此,它需要 Windows 更新才能正常工作。您在日志中看到的错误可能是由于其他一些待处理的更新,或者 Windows 更新总体上已损坏。
基本上,错误代码 (0x80070005) 是拒绝访问错误,这意味着它无法更新它预期有权访问的某些文件或注册表设置。它应该在运行时提示提升权限。如果您未以管理员身份登录,则如果 UAC 已关闭,则不会出现提示。如果您以管理员身份登录,则 UAC 是否打开并不重要,但请尝试右键单击它并点击“以管理员身份运行”,看看是否有帮助。
此 MS 知识库文章可能也会有帮助。它包含一个脚本,该脚本授予管理员帐户访问中央注册表配置单元和 Windows 目录的权限(以防权限被破坏)。