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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   Автономный установщик Internet Explorer 11 для Windows 7. (http://forum.oszone.net/showthread.php?t=316122)

MKN 22-06-2016 19:29 2644913

Автономный установщик Internet Explorer 11 для Windows 7.
 
Автономный установщик Internet Explorer ver. 11.0.9600.18762 x32\x64 для Windows 7.



может кому пригодится, т.к. иногда требуется на свежеустановленных W7, особенно если нет интернета, а требуется срочно...

Скачать с яндекс-диска: http://yadi.sk/d/jfRQsgiI3M6dWZ

Механизм установки обыкновенный (с помощью Windows Update Stand-alone Installer -Wusa.exe)
и известный (согласно рекомендаций Microsoft - http://support.microsoft.com/en-us/kb/2847882)

Т.е, сначала устанавливаются необходимые апдейты (Prerequisite updates for Internet Explorer 11)

Потом, после перезагрузки, устанавливается, сам Internet Explorer 11.0.9600.16428 - KB2849696 ( IE11-Windows6.1-x64-ru-ru.exe или IE11-Windows6.1-x86-ru-ru.exe ),
Более новые версии пока можно скачать здесь : https://www.microsoft.com/ru-RU/down....aspx?id=41628

который затем обновляется до ver. 11.0.9600.18762 ( KB4034733 )

Т.к. впоследствии некоторые, необходимые для начальной установки, апдейты были обновлены
( KB2676562 заменил KB2639308, KB2758857 заменил KB2731771 и KB2533623) , то также устанавливаются эти более новые апдейты.

После перезагрузки, в ОС - Internet Explorer версии 11.0.9600.18762

Из этого инсталлятора можно обновить предыдущие версии IE11 - (от 11.0.9600.16428)

Возможные вопросы...

При установке на "чистые" Windows 7SP1 x32\x64 проблем не возникает.

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

Это означает, что в ОС УЖЕ установлено какое то обновление, которое вероятно заменяет устанавливаемое обновление.
И это, более новое обновление, придётся сначала удалить, а после успешной установки IE11, опять установить...

К примеру, если не устанавливается KB2758857, сначала надо удалить kb2726535 :
http://answers.microsoft.com/en-us/w...7-28ae242bf298

Или, если не устанавливается KB2533623, то вероятнее всего, уже установлен KB2758857, который сначала придётся удалить...
Возможны разные сочетания недоразумений... Но иногда, не устанавливаемое обновление, никак не мешает общей установке IE11...
Вероятно в таком случае, уже установлено "удачное" болеее новое обновление...

MKN 23-07-2016 10:49 2653418

обновление версии :
Автономный установщик Internet Explorer ver. 11.0.9600.18377 x32\x64 для Windows 7
http://yadi.sk/d/9VN1eIeBtYwH9

MKN 17-08-2017 16:28 2758984

обновление версии :
Автономный установщик Internet Explorer ver. 11.0.9600.18762 x32\x64 для Windows 7
ссылка в шапке темы


osmaster 22-10-2017 12:11 2772387

Скачал, распаковал, посмотрел. Почему бы не удалить ненужные обновления: KB2533623, KB2639308, KB2676562, KB2731771, KB2758857, KB2786081, KB2888049? Или что-то из этого нужное? Я вот прочёл статьи Prerequisite updates for Internet Explorer 11 и How to create an all-inclusive deployment package for Internet Explorer 11 и тоже решил для себя сделать автономный установщик IE11.

Как я понял из статей, на сегодня, предварительными обновлениями являются (в порядке установки): KB2834140, KB2670838, KB2729094. Других, для Windows 7 не нужно. Создал небольшой скрипт, но когда тестировал на Virtual PC у меня не запускался IE11-Windows6.1-%arch%-ru-ru.exe с ключами тихой или пассивной установки ([/passive | /quiet]). Пришлось его тоже распаковать до CAB`ов и включить в скрипт "по частям" - так всё прошло. Вариант моего скрипта для x86 представлен ниже:
Код:

@echo off
echo Internet Explorer 11 x86 Russian
echo -------------------------------------------------------------------------------
echo Prerequisite: KB2834140
dism /Online /Add-Package /PackagePath:Windows6.1-KB2834140-v2-x86.cab /Quiet /NoRestart
echo Prerequisite: KB2670838
dism /Online /Add-Package /PackagePath:Windows6.1-KB2670838-x86.cab /Quiet /NoRestart
echo Prerequisite: KB2729094
dism /Online /Add-Package /PackagePath:Windows6.1-KB2729094-v2-x86.cab /Quiet /NoRestart
echo Main Application
dism /Online /Add-Package /PackagePath:IE-Win7.cab /Quiet /NoRestart
echo Russian Language Pack
dism /Online /Add-Package /PackagePath:ielangpack-ru-RU.cab /Quiet /NoRestart
echo English Spelling: KB2849696
dism /Online /Add-Package /PackagePath:Windows6.3-KB2849696-x86-Spelling-en.cab /Quiet /NoRestart
echo Russian Spelling: KB2849696
dism /Online /Add-Package /PackagePath:Windows6.3-KB2849696-x86-Spelling-ru.cab /Quiet /NoRestart
echo English Hyphenation: KB2849697
dism /Online /Add-Package /PackagePath:Windows6.3-KB2849697-x86-Hyphenation-en.cab /Quiet /NoRestart
echo Russian Hyphenation: KB2849697
dism /Online /Add-Package /PackagePath:Windows6.3-KB2849697-x86-Hyphenation-ru.cab /Quiet /NoRestart
echo -------------------------------------------------------------------------------
pause

Планирую совместить x86 и x64 так, чтобы скрипт сам выбирал нужную разрядность на основе данных об ОС. Также хочу включить предварительную проверку наличия необходимых обновлений, чтобы не запускалась их установка если они уже установлены. Как это лучше сделать?

MKN, почему файлы ie11-windows6.1-kb4034733-x64.msu и ie11-windows6.1-kb4034733-x86.msu присутствуют дважды: в корне временной папки распаковки $TEMP и в папках x64, x86? Кстати, обновление KB4034733 (Cumulative security update for Internet Explorer: August 8, 2017) заменено на KB4040685 (Cumulative security update for Internet Explorer: October 10, 2017).

osmaster 24-10-2017 09:47 2772994

Плохой набор, не рекомендую!
Произвёл установку набора от MKN - IE-11.0.9600.18762_x32_x64.exe на Virtual PC на базе Windows 7 Professional x86 SP1 Russian. Чистая ОС с предварительно установленными обновлениями KB3177467 и KB3125574. Недостатки набора:
1) Присутствуют обновления, которые не нужны (KB2533623, KB2731771, 2786081, 2888049). В процессе установки видим строки: "Обновление не применимо к данному компьютеру";
2) Обновления устанавливаются в алфавитном порядке, т.е. в порядке возрастания номера KB. Хотя на основе статьи How to create an all-inclusive deployment package for Internet Explorer 11 известно, что порядок должен быть другим. KB2834140 должно устанавливаться первым, т.к. устраняет проблемы с KB2670838;
3) Установка длиться относительно долго, по причине использования Windows Update Stand-alone Installer - wusa.exe. Замечено, что установка обновлений через Deployment Image Servicing and Management - dism.exe происходит значительно быстрее, т.к. работа ведётся с распакованными пакетами обновлений в виде .CAB-архивов;
4) Установка "растянута" на несколько перезагрузок. Скорее всего, причиной является использование wusa.exe, которая не может начать устанавливать пакеты проверки орфографии и расстановки переносов (KB2849696, KB2849697) пока не "увидит" установленный IE11. С помощью dism.exe можно "накидать" все пакеты (.CAB-ы) в онлайн образ и один раз перезагрузить ПК.

Предоставляю свой простой скрипт, автономный установщик Internet Explorer 11:
Код:

@echo off
set arch=x64
if "%PROCESSOR_ARCHITECTURE%" == "x86" if not defined PROCESSOR_ARCHITEW6432 set arch=x86
echo Internet Explorer 11 %arch% Russian
echo -------------------------------------------------------------------------------
echo Get packages list. Please wait...
dism /English /Online /Get-Packages > "%TEMP%\packages.txt"
echo Prerequisite: KB2834140
call :exist .\%arch%\Windows6.1-KB2834140-v2-%arch%.cab ||^
dism /Online /Add-Package /PackagePath:.\%arch%\Windows6.1-KB2834140-v2-%arch%.cab /Quiet /NoRestart
echo Prerequisite: KB2670838
call :exist .\%arch%\Windows6.1-KB2670838-%arch%.cab ||^
dism /Online /Add-Package /PackagePath:.\%arch%\Windows6.1-KB2670838-%arch%.cab /Quiet /NoRestart
echo Prerequisite: KB2729094
call :exist .\%arch%\Windows6.1-KB2729094-v2-%arch%.cab ||^
dism /Online /Add-Package /PackagePath:.\%arch%\Windows6.1-KB2729094-v2-%arch%.cab /Quiet /NoRestart
echo Internet Explorer 11
call :exist .\%arch%\IE-Win7.cab ||^
dism /Online /Add-Package /PackagePath:.\%arch%\IE-Win7.cab /Quiet /NoRestart
echo Russian Language Pack
call :exist .\%arch%\ielangpack-ru-RU.cab ||^
dism /Online /Add-Package /PackagePath:.\%arch%\ielangpack-ru-RU.cab /Quiet /NoRestart
echo English Spelling: KB2849696
call :exist .\%arch%\Windows6.3-KB2849696-%arch%-Spelling-en.cab ||^
dism /Online /Add-Package /PackagePath:.\%arch%\Windows6.3-KB2849696-%arch%-Spelling-en.cab /Quiet /NoRestart
echo Russian Spelling: KB2849696
call :exist .\%arch%\Windows6.3-KB2849696-%arch%-Spelling-ru.cab ||^
dism /Online /Add-Package /PackagePath:.\%arch%\Windows6.3-KB2849696-%arch%-Spelling-ru.cab /Quiet /NoRestart
echo English Hyphenation: KB2849697
call :exist .\%arch%\Windows6.3-KB2849697-%arch%-Hyphenation-en.cab ||^
dism /Online /Add-Package /PackagePath:.\%arch%\Windows6.3-KB2849697-%arch%-Hyphenation-en.cab /Quiet /NoRestart
echo Russian Hyphenation: KB2849697
call :exist .\%arch%\Windows6.3-KB2849697-%arch%-Hyphenation-ru.cab ||^
dism /Online /Add-Package /PackagePath:.\%arch%\Windows6.3-KB2849697-%arch%-Hyphenation-ru.cab /Quiet /NoRestart
echo -------------------------------------------------------------------------------
pause
:exist
dism /English /Online /Get-PackageInfo /PackagePath:%1 | find "Package Identity" | findstr /g:/ %TEMP%\packages.txt > nul && exit /b
exit /b 1

Нужные файлы скачать и разложить по соответствующим папкам исходя из скрипта. Всё вместе можно запаковать в SFX-архив и с запуском коммандного файла после распаковки. Ежемесячный Cumulative Security Update не стал включать, кому надо - могут добавить самостоятельно.

Готов к обсуждению и конструктивной критике

MKN 24-10-2017 13:14 2773051

Цитата:

Цитата osmaster
Плохой набор, не рекомендую! »

Плохой, не плохой, а работает железно и уже давно.
При твоём же раскладе :
Цитата:

Цитата osmaster
на сегодня, предварительными обновлениями являются (в порядке установки): KB2834140, KB2670838, KB2729094. Других, для Windows 7 не нужно. »

С этими тремя апдейтами, установить IE11 на свежеустановленную чистую Windows7SP1 - никак не получится.
Твоя же ОС была явно "не чистая" :)
Цитата:

Цитата osmaster
ОС с предварительно установленными обновлениями KB3177467 и KB3125574. »

Проверил ради интереса ещё раз - при установке только этих трёх апдейтов, требовались ещё апдейты, о чём и сообщалось.
При предварительной установке всех рекомендованных MS Prerequisite updates for Internet Explorer 11 - ессно всё ОК.

Цитата:

Цитата osmaster
KB2834140 должно устанавливаться первым, т.к. устраняет проблемы с KB2670838 »

Спорный момент, судя по тому что обсуждали в сети... И в разных источниках с рабочими скриптами и батниками, последовательность их установки иная...
Но наверное, не суть...

Касательно скорости установки посредством dism. Да, быстрее. Только время предварительной распаковки (из LZMA сжатого инсталлятора) множества файлов перед установкой, сводит на нет всю скорость последующей установки... На стареньких компах, так. На современных наверное по другому, не проверял.
Можно как нибудь, ради интереса, перестроится и на dism установку... :)

Не отрицаю, что возможно, сведения которыми я руководствовался несколько лет назад при создании автономного установщика IE11, могли сегодня устареть. Буду благодарен, если кто укажет, какие именно. И главное, чтобы с этими сведениями сохранилась 100% работоспособность установки.

n0g0H0K 14-11-2017 13:25 2777482

MKN какие ключи помимо /S присутствуют? есть что-то похожие на /NoRestart, что бы запихать в BsPost,WPI

osmaster как в ваш скрипт добавить переменную на проверку языка системы?

MKN 15-11-2017 12:01 2777710

n0g0H0K,
Нет, ключей не предусмотрено...

osmaster 16-11-2017 11:46 2777926

n0g0H0K, вначале делаем запрос к ОС:
Код:

dism /online /get-intl > %TEMP%\intl.txt
а затем парсим файл intl.txt в поиске необходимой инфы.
Мне не требовалось, поэтому не интересовался и не делал.

ShaPeR 01-10-2020 01:29 2935299

Вложений: 1
osmaster, вот в каком порядке ставились обновления, когда еще работали ссылки в установщике. Почему-то первыми установились не обновления.

fincheck 09-12-2020 22:10 2942463

Спасибо большое за сборку
Цитата:

Цитата MKN
может кому пригодится, т.к. иногда требуется на свежеустановленных W7, особенно если нет интернета, а требуется срочно... »

как раз этот случай.
Пока ещё достаточно часто устанавливаю.

Дмитрий08179 07-12-2022 13:02 2998219

Добрый день. приведу пример скрипта, нужен установленный ADK -(Dism)
предварительный набор обновлений под IE11
создаем документ.txt сохраняем с расширением.Cmd пример
Скрытый текст
Dism /Mount-WIM /WimFile:E:\7Work\ESD\install.wim /index:1 /MountDir:E:\7Work\Mount
Dism /image:E:\7Work\Mount /Add-Driver /driver:E:\7Work\driver64 /recurse /ForceUnsigned
Dism /image:E:\7Work\Mount /Add-Package /PackagePath:E:\7Work\UpdatePack64
Dism /Unmount-Wim /MountDir:E:\7Work\Mount /commit
Dism /Mount-WIM /WimFile:E:\7Work\ESD\install.wim /index:1 /MountDir:E:\7Work\Mount
Dism /image:E:\7Work\Mount /Add-Package /PackagePath:E:\7Work\IE11
Dism /Unmount-Wim /MountDir:E:\7Work\Mount /commit

пути, редактируем по своему усмотрению, IE11 должен быть в распакованном виде
Скрытый текст
1.IE-Win7.CAB
2.ielangpack-ru-RU.CAB
3.IE-Hyphenation-en.MSU
4.IE-Spelling-en.MSU
5.IE-Hyphenation-ru-RU.MSU
6.IE-Spelling-ru-RU.MSU
По желанию можно включить браузер Edge
7.Windows6.1-KB4567409-x64.msu

Команды выполняются последовательно количества индексов не ограничено
важно не перепутать папки и индексы
под х64 и х86

sailormax1 10-12-2022 12:06 2998443

Цитата:

Цитата MKN
Автономный установщик Internet Explorer ver. 11.0.9600.18762 x32\x64 для Windows 7. »

А эта версия чем не подходит?
Internet Explorer 11 для Windows 7 v11.0.170 (11.0.9600.19596) (KB4534251)
https://www.catalog.update.microsoft...px?q=KB4534251

raddy 10-12-2022 12:39 2998445

Цитата:

Цитата sailormax1
Internet Explorer 11 для Windows 7 v11.0.170 (11.0.9600.19596) (KB4534251) »

Это всего лишь обновление для IE, автономный инсталлятор например тут.


Время: 15:54.

Время: 15:54.
© OSzone.net 2001-