Поиск на сайте: Расширенный поиск


Новые программы oszone.net Читать ленту новостей RSS
CheckBootSpeed - это диагностический пакет на основе скриптов PowerShell, создающий отчет о скорости загрузки Windows 7 ...
Вы когда-нибудь хотели создать установочный диск Windows, который бы автоматически установил систему, не задавая вопросо...
Если после установки Windows XP у вас перестала загружаться Windows Vista или Windows 7, вам необходимо восстановить заг...
Программа подготовки документов и ведения учетных и отчетных данных по командировкам. Используются формы, утвержденные п...
Red Button – это мощная утилита для оптимизации и очистки всех актуальных клиентских версий операционной системы Windows...
OSzone.net Microsoft Internet Explorer Интеграция Internet Explorer 9 в дистрибутив Windows 7 (SP1) RSS

Интеграция Internet Explorer 9 в дистрибутив Windows 7 (SP1)

Текущий рейтинг: 4.62 (проголосовало 66)
 Посетителей: 20835 | Просмотров: 34973 (сегодня 1)  Шрифт: - +

IE9

Протестировав Internet Explorer 9 и сравнив его работу с Internet Explorer 8, мне стало очевидно, что IE8 больше в системе места нет. Даже если (пока ещё :)) IE не является Вашим приоритетным браузером, он достаточно сильно интегрируется с ОС и влияет на работу некоторых компонентов, а также на общую безопасность системы.

Конечно же, если вы устанавливаете систему на одном компьютере один раз в несколько лет, то достаточно после установки ОС установить все необходимые программы и не тратить время на изучение автоматической установки. Следующий рассказ для тех, кто сталкивается с установкой ОС намного чаще и кому необходимо этот процесс упростить и ускорить.

Многие из Вас уже знакомы с автоматической установкой Windows, а у кого-то это только в планах. Кроме того, что процесс сам по себе увлекательный и позволяет намного глубже понять устройство ОС, он даёт возможность настроить дистрибутив ОС так, как это нужно только Вам. Вы можете встроить нужные драйверы, обновления, автоматически установить программы и многое-многое другое. Я считаю, что проще всего знакомиться на конкретных примерах, а затем, при необходимости, переходить к более детальному изучению.

Подготовка

Для работы нам потребуются три компонента:

  • Что интегрировать - дистрибутив IE9, соответствующий разрядности системы
  • Куда интегрировать - дистрибутив Windows 7 (настоятельно рекомендую использовать дистрибутив со встроенным SP1)
  • Инструмент, с помощью которого осуществляется интеграция - Пакет автоматической установки Windows® (Windows AIK) - скачиваем и устанавливаем

Создание структуры папок, копирование файлов

  • Создайте на диске папку 7Work. У меня она будет находиться в корне диска D:\. Далее в командах будет использоваться именно это расположение.
  • В ней создайте папки DVD, IE9, ISO, Mount.
  • В папку DVD скопируйте содержимое диска или образа Windows 7.
  • В папку IE9 скопируйте файл IE9-Windows7-x64-rus.exe (или IE9-Windows7-x86-rus.exe).

В результате должна получиться такая структура:

*

Интеграция

  1. Пуск ---> Все программы ---> Microsoft Windows AIK ---> правой кнопкой мыши нажмите по Командная строка средств развертывания и выберите в контекстном меню Запуск от имени администратора.
  2. Т.к. в одном образе, как правило, содержится несколько редакций Windows, нам нужно определить индекс редакции, в которую будет производиться интеграция. Введите команду:
    Dism /Get-WimInfo /WimFile:D:\7Work\DVD\sources\install.wim
    *

    Я использую 64-битный образ, а интегрировать буду в редакцию Ultimate (Максимальная), мой индекс - 4. В 32-разрядных образах и в редакции Enterprise нумерация будет другой.

  3. Извлекаем обновления из установщика IE9:
    D:\7Work\IE9\IE9-Windows7-x64-rus.exe /x:D:\7Work\IE9
    * x64 замените на x86, если используете 32-разрядную версию

    Из распакованного установщика нам требуется 2 файла: IE9-Win7.CAB (сам IE) и ielangpack-RUS.CAB (языковой пакет). Остальные файлы в папке D:\7Work\IE9 нужно удалить.

  4. Подключаем образ командой:
    Dism /Mount-WIM /WimFile:D:\7Work\DVD\sources\install.wim /index:N /MountDir:D:\7Work\Mount
    * где N - индекс нужной редакции.
  5. Интегрируем:
    Dism /image:D:\7Work\Mount /Add-Package /PackagePath:D:\7Work\IE9
  6. Отключаем образ:
    Dism /Unmount-Wim /MountDir:D:\7Work\Mount /commit
    Если необходимо интегрировать в несколько редакций, повторите шаги 4-6 для каждой из них.
  7. Создаём загрузочный ISO:
    oscdimg -u1 -m -b"%programfiles%\Windows AIK\Tools\PETools\amd64\boot\etfsboot.com" D:\7Work\DVD D:\7Work\ISO\Win7wIE9.iso
    * в случае если вы работаете с 32-разрядным образом, замените amd64 на x86.

Если всё сделано правильно, в папке D:\7Work\ISO\ был создан ISO-образ Win7wIE9.iso. Далее Вы можете протестировать его на виртуальной машине, или же сразу записать на диск или флешку и приступить к установке.

*
Увеличить рисунок

Приятного использования!

Появилось желание продолжить изучение автоустановки или просто хотите более детально разобраться, что мы делали на каждом из этапов? Переходите к серии статей об автоматической установке Windows у нас на сайте (автоустановка Windows 7 во многом схожа с Vista).

Во время автоустановки операционной системы Вы можете настроить IE9 с помощью твиков реестра.

Автор: Morpheus  •  Иcточник: www.oszone.net  •  Опубликована: 18.03.2011
Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER


Оценить статью:
Вверх
Комментарии посетителей
18.03.2011/13:59  МолЧел

Класс! Спасибо за статью. Пригодится.
19.03.2011/10:09  Ua-life

Обязательно пригодится, спасибо за статью
19.03.2011/22:17  Слипый

Спасибо за статью, но меня интересует другое я дистрибутив скачал IE9 он устанавливается как обычные программы или же как-то по другому и как его можно поставить за место IE6......
19.03.2011/23:36  Morpheus

Всем пожалуйста!
Слипый, IE9 предназначен для Windows Vista, Windows Server 2008 и Windows 7. Так что в XP ни вместо ни вместе с IE6 вы его никак не установите.
22.03.2011/01:50  Morpheus

Bloover, 3
25.03.2011/01:31  bumbre

такая проблема: хочу интегрировать IE_x64 в Win7_x64, однако на команду D:\7Work\IE9\IE9-Windows7-x64-rus.exe /x:D:\7Work\IE9 получаю такой ответ:
Версия "D:\7Work\IE9\IE9-Windows7-x64-rus.exe" не совместима с версией Windows,работающей на этом компьютере (система x86)
Как поступить?
25.03.2011/02:19  Morpheus

bumbre, думаю, можно обойти.
Вычистите папку IE9.
Cкачайте http://go.microsoft.com/fwlink/?LinkId=198933 и языковой файл отсюда - http://www.microsoft.com/downloads/en/details.aspx?FamilyID=5a1870ba-96ad-4e47-bb9e-1671b6a64495
Закиньте оба файла в папку IE9.
Далее с п.4 по плану.
25.03.2011/08:15  bumbre

Morpheus, спасибо
29.03.2011/15:27  Rasmus

Статья неплохая, но я так думаю, что нужно удалить IE8 из дистрибутива, а как, можно описание или ссылку на статью
29.03.2011/21:01  Morpheus

Rasmus, официальных способов не существует. А ковырять дистрибутив ради экономии 20-30 метров просто неразумно. IE не просто браузер, от него зависит работа других компонентов системы. Вырезать IE и получить кучу глюков? Нет, спасибо... вообще не упала такая экономия.
29.03.2011/21:34  Rasmus

Morpheus, да, действительно лучше всё оставить. Спасибо
08.04.2011/12:19  morres

что за фигня:
An error occurred trying to open - IE9_SUPPORT.CAB Error: 0x80070002
08.04.2011/13:41  Morpheus

morres,
"Из распакованного установщика нам требуется 2 файла: IE9-Win7.CAB (сам IE) и ielangpack-RUS.CAB (языковой пакет). Остальные файлы в папке D:\7Work\IE9 нужно удалить."
Вы не удалили и получили "фигню".
08.04.2011/15:17  morres

Ok, спасибо за уточнение :)
Прошу прощения за мою невнимательность!
08.04.2011/15:56  Veteran1

Всё получилось, только образ сделал 7 lite, чего-то неполучилось разобраться.
08.04.2011/19:31  VFS72

А таким способом интегрировать обновления в дистрибутив Windows 7 можно? (Я имею ввиду команду: Dism /image:D:\7Work\Mount /Add-Package /PackagePath:D:\7Work\IE9
08.04.2011/23:31  Morpheus

VFS72, да, именно для этого она и предназначена.
09.04.2011/11:34  VFS72

Morpheus, спасибо, получилось.
26.07.2011/06:27  loginvovchyk

при вводе команды: Dism /image:D:\7Work\Mount /Add-Package /PackagePath:D:\7Work\IE9
у меня ошибку выдает Ошибка: 0x801f0005
пути точно такие как у вас
07.10.2011/06:53  DJLyolik

Выходит такая же ошибка как у loginvovchyk, все пути такие же.
13.10.2011/02:35  Morpheus

DJLyolik, не встречал такой ошибки, хотя интегрировал IE уже раз 10.
1. Интегрируете в Windows 7?
2. ОС официальная или сборка неизвестного автора?
3. Службы не отключали случаем?
4. WAIK установили?
18.10.2011/08:27  DJLyolik

Morpheus,
1. Да.
2. Официальная с установленным SP1.
3. Пару служб отключал несущественных, уже не помню. (думаете из-за этого?).
4. Да, с установленным SP1.
18.10.2011/10:04  Morpheus

3. Очень может быть. Если не удаляли, поможет это - Готовые REG-файлы для приведения служб к стандартной конфигурации (выбираем из списка Default Windows 7 Service Pack 1 Services Start Key)
4. А что за WAIK с SP1? Сборка из обычного и SP1? Или только для SP1, без обычного?
19.10.2011/09:07  DJLyolik

3. Спасибо, попробую.
4. Сначала установил обычный WAIK, потом накатил SP1, как это описано в этой статье - http://technet.microsoft.com/ru-ru/library/dd349350%28WS.10%29.aspx
Насколько я понял, что WAIK SP1 нужен для работы с образами SP1, нет?
А собранного в образ WAIK SP1 ведь нет?
19.10.2011/10:27  Morpheus

4. Нужен для изменения Boot.wim и Winre.wim. В данной статье изменяется Install.wim, а значит, обновлять было не обязательно.
Собранного официально нет, а про самопалы я не в курсе. Среди них может быть что угодно.
29.11.2011/06:27  DJLyolik

Восстановление служб не помогло, попробовал на другом компьютере - такая же ошибка была, установил виртуальную машину и уже в ней все нормально сработало. Так и не нашел в чем был затык.
10.12.2011/09:01  nevalerij

Интегрировал в windows 7 Ultimate русская локализованная версия.(Оригинал).
После первого запуска IE9,сделал загрузку с пустой страницы.
Теперь, почему-то, всё время открываются сразу две вкладки,
одна из них пустая страница, а другая,сайт microsoft Internet Explorer.
И так при каждом новом запуске.
Как избавиться?
10.12.2011/22:52  Morpheus

nevalerij, в св-вах обозревателя уберите одну.
13.12.2011/10:44  nevalerij

В том-то и дело, что в свйствах стоит одна.
Нашёл на сайте microsft способ лечения.
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Main]
"DisableFirstRunCustomize"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Internet Explorer\Main]
"DisableFirstRunCustomize"=-
Но почему это происходит после интеграции?
14.12.2011/03:21  Morpheus

nevalerij, происходит что? Запуск мастера настройки, который вы так умело твиком отрубили или назначение домашней страницы, которую нельзя убрать?
Мастер должен запускаться, и происходит это вне зависимости от того, интегрировали вы браузер или просто установили.
Домашняя страница легко переназначается. Почему у вас не так, я не очень представляю. Смотрите в сторону настроек, которые вы ещё вносите.
18.12.2011/14:15  nevalerij

Первый раз захожу в inernet explorer.
Запускается мастер настройки.
В свойствах обозревателя назначаю старт с пустой страницы.
При последующих стартах всё время открываются две вкладки.
Одна из них пустая страница, а другая (вас приветствует сайт internet explorer).
То, что Вы назвали твиком, зто уже способ избавления от постоянного
запуска этих двух вкладок.
18.12.2011/16:14  Morpheus

Ок, ещё раз:
"Домашняя страница легко переназначается. Почему у вас не так, я не очень представляю. Смотрите в сторону настроек, которые вы ещё вносите."
19.12.2011/10:23  nevalerij

Ключевое слово-две.
Я могу назначить домашней страницей, всё что угодно.
Но при этом у меня открываются сразу ДВЕ вкладки,
несмотря на то, что назначена одна.
Настройки никакие не вношу.
19.12.2011/13:01  Morpheus

Хоть две, хоть десять. Никогда не встречалось проблемы, чтобы из них нельзя было получить одну.
Вы на все вопросы мастера отвечаете? Его работу и работу браузера корректно завершаете?
20.12.2011/18:36  nevalerij

Посмотрите скриншот, может тогда станет яснее. При этих настройках IE9, всегда открывается страница "Пустая страница", и, "Познакомьтесь с новым браузером"
http://webfile.ru/image?id=5736060
Никаких твиков не применяется, первый старт, принятие рекомендованых настроек и всё. Потом, в настройках Домашняя страница ставим about:blank. точнее можно ставить что угодно, сколько угодно страниц, но всегда будет открываться ТАБ "Познакомьтесь с новым браузером".
Мои регфайлы не делают ничего иного, как правку групповых политик : “PREVENT PERFORMANCE OF FIRST RUN CUSTOMIZATION SETTINGS”
Эту проблему и ссылки на нее можно найти в англоговорящем нете. забейте в гугл "SOLVED: IE9 Welcome Page “Meet your new browser” Tab Always Opens"
21.12.2011/02:47  Morpheus

Проблема не носит массового характера, а следовательно вызвана внешними факторами.
Я специально сейчас всё ещё раз проделал: интеграция IE9, установка без настроек, драйверов и даже без файла ответов. Затем запустил IE9, принял рекомендованные параметры, поменял домашнюю на пустую, закрыл браузер.
Когда включил, открылась только одна пустая страница.
Если вы утверждаете, что система никак не твикается и не настраивается в процессе установки, то я не знаю. Наверное, неправильное расположение звёзд на небе. Другого объяснения происходящему у меня нет :)
22.12.2011/10:56  nevalerij

Кстати, попробовал несколько сборок с интегрированным IE9,
в трёх- точно такая же проблема.
Может быть это связано с конфигурацией компьютера?
Например, включена или выключена хардварная акселерация.
22.08.2012/15:53  VonFront

Спасибо nevalerij за совет!
Была точно такая же проблема,но решалась переустановкой интегрированного в дистрибутив IE9.
Встречалось такое уже раз 5-6, так что случай не единичный!
29.11.2013/08:59  vell88@vk

Подскажите пожалуйста а в висту как интегрировать IE9?
Комментарии отключены. С вопросами по статьям обращайтесь в форум.