我们正在试图部署IE8,最终从IE6升级我们的环境。 但是,我们遇到了一些问题,并想知道是否有其他人也有类似的问题。
我为IE8下载了IEAK,并用我们自己的公司设置为WinXP创build了一个自定义的.msi文件。 值得注意的是,我已经去了一个强制重新启动的免提安装。
然后我把这个msi放到了我们的域控制器上的软件分发中。
从这里我已经将msi添加到部署组策略对象的软件安装部分,该对象已分配给我们的域计算机组。 所以它处于“分配”部署状态。
但是,似乎只有一些个人电脑正在安装这个软件包。 其他人给出的消息“安装托pipe软件Internet Explorer”,但他们并没有实际安装任何东西。 以下是其中一个故障机器的ie8_main.log的最后几行:
00:08.969: INFO: |Finalize >>> <[END]-------------------------------- 00:09.000: INFO: |Finalize >>> CPageProgress::_ChangeState: Original Phase: 13 00:11.860: INFO: REBOOT: required. 00:11.875: INFO: REBOOT: User selected to reboot now. 00:11.922: INFO: Installer return value: hr=0x0000f0f4 00:11.953: ERROR: Setup exit code: 0x0000f0f4 (Setup has detected the system is missing one or more prerequisites required to install.).
有没有人遇到过这个? 机器大部分是最新的 – 他们当然有安装XP SP3。
编辑:Hrmm,我走了,做了一些检查,看起来好像这些机器中的一些可能只有SP2。 不过,我的印象是,IE8仍然应该安装在SP2上,这是正确的吗?
编辑2:好吧,推出SP3后,所有的客户,事情开始看起来更好。 我首先必须通过GPO卸载IE8(似乎IE8进入一些部分安装状态与原来的问题,因此将不会安装,如果再次尝试)。 最后,一旦SP3安装完毕,IE8“卸载”,再次通过GPO推出我们的安装包,导致安装成功。
但是我仍然无法解释防止在SP2上安装的原始问题。
[完编辑]
我还要补充一点,我们还没有安装任何testing版 – 这是从IE6直接升级到IE8的最终版本。
任何帮助将是伟大的,在此先感谢!
它与在IE之前尝试安装的KB923823相关,因为在创buildIEAK安装时已经离开“安装最新的更新”。 易于修复。 当您执行IEAK自定义安装时,不要select在IEAK自定义开始时要求“安装最新更新”的选项。 如果您使用的是XP-SP2并且已经安装了“Install Latest Updates”(安装最新更新)选项,那么它将在安装IE之前尝试安装KB932823,这是失败的时候。 另外,在推出之前,您可以使用安全修复程序KB932823进行机群更新。 如果您有修补程序pipe理,则不需要执行此步骤。
我不知道如何解决你目前的问题。
但是一旦解决了这个问题,我会build议WSUS。
你可能想看看这个网站:
Internet Explorer 8安装先决条件http://technet.microsoft.com/zh-cn/library/dd433079.aspx
检查KB932823。 我有同样的问题,这是因为我的机器是XP SP2和缺less该补丁。 http://support.microsoft.com/kb/932823
Microsoft已经确认这是在“适用于”一节[Windows XP SP2]中列出的Microsoft产品中的问题。 在Windows XP Service Pack 3中更正此问题“”出现此问题是因为Msctf.dll文件将下载命令发送到无效的线程
这个KB需要重启fyi。
这是看到的家伙
安装程序检测到系统缺less一个或多个安装所需的先决条件
这些机器似乎没有IE8的先决条件,可能是正确的.NET框架或服务包。
谢谢