Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   [решено] Интеграция Internet Explorer 8 в Vista (http://forum.oszone.net/showthread.php?t=138266)

morres 21-04-2009 09:46 1099720

Интеграция Internet Explorer 8 в Vista
 
Удалось выяснить, что Internet Explorer 8 легко интегрируется в Windows Vista с помощью Vista Update Integrator.
Для этого распаковываем (например WinRAR-ом) скачанный IE8 (например IE8-WindowsVista-x86-RUS.exe) и в программе на вкладке "Updates" добавляем кнопкой "Add Update" файлик ie8.msu.
Вот, собственно, и всё... После этих манимуляций Windows Vista устанавливается с Intenet Explorer 8, удалить его через оснастку "Программы и компоненты" нельзя.
----------------------------------
Можно прибегнуть и к стандартному способу интеграции обновлений в Windows Vista описанному в этой статье. Вот инструкция по интеграции IE8 + Langpack-RUS без использования сторонних программ:
1. Распаковываем IE8-WindowsVista-x86-RUS.exe с помощью обычного архиватора (WinRAR, 7-Zip и т.п.).Нас интересуют только 2 полученных файла: ie8.msu (сам Internet Explorer) и ielangpack-RUS.msu (языковой пакет для IE).
2. Распаковываем ie8.msu командой
Код:

expand <Путь к файлу>\ie8.msu -F:* c:\VistaWorks\Updates
Нас интересует только Windows6.0-KB944036-x86.cab. Остальное можно удалять.
3. Распаковываем ielangpack-RUS.msu аналогичной командой. Нас интересует только KB944036.cab.
4. Запускаем WAIK. При условии, что дистрибуьтивный ресурс создан, образ выбран нажимаем в меню Сервис->Импорт пакетов и указываем наши распакованные Windows6.0-KB944036-x86.cab и файл KB944036.cab.
6. Создаем новый файл ответов.
5. В окошке Дистрибутивный общий ресурс в каталоге Updates появился IE8 под названием x86_Microsoft-Windows-InternetExplorer-8-Package-TopLevel_8.0.6001.18702_neutral. Жмем на него пр. кн. мыши и выбираем Добавление к файлу ответов.
6. Сохраняем файл ответов, например, в папку c:\VistaWorks\Update с именем ie8.xml.
7. Монтируем образ Windows Vista, например, в каталог c:\VistaWorks\Mount следующей командой
Код:

<Путь, где стоит WAIK>\Tools\<архитектура CPU>\imagex /mountrw C:\VistaWorks\DVD\sources\install.wim 4 C:\VistaWorks\Mount
где 4 это индекс версии (как правило: 1-Business; 2-Home Basic; 3-Home Premium; 4-Ultimate; 5-Starter Edition), в который Вы собираетесь сделать интеграцию.
8. Интегрируем IE8 в Vista следующей командой
Код:

START /WAIT /D "<Путь к WAIK>\Tools\Servicing" pkgmgr.exe /o:C:\VistaWorks\Mount;C:\VistaWorks\Mount\Windows /n:C:\VistaWorks\Updates\ie8.xml /s:C:\VistaWorks\Sandbox /l:C:\VistaWorks\Logs\integrate_ie8.log
где /o:<путь> - путь к папке Windows подключенного образа; /n:<путь> - путь к файлу ответов, используемому для интеграции; /s:<путь> - путь к временной папке, которую использует для своей работы диспетчер пакетов. /l:<путь> - путь к файлу журнала.
9. Демонтируем образ с итегрированным IE8 с сохранением изменений следующей командой
Код:

<Путь, где стоит WAIK>\Tools\<архитектура CPU>\imagex /unmount /commit С:\VistaWorks\Mount
Eсли в п. 8 произошли какие-либо ошибки, то параметр /commit указывать не надо! Причины ошибок смотрите в дистрибутивной папке Logs. Интеграция IE8 в Vista на этом завершена. Далее описываются необходимые действия для интеграции языкового пакета.
10. Подчищаем временную папку Sandbox и папку Logs. Папка Mount, если образ успешно отключился должна быть пустой.
11. Запускаем WAIK. Открываем наш образ (он ругнется на то, что устарел - жмем "Да").
12. Создаем новый файл ответов.
13. В окошке Дистрибутивный общий ресурс в каталоге Updates находим языковой пакет для IE8 под названием x86_Microsoft-Windows-InternetExplorer-8-LanguagePack_8.0.6001.18702_ru-RU. Жмем на него пр. кн. мыши и выбираем Добавление к файлу ответов.
14. Сохраняем файл ответов, например, в папку c:\VistaWorks\Update с именем ie8langpack.xml.
15. Снова монтируем тот же образ той же командой (см. п. 7) для интеграции языкового пакета.
16. Интегрируем языковой пакет той же командой, что и в п. 8, поменяв имя файла ответов в параметре /n:C:\VistaWorks\Updates\ie8langpack.xml
17. Демонтируем образ с сохранением изменений как в п. 9.

Таким образом, мы интегрировали IE8 только в версию Ultimate! Для остальных версий нужно прделать тоже самое переоткрывая install.wim в WAIK и изменяя индекс версии в п. 7!

Shanser 21-04-2009 10:33 1099757

Цитата:

Цитата morres
Удалось выяснить, что »

Обрати внимание также на вот этот пост.

ab10001 21-04-2009 13:33 1099928

а все таки как его интегрировать в образ в месте с лангвепаком-рус ?
Я делал так интегрировал ie8.msu с вЛите, а ielangpack-RUS.msu распаковал архиваторам и полученный *.cab также интегрировал с вЛите, НО когда система уже установлена и создан пользователь и при входе в систему выходит сообщение что идет настройка обновлений, этап 3 из 3 ,длится ето примерно минут 15 потом перезагрузка, а после перезагрузки опять та же картина!!!
И в итоге вход выполнить не удалось, результат испорченная болванка и куча потраченного времени зря !!!

Shanser 21-04-2009 14:03 1099958

Цитата:

Цитата ab10001
И в итоге вход выполнить не удалось, результат испорченная болванка и куча потраченного времени зря !!! »

Лучше использовать виртуальные машины!!!!!!!!!
посмотрите - (статья) Локализация: MUI, Шрифты и Региональные настройки (советую почитать версию для печати).

ab10001 22-04-2009 00:54 1100533

А не мог бы ты на примере показать как это сделать, т.е. интегрировать в образ IE8-WindowsVista-x86-RUS.exe или вытащенные из него ie8.msu вместе с ielangpack-RUS.msu?
Заранее спасибо за помощь

Vadikan 22-04-2009 00:58 1100536

Цитата:

Цитата morres
Если кто-то найдет способ, поделитесь... »

Интеграция обновлений | Обсуждение [статья] Интеграция обновлений, где как раз поднят этот вопрос буквально вчера.

xoxma81 22-04-2009 07:42 1100637

Скопипастил у товарищей

Open the .exe with winrar to extract the .msu files
Then open the .msu files and extract the .cab files
First slip ie8, then slip again with the language cab.

morres 22-04-2009 09:56 1100726

Цитата:

Цитата xoxma81
First slip ie8, then slip again with the language cab. »

т.е., говоря по русски, сначала интегрируем Internet Explorer 8 в образ, который у нас смонтирован, запоминаем это дело при демонтирование образа (/commit), затем всё подчищаем, монтируем образ уже с интегрированным IE8 и интегрируем в него LangPack?
-----
Интересная мысль, сейчас попробую...
-----
ДА, действительно, соблюдая такую последовательность при интеграции IE8, после установки Vista, стал на русском!

Правда уже обнаружил первую "особенность":
Если вы не пользуете встроенную уч. запись Администратор, то при попытке добавить альтернативный поисковик в список IE8 (ручками без твиков) выскакивает ошибка:
Код:

Не удалось установить эту службу поиска.
Это могло произойти по одной из следующих причин:
      требуемый файл не может загружен;
      ........

Вобщем, пользователю с АДМИНСКИМИ правами не хватает этих самых прав чтоб совершить сие деяние! Если хотите добавить Google поиском по умолчанию запускайте IE8 от имени Администратора

ab10001 22-04-2009 14:33 1100986

Цитата:

Цитата morres
затем всё подчищаем, монтируем образ уже с интегрированным IE8 и интегрируем в него LangPack »

а что именно надо подчищать?

morres 23-04-2009 16:48 1102203

Цитата:

Цитата ab10001
а что именно надо подчищать? »

ну, это не обязательно, но желательно:
удаляем все из дистрибутивных папок Sandbox и Logs, кроме того, в WAIK можно сделать отдельный файл ответов и добавить к нему только лишь x86_Microsoft-Windows-InternetExplorer-8-LanguagePack_8.0.6001.18702_ru-RU чтобы интеграция прошла быстрее.
Вобщем, сейчас попробую написать пошаговую инструкцию и добавить её в 1ый пост этой темы...

ab10001 23-04-2009 18:01 1102266

Спасибо за ответ и помощь !!! :yahoo:

Pozia 23-04-2009 23:32 1102522

Цитата:

Цитата morres
т.е., говоря по русски, сначала интегрируем Internet Explorer 8 в образ, который у нас смонтирован, запоминаем это дело при демонтирование образа (/commit), затем всё подчищаем, монтируем образ уже с интегрированным IE8 и интегрируем в него LangPack? »

а у меня ниче так не выходит ((( Пишет в конце установки что неверно установлены обнавления, чет думает потом синий экран... Интегрировал только IE8. Правда до этого из оригинального образа выдернул только редакцию Ultimate. Может надо интегрировать все в исходный образ а затем выдергивать нужную редакцию? Как правильнее?

morres 24-04-2009 11:11 1102780

Цитата:

Цитата Pozia
Правда до этого из оригинального образа выдернул только редакцию Ultimate. »

выдернул, это имеется ввиду опция Rebuild Image программы Vista Update Integrator на вкладке Apply? Если да, то проблем с этой функцией у меня не возникало. Пробовал в версии 1.0, которая Beta 5. Правда, большого смысла в пересборке install.wim не увидел и отказался от этой оции т.к. дистрибутив Vista уменьшается незначительно.
Я действовал примерно так:
Сначала интегрировал SP1 во все редакции с помощью Vista Update Integrator (без Rebuild Image). Затем выкачал и интегрировал во все редакции (кроме Starter Edition) все обновления вышедшие после SP1, плюс IE8 без языкового пакета. Это делал уже, используя WAIK, а не Vista Update Integrator. Затем интегрировал языковой пакет, тоже через WAIK. Сделал файлы автоустановки для каждой редакции (кроме Starter). Проверил установку Vista всех редакций (кроме Starter). Всё отлично ставится и работает! IE8 на русском, надстройки ставятся, настройки сохраняются, про феню с альтернативными поисковиками я писал...

Pozia 24-04-2009 13:33 1102928

morres, я брал оригинальный образ висты уже с сп1. С помощью WАIK и команды export доставал редакцию ultimаte и туда уже интегрировал сначала иа8, сохранил instаl.win и затем интегрировал пакет русификации. И не сработало

xoxma81 24-04-2009 22:57 1103429

IEBlog

Pozia 24-04-2009 23:28 1103461

morres, такой вопрос. Для того чтобы смонтировать образ Windows Vista в качестве параметра
Цитата:

Цитата morres
<архитектура CPU> »

нужно указывать x64 если у меня стоит процессор 64бит или если я монтирую на текущей системе 64 бит или же если я интегрирую обнавления в Visty x64????

CtrlSoft 24-04-2009 23:48 1103483

Цитата:

Цитата Pozia
нужно указывать x64 если у меня стоит процессор 64бит или если я монтирую на текущей системе 64 бит или же если я интегрирую обнавления в Visty x64???? »

нужно указать архитектуру ОС в которой вы работаете (x86 или amd64) либо, просто, вместо этого пишите %processor_architecture% и выбор версии произойдет автоматически.

Pozia 25-04-2009 21:20 1104154

интегрировал IE в исходный образ. В конце установки пишет что неверно интегрировались обнавления... ждите идет откат... потом синий экран и все. Подскажите где глянуть md5 сумму образа? мот он у меня кривой?
Кстати кто знает когда выход Vistы с SP2 и будет ли там IE8 уже?

Pozia 25-04-2009 21:52 1104196

morres, md5 суммы на файлы IE8 у вас такие?

KB944036.cab - a7045837db2cb1e0a002beca52947147
Windows6.0-KB944036-x64.cab - 195d983e0241b2aed2ae1b6d44504c72

CtrlSoft 25-04-2009 22:17 1104223

Цитата:

Цитата Pozia
Кстати кто знает когда выход Vistы с SP2 и будет ли там IE8 уже? »

выход на сколька я знаю в коце месяца, а IE8 там не будет.

Цитата:

Цитата Pozia
md5 суммы на файлы IE8 у вас такие? »

KB944036.cab:

CRC32: 7F9014E2
MD5: A7045837DB2CB1E0A002BECA52947147
SHA-1: 0CDFA933A8F62A12A628F8A4657E36390609A645

Windows6.0-KB944036-x64.cab:

CRC32: D1D2E262
MD5: 195D983E0241B2AED2AE1B6D44504C72
SHA-1: F6798FB8F77F325945923ED2E99DECFA2BFF9890

...получается не из-за кабов!

Pozia 25-04-2009 23:02 1104265

CtrlSoft, ладно. буду рыть. вроде и md5 самого образа нормальный. ща сменил саму винду на которой сижу. мот она уже была на последнем вздохе. попробую все с нуля

Pozia 26-04-2009 00:43 1104350

безуспешно. интегрировал только IE8 без языкового пакета и в конце говорит - не правильно установлены обнавления....

Решил пойти другим путем и интегрировать IE8 с помощью vLite и не тут то было. Прога мне сказала что сможет произвести интеграцию только в среде 64bit так как моя Vista 64 bit. Может из за этого у меня не получается интеграция? Или WAIK все равно в какой среде интегрировать обнавления и в какую винду 86 или 64??? (тогда я уж не знаю в чем проблема).

CtrlSoft 26-04-2009 01:59 1104380

Вложений: 1
Pozia, Waik'u всеравно! Можеш попробовать мой скрипт.

Требования:
  • Установленный WAIK в %ProgramFiles%
  • Стандартные папки (VistaWork должна находится в корень раздела! Пример - F:\VistaWork)
  • Полностью скопированый дистрибудив в папку DVD
  • В папку VistaWork\Updates создайте папки x86 и/или x64 и ложите туда обновления (подерживаются только одноуровние папки! Пример - .\x64\Games\HoldEm.cab)
  • Запуск скрипта может быть проезведен из любой папки но только с раздела где находятся стандартные папки!
  • Скрипт должен запускатся от имени Администратора, любо UAC должен быть отключен

Все происходит автоматически! На вопросы (после окончания) нужно отвечать "y" или "n", CapsLock должен быть обезятельно выключен!

По умолчанию сценарий работает с первым индексом из образа. Если у вас в образе больше индексов, измените содержимое файла на свои нужды. Для этого открываем в AkelPad (или Bred...) и меняем в разделе :export, строку %imagex% /export /compress maximum %install.wim% 1 %tmpwim%, а точнее 1 на интересующий вас индекс (2, 3, 4 и так далее).
Менять нужно и в :mount, строка IF EXIST %install.wim% %imagex% /mountrw %install.wim% 1 %mount%.

Надеюсь все понятно.

Pozia 26-04-2009 12:14 1104553

CtrlSoft, спасибо за скрипт. но, видимо, в ближайшее время не воспользуюсь им. Из за недостатка времени решил пока от висты отступится (

CtrlSoft 26-04-2009 12:30 1104563

Pozia, не за что. Удачи!

vvc-49 09-05-2009 00:44 1114096

Цитата:

Цитата CtrlSoft
Надеюсь все понятно. »

Не совсем, вроде скрипт все сделал удачно, ошибок 0, но папки Mount, ISO пусты, где же образ?

CtrlSoft 10-05-2009 21:26 1115104

Цитата:

Цитата vvc-49
но папки Mount, ISO пусты, где же образ? »

Я не пойму почему они должны что-то содержать?! Mout - папка для монтирования образа, ISO - никакого отножения не имеет к данному скрипту. Изменения применяются к образу install.wim, при нажатии клавиши "s", после этого папка Mount автоматически "отчищается", это и должно произойти.

vvc-49 11-05-2009 01:40 1115241

Цитата:

Цитата CtrlSoft
ISO - никакого отножения »

CtrlSoft
Спасибо, я уже разобрался, вся проблемма только в пиратской винде, скачал с М-сайта Висту, СП_1, ИЕ_8 и получил, официальную V-SP1_64, с интегрированным IE_8, обработал vLite, получил образ своей винды = 950 мб, после установки виста занимает 2,8 гб кстати, теперь папка winsxs = 319 мб.

bel1 29-05-2009 12:58 1130225

Что то не чего не получается с интеграцией на Vista x64 SP2, т.е. Windows6.0-KB944036-x86.cab интегрируется без проблем, а вот языковый файл вроде интегрируется но в окне WAIK "образ Windows" его нет и соответств. запуск на VirtualBox Vista говорит что обновления установленны не правильно, что делать пробЫвал уже раз 5 ?

vvc-49 30-05-2009 03:10 1130725

Цитата:

Цитата bel1
а вот языковый файл вроде интегрируется »

Рекомендую, интеграцию ИЕ8 + язык, делать в vLite!

bel1 30-05-2009 03:33 1130733

зачем vlite? лучше сразу привыкать к хорошему, тем более что проект закрыт

bel1 31-05-2009 07:52 1131426

Ну так как? есть какие ни будь мысли ? у кого ни будь получилось интегрировать в SP2 ?

xoxma81 31-05-2009 09:23 1131453

Цитата:

Цитата bel1
у кого ни будь получилось интегрировать в SP2 ? »

интегрируется без проблем и ошибок, но на виртуалке бсод и на реальную машину ставить стрёмно.

bel1 31-05-2009 16:48 1131668

аналогично

vvc-49 04-06-2009 20:55 1135220

Цитата:

Цитата xoxma81
на реальную машину ставить стрёмно »

Я ставил, все работает, но ни каких отличий не увидел, да и выпуск СП2 отложен...

bel1 05-06-2009 04:12 1135447

СП2 давно офицально вышел

vvc-49 07-06-2009 01:48 1137117

Цитата:

Цитата bel1
СП2 давно офицально вышел »

Пока тока английский, я ставил RC- русский
http://technet.microsoft.com/ru-ru/w.../dd262148.aspx

morres 14-06-2009 19:58 1143133

Официально на 36 языках (включая русский) вышел только Service Pack 2 RTM (release to manufacture) это финальный SP2, но не для юзеров, а для партнёров MS. На официальном сайте его, естественно, нет, но скачать с торрентов не составляет труда - opensharing.ru, например! Это я всё к тому, что оригинальных Windows Vista SP2 еще нет! Скачивая эти операционки вы заведомо качаете кем-то пересобранную систему, а это может быть причиной неправильной интеграции обновлений!

xoxma81 14-06-2009 22:48 1143243

Цитата:

Цитата morres
а это может быть причиной неправильной интеграции обновлений! »

единственная причина неправильной интеграции обновлений так это то что Vista SP2 официально не вышел и его поддержки нет и WAIK-а для Vista SP2 нет.

xoxma81 04-07-2009 22:41 1159121

Vista SP2 официально вышел
Пакет обновления 2 (SP2) для Windows Server 2008 и пакет обновления 2 (SP2) для Windows Vista — отдельная версия для всех языков (KB948465)


Время: 21:37.

Время: 21:37.
© OSzone.net 2001-