30 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Интеграция обновлений в дистрибутив Windows 10

Интеграция обновлений в установочный образ Windows 10

В этой инструкции мы покажем, как интегрировать новые пакеты обновлений системы в установочный офлайн образ Windows 10 / Windows 8.1 с помощью встроенных средств системы. Аналогичным образом вы можете добавить последние обновления безопасности в дистрибутив Windows Server 2012 R2 / 2016.

В этом примере мы покажем процесс добавления последних кумулятивных обновлений безопасности (от декабря 2018 года) в установочный образ Windows 10 1803. Итак, нам понадобятся:

  • Установочный образ Windows 10 в ISO формате или его WIM файл;
  • Обновления в формате .msu, которые нужно скачать с сервера обновлений Microsoft (как вручную скачать msu файлы обновлений).

На вашем компьютере создайте следующую структуру каталогов:

  • C:updatesmnt – папка, в которую нужно смонтировать файл install.wim с установочным образом Windows;
  • C:updatesmsu – каталог, в который нужно поместить обновления для вашей версии Windows в формате MSU (в этом примере мы скачали 2 обновления безопасности для Windows 10 1803, вышедших в декабря 2018 в рамках Patch Tuesday — KB4471331 и KB4471324) ;
  • C:updatesWin10Image — в этот каталог нужно скопировать файл install.wim из вашего установочного образа Windows 10. В этом примере мы смонтировали и распаковали в него содержимое iso образа оригинального дистрибутива Windows10x64-1803.iso. Однако это может быть и wim файл из виртуальной машины, ее шаблона, образа WDS или образа, хранящегося в другой системе автоматического развертывания ОС (например, SCCM) и т.д.

Смонтируйте файл c установочным образом Windows 10 (install.wim) в каталог C:updatesmnt , выполнив в командной строке с правами администратора команду:

dism /mount-wim /wimfile:C:updatesWin10Imageinstall.wim /index:1 /mountdir:C:updatesmnt

DISM /Get-WimInfo /WimFile:C:updatesWin10install.wim

В нашем примере образ содержит только одну редакцию ОС — версию Windows 10 Pro с индексом 1, поэтому в команде мы указываем install.wim /index:1.

Теперь вы можете запустить процесс интеграции в образ Windows подходящих MSU обновлений, расположенных в указанном каталоге.

dism /image:C:updatesmnt /add-package /packagepath:C:updatesmsu

Если система обнаружит неподходящее обновление (не соответствует версия ОС, разрядность или если обновление уже установлено), оно будет пропущено, а в лог C:WindowsLogsDISMdism.log будет записана соответствующая информация.

Чтобы уменьшить размер образа за счет удаления файлов неиспользуемых обновлений (см. статью об очистке папки WinSxS), выполните команду:

dism /image:C:updatesmnt /Cleanup-Image /StartComponentCleanup /ResetBase /ScratchDir:C:Temp

Если в вашем распоряжении уже имеется компьютер с аналогичной версией Windows 10, на котором уже установлены последние обновления безопасности, вы можете получить все необходимые файлы обновления непосредственно с него. В этом случае вам не нужно вручную выбирать и скачивать MSU файлы обновлений из каталога обновлений Microsoft в Интернете. Дело в том, что Windows сохраняет все cab файлы обновлений, полученные с серверов Windows Update или сервера WSUS в каталог C:WindowsSoftwareDistributionDownload.

Смонтируйте установочный Wim образ Windows, который вы хотите обновить:

dism /mount-wim /wimfile:C:updatesWin10install.wim /index:1 /mountdir:C:updatesmnt

С помощью следующей команды вы запустите интеграцию в образ install.wim файлов обновлений, которые уже скачаны и установлены на другом компьютере, через локальную сеть:

Start /w for /R \Win10x64PatchedC$WindowsSoftwareDistributionDownload %f in (*.cab) do dism /image:C:updatesmnt /add-package /packagepath:”%f”

В этом примере Win10x64Patched – имя компьютера, на котором уже установлены нужные обновления (версия и разрядность ОС должны совпадать). Естественно, что данный компьютер был доступен по сети, а ваша учетная запись должна обладать на нем правами администратора. В результате запуска команды, откроется новое окно, в котором можно наблюдать за процессом установки обновлений в офлайн образ Windows. DISM попробует добавить в ваш WIM образ Windows каждый найденный CAB файл на удаленном компьютере.

И последний шаг – нужно сохранить изменения и отключить смонтированный образ.

dism /unmount-wim /mountdir:C:updatesmnt /commit
dism /Cleanup-Wim

Осталось скопировать полученный образ в install.wim в исходный каталог/виртуальную машину или пересобрать установочный iso образ, например, с помощью oscdimg), UltraISO или Dism++.

Если размер полученного install.wim файла более 4 Гб при установке образа Windows UEFI системе вы можете столкнуться с ошибкой «Windows cannot open the required file D:sourcesinstall.wim. Error code: 0x8007000D». В этом случае нужно разделить исходный install.wim на более маленькие файлы командой

dism /split-Image /imagefile:C:UpdateWin10Imageinstall.wim /swmfile:C:UpdateWin10Imageinstall.swm /filesize:4096

После этого оригинальный install.wim можно удалить.

Теперь вы можете использовать ваш дистрибутив с интегрированными последними обновлениями безопасности для установки на компьютеры в вашей сети. Регулярно интегрируя последние обновления безопасности в ваш образ Windows, разворачиваемый на новых компьютерах, вы повышаете уровень защищенности своей инфраструктуры от последних уязвимостей и снижаете риски заражения новых компьютеров до того момента, когда они начнут обновляться со WSUS.

Интеграция обновлений в дистрибутив Windows

Если Вам надоело при каждой установке Windows часами устанавливать обновления операционной системы, то можно их интегрировать в дистрибутив.

В этой статье я расскажу, как интегрировать обновления в дистрибутив Windows.

Вам понадобится средство Windows AIK или Windows ADK.

Я буду рассказывать на примере Windows ADK. Для Windows AIK будут другие пути к исполняемым файлам, но их названия такие же. Поэтому Вы сможете самостоятельно их найти, например воспользовавшись поиском.

Скопируем все файлы дистрибутива WIndows в папку компьютера. У меня она называется PRO.

Также у нас должна быть создана папка, в которую мы будем монтировать образ Windows install.wim. Я ее назвал IMG.

В папке Updates у меня собраны все обновления Windows в формате *.msu и *.cab. Их нетрудно найти на просторах интернета или самостоятельно скачать с сайта Microsoft по адресу https://support.microsoft.com/kb/xxxxxxx, где XXXXXX – номер обновления.

Запускаем “Среда средств развертывания и работы с образами” из меню Пуск – Все программы – Windows Kits – Windows ADK.

Вызываем DISM с параметром /Get-WimInfo, который показывает информацию о install.wim:

Сведения об образе : D:Prosourcesinstall.wim

Индекс: 1
Имя : Windows 7 PROFESSIONAL
Описание : Windows 7 PROFESSIONAL
Размер (байт): 18 473 214 093

Операция успешно завершена.

Нам здесь важно найти индекс. В моем случае это 1.

Монтируем образ с индексом 1 в папку IMG:

Для интеграции обновлений в дистрибутив запускаем команду:

Версия образа: 6.1.7601.18489

Обрабатывается 1 из 5 – Добавление пакета D:UpdatesWindows6.1-KB2603229-x64.msu
[==========================100.0%==========================]
Обрабатывается 2 из 5 – Добавление пакета D:UpdatesWindows6.1-KB3013531-v2-x64.msu
[==========================100.0%==========================]
Обрабатывается 3 из 5 – Добавление пакета D:UpdatesWindows6.1-KB3020370-x64.msu
[==========================100.0%==========================]
Обрабатывается 4 из 5 – Добавление пакета D:UpdatesWindows6.1-KB3048761-x64.msu
[==========================100.0%==========================]
Обрабатывается 5 из 5 – Добавление пакета D:UpdatesWindows6.1-KB971033-x64.MSU
[==========================100.0%==========================]
Операция успешно завершена.

Теперь можно размонтировать образ из папки обратно в wim-файл, сохранив изменения:

В папке, в которую в начале мы копировали все файлы дистрибутива WIndows (у меня она называется PRO), находится дистрибутив с интегрированными обновлениями.

Его можно скопировать на загрузочную флешку и устанавливать с нее ОС.

Как подготовить загрузочную флешку, я рассказывал ранее.

Как интегрировать в дистрибутив драйверы устройств читайте здесь.

Как интегрировать драйвера и обновления в образ Windows 10

Переустановка Windows 10 связана с несколькими довольно длинными процедурами, вроде установки драйверов и обновлений. На это может уйти час-два времени в зависимости от мощности вашего устройства и скорости интернет-соединения. Почему бы не сделать так, чтобы программа установки Windows 10 сразу добавляла в систему все драйвера и обновляла её? В этой инструкции мы расскажем, как интегрировать драйвера и обновления в образ диска (ISO или дистрибутив) Windows 10, чтобы они автоматически установились вместе с системой.

Что понадобится для интеграции драйверов и обновлений в образ Windows 10

  • Распакованный образ Windows 10. Его можно скачать с официального сайта Microsoft и распаковать в любую папку с помощью какого-нибудь архиватора, например, бесплатного 7-Zip.
  • Папка с необходимыми драйверами для вашего устройства. Можете просто сохранить все драйвера Windows.
  • MSU-файл обновления Windows 10, который можно скачать из каталога обновлений Microsoft.
  • Устройство на Windows 7 (и старше) с несколькими гигабайтами свободного пространства на системном диске и достаточно мощным процессором. Проводить операции, описанные ниже, на планшете с процессором Intel Atom и 16 ГБ встроенной памяти не стоит.
  • Бесплатная программа NTLite.

Описанный в статье способ работает также для Windows 7 и Windows 8.1, но вам придётся получать их образы, обновления и драйвера другими методами.

Как интегрировать драйвера и обновления в образ Windows 10

Процесс добавления драйверов в дистрибутив Windows 10 можно условно разделить на несколько частей.

Установка программы NTLite

  • Пройдите на сайт разработчика программы NTLite и загрузите её установочный файл (для 32-битной или 64-битной системы): ntlite.com/download.

Подготовка образа Windows 10 к интеграции драйверов

  • Убедитесь, что у вас есть все необходимые файлы. Их список находится в начале статьи.
  • Нажмите кнопку Добавить – Папка образа.
  • Укажите путь к папке с распакованным образом.
  • Программа проанализирует папку и отобразит системы, которые могут быть установлены с помощью этого образа.
  • В ветви История образа – Папка образа – Операционные системы выберите нужную вам редакцию Windows, которую вы собираетесь установить.
  • Нажмите кнопку Загрузить.
  • Если появится сообщение о конвертации образа в WIM-формат, просто нажмите ОК. На дальнейшую установку Windows это никак не повлияет.
  • Подождите, пока программа монтирует и анализирует образ. С учётом конвертации это может занять от 20 до 40 минут.

Добавление драйверов и обновлений в образ Windows 10

  • Перейдите в раздел Обновления с помощью меню слева.
  • Нажмите Добавить – Файлы пакетов.
  • Укажите путь к установочному MSU-файлу обновления.
  • Подождите, пока программа загрузит пакет обновления.
  • Перейдите в раздел Драйверы в меню слева.
  • Нажмите Добавить – Папка с несколькими драйверами.
  • Укажите путь к папке с драйверами.
  • Подождите, пока программа загрузит драйвера.
  • Перейдите в раздел Применить в меню слева.
  • Поставьте галочку Создать ISO сверху.
  • Выберите, где сохранить ISO-файл, и введите его название.
  • Присвойте ISO-файлу метку. Она ни на что не влияет, так что можно назвать её как угодно.
  • Нажмите кнопку Обработка.
  • Если программа попросит, пройдите в настройки и отключите Windows Defender.
  • Подождите, пока NTLite будет выполнять все операции. После окончания процесса программу можно закрыть.

Вы можете использовать полученный ISO-файл для создания загрузочной флешки Windows. Все драйвера и обновления будут установлены автоматически вместе с системой.

голоса
Рейтинг статьи
Читать еще:  Ошибка «System thread exception not handled» и способы ее устранения
Ссылка на основную публикацию
Статьи c упоминанием слов: