Назад | Перейти на главную страницу

Проблемы с развертыванием IE8

Мы пытаемся развернуть IE8, чтобы наконец обновить нашу среду с IE6. Однако мы столкнулись с парой проблем и поинтересовались, были ли у кого-нибудь подобные проблемы.

Я загрузил IEAK для IE8 и создал собственный .msi для WinXP с нашими собственными корпоративными настройками. Следует отметить, что я выбрал установку громкой связи с принудительной перезагрузкой.

Затем я взял этот msi-файл и поместил его в общую папку распространения программного обеспечения на нашем контроллере домена.

Отсюда я добавил msi в раздел установки программного обеспечения нашего объекта политики группы развертывания, который назначен нашей группе компьютеров домена. Итак, он находится в «назначенном» состоянии развертывания.

Однако похоже, что только некоторые ПК устанавливают пакет. Остальные выдают сообщение «Установка управляемого программного обеспечения 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.

РЕДАКТИРОВАТЬ: Хммм, я пошел и сделал пару проверок, похоже, что некоторые из этих машин потенциально имеют только SP2. Однако у меня создалось впечатление, что IE8 все же следует устанавливать на SP2, это правильно?

РЕДАКТИРОВАТЬ2: Что ж, кажется, после того, как всем клиентам был выпущен SP3, все стало лучше. Сначала мне пришлось удалить IE8 через GPO (похоже, что IE8 переходит в какое-то частично установленное состояние с исходной проблемой и, следовательно, не будет установлен, если будет предпринята вторая попытка). Наконец, как только SP3 был установлен и IE8 «удален», распространение нашего установочного пакета через GPO снова привело к успешной установке.

Однако я до сих пор не могу объяснить исходную проблему, препятствующую установке на SP2.

[Конец правок]

Я также должен добавить, что мы не устанавливали никаких бета-версий - это прямое обновление с IE6 до IE8 final.

Любая помощь будет отличной, заранее спасибо!

Это связано с попыткой установки KB923823 до того, как это сделает IE, потому что вы оставили «Установить последние обновления» включенным при создании установки IEAK. Легко исправить. Когда вы выполняете пользовательскую установку IEAK, снимите отметку с опции, которая запрашивает «Установить последние обновления» в начале настройки IEAK. Если вы используете XP-SP2 и оставили включенной опцию «Установить последние обновления», то перед установкой IE будет предпринята попытка установить KB932823, и в этом случае произойдет сбой. В качестве альтернативы перед развертыванием можно выполнить обновление всей группы с исправлением безопасности KB932823. Если у вас есть управление исправлениями, этот шаг не требуется.

проверьте KB932823. У меня была такая же проблема, потому что на моих машинах была XP SP2 и не было этого патча. http://support.microsoft.com/kb/932823

Microsoft подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к» [Windows XP SP2]. Эта проблема была устранена в Windows XP с пакетом обновления 3 "" Эта проблема возникает из-за того, что файл Msctf.dll отправляет команду загрузки в недопустимый поток

этот КБ требует перезапуска fyi.

Возможно, вы захотите посетить этот сайт:

Необходимые условия для установки Internet Explorer 8 http://technet.microsoft.com/en-us/library/dd433079.aspx

Я не знаю, как решить вашу текущую проблему.

Но я бы предложил WSUS, как только вы решите эту проблему.

Это парень, на которого нужно смотреть

Программа установки обнаружила, что в системе отсутствуют одно или несколько предварительных условий, необходимых для установки

Похоже, что на этих машинах отсутствует предварительное условие для IE8, возможно, правильная платформа .NET или пакет обновления.

Спасибо