В ноябре 2024 выпуска не будет, KB5046687 ломает браузеры.
UpdatePack7R2 для обновления Windows 7 SP1 и Server 2008 R2 SP1
Набор позволяет обновлять рабочую систему, а также интегрировать обновления в дистрибутив. Может быть установлен на любую редакцию Windows 7 и Server 2008 R2, любого языка и архитектуры. Включены обновления для Internet Explorer 11, все критические, рекомендуемые и обновления безопасности. Смотрите подробности в списке обновлений.
Использование
В системе должно быть не меньше 10 ГБ свободного места на винчестере и желательно не меньше 1 ГБ свободной оперативной памяти.
Можно перетянуть мышкой чистый iso-дистрибутив на UpdatePack7R2 и получить готовый обновлённый iso-образ.
Для гибкой установки набора можно использовать следующие ключи и их комбинации:
-
- Ключ /Reboot для автоматической перезагрузки, если она потребуется.
- Ключ /S для полностью тихой установки без окон и сообщений. Регистр имеет значение.
- Ключ /Silent для пассивной установки — видно прогресс, но установка полностью автоматическая.
- Ключ /Temp= позволяет задать временный рабочий каталог. Он не обязан быть пустым, но должен существовать.
- Ключ /NoSpace позволяет пропустить проверку свободного места на системном разделе, использовать не рекомендуется.
- Ключ /FixOn включает защиту от Meltdown и Spectre, а /FixOff её выключает. Без ключей для Win7 защита выключена, а для Win2008R2 включена.
Примеры:
-
- Нужно автоматически установить все обновления, IE11 и перезагрузить компьютер: UpdatePack7R2.exe /silent /reboot
- Нужно скрыто установить все обновления к имеющимся продуктам и компьютер не перезагружать: UpdatePack7R2.exe /S
Следующие ключи предназначены для интеграции обновлений в дистрибутив:
-
- Ключ /WimFile= указывает расположение wim-файла, необходимо задавать абсолютный путь.
- Ключ /Index= указывает индекс системы в wim-файле, для каждого индекса необходимо выполнять интеграцию заново.
- Ключ /Index=* позволяет выполнить поочерёдную интеграцию обновлений во все индексы wim-файла.
- Ключ /Boot= указывает расположение boot.wim для интеграции поддержки NVMe и USB3.
- Ключ /Optimize разрешает оптимизировать размер wim-файла после интеграции обновлений.
- Ключ /Optimize=esd преобразует wim-файл в esd после интеграции обновлений.
- Ключ /NoUSB отменяет интеграцию универсального драйвера USB3 от daniel_k.
Примечания:
-
- Перед указанием индекса полезно выполнить команду: Dism /Get-WimInfo /WimFile:C:\install.wim (путь замените на свой).
- При обновлении boot.wim необходимо скопировать новые файлы из папки sources в дистрибутив согласно инструкции.
Примеры:
-
- Нужно интегрировать IE11 и все обновления в 1 индекс: UpdatePack7R2.exe /WimFile=C:\install.wim /Index=1
- Нужно интегрировать IE11 и все обновления во все индексы: UpdatePack7R2.exe /WimFile=C:\install.wim /Index=*
Дополнительный функционал
-
- Возможна автоматическая установка SP1, если он не установлен в системе. Для этого нужно расположить файлы Windows6.1-KB976932-X86.exe и Windows6.1-KB976932-X64.exe в одном каталоге с набором.
- Если рядом с набором есть UpdatePack7R2Start.cmd — он будет выполнен перед установкой обновлений, UpdatePack7R2Finish.cmd — после установки, UpdatePack7R2Wim.cmd — после интеграции обновлений. По умолчанию консольные окна будут показаны. Чтобы их скрыть, первая строка в cmd-файле должна начинаться с «:hide» (без кавычек). Набор обновлений отслеживает код выхода из cmd-файлов, на случай необходимости перезагрузки. Этот код равен 3010 (команда exit 3010).
- Если вы хотите применить свои твики после установки Internet Explorer 11 на рабочую систему, расположите в папке с набором файл ie11.reg и он будет импортирован автоматически.
- Некоторые ключи можно заменить переименованием самого файла набора. Так для автоматический перезагрузки можно добавить слово «−−» в любое место имени файла набора и «++» для пассивной установки.
- Поддерживается установка и интеграция аддонов: SmartFix, DirectX, .NET Framework, Visual C++. Файлы аддонов нужно расположить в одной папке с UpdatePack7R2.
Примеры:
-
- Нужно автоматически установить набор на рабочую систему вместе с IE11 и перезагрузить компьютер: переименуйте UpdatePack7R2.exe в UpdatePack7R2−−++.exe
- Это будет абсолютно аналогично использованию следующих ключей: UpdatePack7R2.exe /silent /reboot
Примечания
-
- Размер дистрибутива (wim-файл) будет увеличен на размер установленных обновлений.
- Интегрированные обновления можно будет удалить даже после установки системы.
- Рекомендуется выгружать из памяти резидентный антивирусный монитор на время работы набора.
- Подробный журнал установки обновлений находится в файле %WinDir%\UpdatePack7.log.
- Установка на рабочую систему будет произведена в несколько этапов с перезагрузками.
Журнал установки UpdatePack 7 / 2008 R2 / 20.3.12
Время начала установки — 19:34:51 06.04.2020
Операционная система — Windows 7 Professional SP1 x64
KB4540688 — Не удалось установить обновление, хранилище компонентов повреждено
Время окончания установки — 19:42:02 06.04.2020
Количество установленных обновлений — 0
Общее время установки набора — 07:11
Работа программы успешно завершена
Здравствуйте я правильно понимаю, что KB4540688 мне ненужно
WinRepair
WinRepair 1.1 | Время начала проверки — 19:13:20 24.04.2020
Операционная система — Windows 7 Professional SP1 x64
Файл отсутствует — EOSNotifyMig.inf amd64_microsoft-windows-eosnotify_31bf3856ad364e35_6.1.7601.24544_none_44332005faee77b8
Файл отсутствует — EOSNotify.exe amd64_microsoft-windows-eosnotify_31bf3856ad364e35_6.1.7601.24544_none_44332005faee77b8
Повреждения хранилища компонентов обнаружены, но не исправлены.
Следующие файлы имеют неправильную контрольную сумму:
C:\Windows\SysWOW64\implode.dll
C:\Windows\SysWOW64\MSRD2X35.DLL
C:\Windows\SysWOW64\msxl3032.dll
C:\Windows\SysWOW64\pg32.dll
C:\Windows\Microsoft.NET\Framework\v1.1.4322\mscorsvr.dll
C:\Windows\Microsoft.NET\Framework\v1.1.4322\mscorwks.dll
Файл не существует — amd64_microsoft-windows-eosnotify_31bf3856ad364e35_6.1.7601.24544_none_44332005faee77b8\EOSNotifyMig.inf
Файл не существует — amd64_microsoft-windows-eosnotify_31bf3856ad364e35_6.1.7601.24544_none_44332005faee77b8\EOSNotify.exe
Файл восстановлен — amd64_microsoft-windows-eosnotify_31bf3856ad364e35_6.1.7601.24544_none_44332005faee77b8\EOSNotifyMig.inf
Файл восстановлен — amd64_microsoft-windows-eosnotify_31bf3856ad364e35_6.1.7601.24544_none_44332005faee77b8\EOSNotify.exe
Повреждения системного хранилища полностью исправлены.
Время окончания проверки — 19:32:39 24.04.2020 | Общее время проверки — 19:19
Позже пробую поставить, снова
Вместо апдейт-пака скачивается какой-то непонятный ехе-файл размером 1 мегабайт. Вирус? Троян?
Через магнет—ссылку скачался файл размером 855 мегабайт.
Ага, вирус, троян, бэкдор и криптор в одном флаконе для тех, кто в танке. А кто не в танке, те знают такую вещь, как «онлайн-установщик». Надеюсь и вы тоже когда-нибудь об этом узнаете.
Жаль, что не поддерживаются процессоры без SSE2.
День добрый.
«…Поддерживается интеграция аддонов: SmartFix, DirectX, .NET Framework, Visual C++. Файлы аддонов нужно расположить в одной папке с UpdatePack7R2….»
Извините. Хотел уточнить правильно ли и те файлы расположены были перед началом интеграции обновлений посредством UpdatePack7R2 ?
Скриншот приложил:
https://radikal.ru/lfp/c.radikal.ru/c41/2004/08/18d5f2928ef6.jpg/htm
Спасибо.
Здравствуйте! Скажите если я интегрировал в дитрибутив Win7 обновления из пакета UpdatePack7R2-19.8.15 и установил windows, то если я скачаю последний пакет 20.3.12 и запущу на установленной системе, он увидет уже установленные обновления или же он будет ставить их с нуля полностью?
Доустановит только недостающие
Вобщем на установленную систему(Win7x64sp1) в которой уже были интегрированы обновления из пакета UpdatePack7R2-19.8.15 (167 обновлений) начал устанавливать пакет 20.3.12, после сканирования установленных обновлений установщик выявил что не хватает 8 обновлений, после того как он их установил, в списке установленных обновлений уже была цифра 67 вместо 167. Вопрос в том с чем связано уменшение кол-ва обновлений?
Кумулятивные(накопительные) обновления, от сюда и разница в цифрах
PS Если захотите интегрировать в дистрибутив новый пакет обновлений, то придётся брать «чистый» .wim
Хозяйке на заметку: тоже столкнулся с проблемой «Не удалось подключить реестр системы, код ошибки: Параметр задан неверно.. (Scan)»». Проблема оказалась в отключенном UAC — после установки UAC в режим «По умолчанию» и перезагрузки UpdatePack встал без проблем.
UAC не имеет к этому отношения, только резидентные программы, мешающие работе с системой.
День добрый, если позволите пару копеек внесу по поводу UAC, возможно я и не прав. Если на системах выше windows 7 запускать интеграцию на системном разделе, то он мешает. Если на другом разделе, то нет.
UAC вообще не влияет на работу набора.
На компе не было запущено никаких «резидентных программ», мешающих работать с системой, антивируса также нет. Попытался запустить — ошибка. Перезагрузил — ошибка. Запуск от имени администратора — ошибка. При этом в логах тишина. И лишь когда обратил внимание на отсутствие стандартного окошка и включил UAC — только тогда установка пошла.
Это значит только то, что с вашей системой что-то не в порядке.
При чем тут вообще система? Заглавный камент я написал для людей, которые столкнулись или столкнутся с аналогичной проблемой — возможно, им это поможет, как помогло мне.
Проблема с вашей системой не распространяется на других людей, если хотите точно выяснить причину проблемы — есть TeamViewer.
ВСЁ РАБОТАЕТ ЧТО ПРИСТАЛ К ЧЕЛОВЕКУ РАЗУМНОМУ
В наборе есть заглушки?
Спасибо вам огромное за вашу работу! Я честно признаюсь, даже не задумывался, что есть такие апдейт-паки, всегда действовал по старинке — ставил голую систему и обновлял через штатный центр обновления. Но потом меня достало, что с недавнего времени голая Windows 7 не может сразу после установки связаться с серверами активации и более того — больше чем у половины https ресурсов не может опознать сертификат SSL, в следствие чего с открытием таких ресурсов наблюдалось множество проблем. Приходилось ставить систему на обновления и лишь потом проблема уходила. Тут же я интегрировал последние апдейты сразу в установочный дистрибутив и в прямом смысле кайфую, ставишь систему — а она уже обновленная. По долгу службы по прежнему приходится ставить семерку, думаю еще долго придется, новых компов ближайшее время приобретать не собираются. Спасибо вам огромное!
Вопрос!
Зачем программа каждый раз выгружает образ install.win если даёшь команду интегрировать во все редакции?
делаю так как написано тут только правлю адреса и версию updatepcak
Нужно интегрировать IE11 и все обновления во все индексы: UpdatePack7R2.exe /ie11 /WimFile=C:\install.wim /Index=*
В разных индексах могут быть разные системы, для ускорения интеграции используйте повышение редакций.