Dism windows 7 интеграция обновлений в дистрибутив windows 7

Данное решение может быть использовано как при создании собственного дистрибутива, так и при настройке WDS-сервера для сетевой массовой установки ОС.

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

Используем:

1. Windows PowerShell с правами администратора
2. DISM — Deployment Image Servicing and Management
3. WUSA — Windows Update Standalone Installer tool
Действия:
Создаём папку, куда будем монтировать install.wim , в нашем случае C:\image

New-Item -Path C:\ -Name image -Type directory

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

DISM /Get-WimInfo /WimFile:full\path\to\install.wim

Монтируем install.wim в ранее созданную папку. Индекс 4 соответствует обычно Ultimateamd64, в x865). Если вам надо добавить в другую редакцию, используем соответствующий индекс

DISM /Mount-Wim /WimFile:full\path\to\install.wim /Index:4 /MountDir:C:\image

Переходим в корень диска, потом в папку с обновлениями

Set-Location \
Set-Location path\to\updates\folder

Распаковываем MSU-пакет обновления, в нашем случае в папку folder

wusa Windows6.1-(KBnum)-(platform).msu /extract:full\path\to\folder

Переходим обратно в %SystemRoot%\System32 . Хотя это не обязательно, System32 находится в переменной %PATH%, и всё что там находится, может быть вызвано из любого места, но для чистоты строки приглашения рекомендуется

Set-Location \
Set-Location Windows\System32

Добавляем CAB-пакет обновления, что распаковали из MSU-пакета, в недавно смонтированный образ C:\image

DISM /Image:C:\image /Add-Package /PackagePath:full\path\to\update\folder\where\extracted\MSU-contents\Windows6.1-(KBnum)-(platform).cab

Сохраняемобраз

DISM /Commit-Wim /MountDir:C:\image

Размонтировываемобразизпапки

DISM /Unmount-Wim /MountDir:C:\image /Commit

Удаляем созданную в самом начале папку image

Remove-Item -Path C:\image -force

Всё, остаётся только заменить install.wim что в ISO-образе, и ставить систему

   

Примечание:
    16.02.2015. Обновил статью для работы с 13 редакциями/версиями
(добавил там где необходимы новые строчки).

    Windows 7 можно устанавливать уже с обновлениями и последним IE11. Но для этого их нужно интегрировать в дистрибутив. И в этой статье я покажу как это сделать.
    За основу я буду брать файл install.wim, который модифицировал в своей предыдущей статье (совместил x86 и x64 в одном wim-образе). Вы можете использовать и оригинальный install.wim — только следите за индексами внутри команд DISM (они могут отличаться).
    Обновления — только официальные и берутся от Microsoft с помощью моих же скриптов.
    IE11 — русская версия.
    Так же у нас должен быть установлен WAIK. Я использовал этот WAIK.
    А теперь обо всем подробнее.

Последовательность действий:

1. Помещаем любым способом наш файл install.wim (содержащий в себе x86 и x64 разрядности) в папку .\install_wims.

2. Посмотрим информацию о том какие редакции находятся в этом образе:

dism /get-wiminfo /wimfile:.\install_wims\install.wim

   

Результат:


Cистема DISM
Версия: 6.1.7600.16385

Сведения об образе : .\install.wim

Индекс: 1
Имя : Windows 7 Starter (x86)
Описание : Windows 7 STARTER
Размер (байт): 7 873 232 304

Индекс: 2
Имя : Windows 7 HomeBasic (x86)
Описание : Windows 7 HOMEBASIC
Размер (байт): 7 893 059 504

Индекс: 3
Имя : Windows 7 HomePremium (x86)
Описание : Windows 7 HOMEPREMIUM
Размер (байт): 8 335 398 278

Индекс: 4
Имя : Windows 7 Professional (x86)
Описание : Windows 7 PROFESSIONAL
Размер (байт): 8 218 641 683

Индекс: 5
Имя : Windows 7 Ultimate (x86)
Описание : Windows 7 ULTIMATE
Размер (байт): 8 379 064 882

Индекс: 6
Имя : Windows 7 HomeBasic (x64)
Описание : Windows 7 HOMEBASIC
Размер (байт): 11 537 436 013

Индекс: 7
Имя : Windows 7 HomePremium (x64)
Описание : Windows 7 HOMEPREMIUM
Размер (байт): 12 050 812 181

Индекс: 8
Имя : Windows 7 Professional (x64)
Описание : Windows 7 PROFESSIONAL
Размер (байт): 11 953 184 030

Индекс: 9
Имя : Windows 7 Ultimate (x64)
Описание : Windows 7 ULTIMATE
Размер (байт): 12 116 011 126

Индекс: 10
Имя : Windows 7 Enterprise (x86)
Описание : Windows 7 ENTERPRISE
Размер (байт): 8 223 165 758

Индекс: 11
Имя : Windows 7 Enterprise (x64)
Описание : Windows 7 ENTERPRISE
Размер (байт): 11 958 749 455

Индекс: 12
Имя : Windows 7 Professional VL (x86)
Описание : Windows 7 PROFESSIONAL
Размер (байт): 8 218 767 771

Индекс: 13
Имя : Windows 7 Professional VL (x64)
Описание : Windows 7 PROFESSIONAL
Размер (байт): 11 954 208 757

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

3. Посмотрим какие пакеты у нас имеются на данный момент (до интеграции обновлений) в какой-нибудь из редакций, например, в редакции Starter (x86) — 1 индекс:
    Примечание:
    1. Я создал папку package_info и в неё заношу информацию о пакетах (в файлы «Starter (x86) — Table.txt» и «Starter (x86) — List.txt»).

    2. Образ у меня монтируется в папку mount, которую, возможно, тоже нужно предварительно создать.
   
3. Советую отключить антивирус, т.к. с ним процесс монтирования/отмонтирования может затянуться надолго.
    4. О команде DISM и используемых для нее параметрах — см. справку Microsoft.


dism /mount-wim /wimfile:.\install_wims\install.wim /index:1 /mountdir:.\mount /readonly
dism /image:.\mount /Get-Packages /Format:Table > «.\package_info\Starter (x86) — Table.txt»
dism /image:.\mount /Get-Packages /Format:List > «.\package_info\Starter (x86) — List.txt»
dism /unmount-wim /mountdir:.\mount /discard
dism /cleanup-wim

    Приведу результат (например, файл Starter (x86) — Table.txt). В виде скриншота, чтобы не сбилась разметка (txt-файл можете глянуть тут):

    Как вы можете наблюдать изначально в дистрибутиве (в Starter (x86)) содержится 9 пакетов. После интеграции обновлений их должно стать больше.

4. Скачиваем обновления, которые собираемся интегрировать (я использовал скрипт getUpdate из этой статьи, и обновления из списка 1).

5. Копируем/переносим их внутрь текущего каталога в папки .\x86_upd и .\x64_upd.
    Примечание:
    1. DISM может интегрировать только пакеты типа *.cab или *.msu. Так что убедитесь, что в указанных папках содержатся только файлы с этим расширением (отсутствуют всякие *.exe, *.msi, и пр.)
    2. Не стоит интегрировать обновления для IE вместе со всеми, т.к. IE будет интегрироваться после интеграции всех обновлений (для интеграции IE11 требуются обновления: KB2834140, KB2670838, KB2639308, KB2533623, KB2731771, KB2729094, KB2786081, KB2888049, KB2882822). Следовательно, убедитесь что обновления IE отсутствуют в папках.

6. Скачиваем IE11 русскую версию (x86 и x64). Перенесем их папку .\IE11.

7. Извлекаем содержимое из только что скачанных установочных файлов в папки .\IE11\x86 и .\IE11\x64:


.\IE11\IE11-Windows6.1-x86-ru-ru.exe /x:.\IE11\x86
.\IE11\IE11-Windows6.1-x64-ru-ru.exe /x:.\IE11\x64

8. Можно приступать к интеграции. Для начала интегрируем все обновления из папок .\x86_upd и .\x64_upd во все индексы:
    Примечание:
    1. Некоторые обновления могут не интегрироваться. Ничего страшного.
    2. Я интегрировал 157 обновлений (x86, x64) (столько на данный момент было актуально). Я знал, что обновление KB2533552 не интегрируется, поэтому
перед интеграцией я его удалил из папок x86_upd и x64_upd.
    3. Обновления интегрируются в алфавитном порядке.
    4. Если у вас свой install.wim — измените индексы на свои.
    5. Позаботьтесь о наличие достаточного свободного места на жестком диске. Из-за этого тоже могут быть ошибки. И отключите антивирус — без него гораздо быстрее пойдет процесс.


mkdir .\mount

::1. Starter x86
dism /mount-wim /wimfile:.\install_wims\install.wim /index:1 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\x86_upd
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

::2. HomeBasic x86
dism /mount-wim /wimfile:.\install_wims\install.wim /index:2 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\x86_upd
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

::3. HomePremium x86
dism /mount-wim /wimfile:.\install_wims\install.wim /index:3 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\x86_upd
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

::4. Professional x86
dism /mount-wim /wimfile:.\install_wims\install.wim /index:4 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\x86_upd
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

::5. Ultimate x86
dism /mount-wim /wimfile:.\install_wims\install.wim /index:5 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\x86_upd
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

::6. HomeBasic x64
dism /mount-wim /wimfile:.\install_wims\install.wim /index:6 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\x64_upd
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

::7. HomePremium x64
dism /mount-wim /wimfile:.\install_wims\install.wim /index:7 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\x64_upd
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

::8. Professional x64
dism /mount-wim /wimfile:.\install_wims\install.wim /index:8 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\x64_upd
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

::9. Ultimate x64
dism /mount-wim /wimfile:.\install_wims\install.wim /index:9 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\x64_upd
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

::10. Entreprise x86
dism /mount-wim /wimfile:.\install_wims\install.wim /index:10 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\x86_upd
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

::11. Entreprise x64
dism /mount-wim /wimfile:.\install_wims\install.wim /index:11 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\x64_upd
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

::12. Professional VL x86
dism /mount-wim /wimfile:.\install_wims\install.wim /index:12 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\x86_upd
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

::13. Professional VL x64
dism /mount-wim /wimfile:.\install_wims\install.wim /index:13 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\x64_upd
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim 

   В результате образ install.wim у меня вырос до ~5 ГБ. На стандартную DVD-болванку, конечно, он уже не влезет, но мы же все равно его будет ставить с флешки.

9. Посмотрим какие пакеты у нас содержатся в редакции Starter (первый индекс) после интеграции обновлений. Используем команды указанные в шаге 3.
    Примечание:
    Делать это не обязательно, всего лишь ради того, чтобы убедиться, что все обновления добавились успешно.

    Теперь в 1 индексе у меня содержится 166 пакетов (9 были там изначально + 157 новых только что добавленных обновлений = 166). Значит все хорошо.

10. Интегрируем IE11.
    Для успешной интеграции 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

    Поэтому интегрируем каждый пакет IE по-отдельности следующими командами:


dism /mount-wim /wimfile:.\install_wims\install.wim /index:1 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Win7.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\ielangpack-ru-RU.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Hyphenation-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Spelling-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Hyphenation-ru-RU.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Spelling-ru-RU.MSU
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

dism /mount-wim /wimfile:.\install_wims\install.wim /index:2 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Win7.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\ielangpack-ru-RU.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Hyphenation-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Spelling-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Hyphenation-ru-RU.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Spelling-ru-RU.MSU
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

dism /mount-wim /wimfile:.\install_wims\install.wim /index:3 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Win7.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\ielangpack-ru-RU.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Hyphenation-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Spelling-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Hyphenation-ru-RU.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Spelling-ru-RU.MSU
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

dism /mount-wim /wimfile:.\install_wims\install.wim /index:4 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Win7.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\ielangpack-ru-RU.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Hyphenation-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Spelling-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Hyphenation-ru-RU.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Spelling-ru-RU.MSU
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

dism /mount-wim /wimfile:.\install_wims\install.wim /index:5 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Win7.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\ielangpack-ru-RU.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Hyphenation-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Spelling-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Hyphenation-ru-RU.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Spelling-ru-RU.MSU
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

dism /mount-wim /wimfile:.\install_wims\install.wim /index:6 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Win7.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\ielangpack-ru-RU.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Hyphenation-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Spelling-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Hyphenation-ru-RU.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Spelling-ru-RU.MSU
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

dism /mount-wim /wimfile:.\install_wims\install.wim /index:7 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Win7.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\ielangpack-ru-RU.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Hyphenation-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Spelling-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Hyphenation-ru-RU.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Spelling-ru-RU.MSU
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

dism /mount-wim /wimfile:.\install_wims\install.wim /index:8 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Win7.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\ielangpack-ru-RU.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Hyphenation-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Spelling-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Hyphenation-ru-RU.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Spelling-ru-RU.MSU
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

dism /mount-wim /wimfile:.\install_wims\install.wim /index:9 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Win7.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\ielangpack-ru-RU.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Hyphenation-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Spelling-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Hyphenation-ru-RU.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Spelling-ru-RU.MSU
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

dism /mount-wim /wimfile:.\install_wims\install.wim /index:10 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Win7.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\ielangpack-ru-RU.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Hyphenation-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Spelling-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Hyphenation-ru-RU.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Spelling-ru-RU.MSU
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

dism /mount-wim /wimfile:.\install_wims\install.wim /index:11 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Win7.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\ielangpack-ru-RU.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Hyphenation-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Spelling-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Hyphenation-ru-RU.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Spelling-ru-RU.MSU
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

dism /mount-wim /wimfile:.\install_wims\install.wim /index:12 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Win7.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\ielangpack-ru-RU.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Hyphenation-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Spelling-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Hyphenation-ru-RU.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x86\IE-Spelling-ru-RU.MSU
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

dism /mount-wim /wimfile:.\install_wims\install.wim /index:13 /mountdir:.\mount
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Win7.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\ielangpack-ru-RU.CAB
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Hyphenation-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Spelling-en.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Hyphenation-ru-RU.MSU
dism /image:.\mount /Add-Package /PackagePath:.\IE11\x64\IE-Spelling-ru-RU.MSU
dism /unmount-wim /mountdir:.\mount /commit
dism /cleanup-wim

    В результате образ install.wim стал размером >5 ГБ. И первый индекс (редакция Starter) стал содержать 172 пакета (9 были там изначально + 157 обновлений + 6 пакетов IE = 172).

11. Переименуем полученный образ install.wim в _install.wim, чтобы в дальнейшем его сжать с помощью ImageX:


move /y .\install_wims\install.wim .\install_wims\_install.wim

imagex /export «.\install_wims\_install.wim» 1 «.\install_wims\install.wim» «Windows 7 Starter (x86)» /compress maximum
imagex /export «.\install_wims\_install.wim» 2 «.\install_wims\install.wim» «Windows 7 HomeBasic (x86)» /compress maximum
imagex /export «.\install_wims\_install.wim» 3 «.\install_wims\install.wim» «Windows 7 HomePremium (x86)» /compress maximum
imagex /export «.\install_wims\_install.wim» 4 «.\install_wims\install.wim» «Windows 7 Professional (x86)» /compress maximum
imagex /export «.\install_wims\_install.wim» 5 «.\install_wims\install.wim» «Windows 7 Ultimate (x86)» /compress maximum
imagex /export «.\install_wims\_install.wim» 6 «.\install_wims\install.wim» «Windows 7 HomeBasic (x64)» /compress maximum
imagex /export «.\install_wims\_install.wim» 7 «.\install_wims\install.wim» «Windows 7 HomePremium (x64)» /compress maximum
imagex /export «.\install_wims\_install.wim» 8 «.\install_wims\install.wim» «Windows 7 Professional (x64)» /compress maximum
imagex /export «.\install_wims\_install.wim» 9 «.\install_wims\install.wim» «Windows 7 Ultimate (x64)» /compress maximum
imagex /export «.\install_wims\_install.wim» 10 «.\install_wims\install.wim» «Windows 7 Enterprise (x86)» /compress maximum
imagex /export «.\install_wims\_install.wim» 11 «.\install_wims\install.wim» «Windows 7 Enterprise (x64)» /compress maximum
imagex /export «.\install_wims\_install.wim» 12 «.\install_wims\install.wim» «Windows 7 Professional VL (x86)» /compress maximum
imagex /export «.\install_wims\_install.wim» 13 «.\install_wims\install.wim» «Windows 7 Professional VL (x64)» /compress maximum

    Как вы можете сами убедиться новый файл install.wim весит гораздо меньше несжатого _install.wim (разница ~1 ГБ).
    Повторное сжатие как ни к чему не приведет (размер не изменится) — можете даже не пытаться.
    >4,5 ГБ — многовато конечно, но другого способа я не знаю, если кто знает как уменьшить его, поделитесь знаниями.
    Старый несжатый _install.wim можно удалить:

del /q .\install_wims\_install.wim

12. Перенесем полученный файл install.wim внутрь нашего распакованного образа в .\ISO_files\sources:

move /y .\install_wims\install.wim .\ISO_files\sources\install.wim

13. Обратно запакуем всё в ISO-образ с помощью OSCDIMG. Для этого создадим bat-файл следующего содержания и запустим его в «Командной строке средств развертывания»:


:: Папка с установочными файлами Windows
SET source=.\ISO_files
:: Папка для сохранения ISO-образа
SET target=.\
:: Путь до загрузчика
SET bootloader=»%source%\boot\etfsboot.com»

:: Создание ISO-образа
oscdimg -u2 -lWIN7 -m -h -b»%bootloader%» «%source%» «%target%\WIN7x86-x64.iso»

::-u2 — Создает образ, который имеет файловую систему UDF.
::-l  — Задает метку тома. Между параметрами l и метка пробелов быть не должно.
::-b  — Указывает на загрузочный файл образа, который используется для создания загрузочного сектора на DVD-диске или образе.
::-h  — Включает в создаваемый образ все скрытые файлы и папки, расположенные по указанному пути
::-m  — Игнорирует ограничение максимального размера образа.

    У меня получился ISO-образ размером ~5 ГБ .

    Итого, после интеграции 157 обновлений и IE11 образ install.wim вырос на ~1 ГБ по сравнению с образом из предыдущей статьи.
    Установку этот образ успешно прошел. В результате мы имеем уже установленные 163 обновления/исправления о чем говорит соответствующее окно:

    Аналогичный результат мы получим, если посмотрим результат команды systeminfo. Мой результат.
    Если попробуем посмотреть обновления, которые нам предложит WindowsUpdate установить, то их количество гораздо меньше нежели на «чистой» системе без интегрированных обновлений. У меня их получилось 13 штук (значит я использовал не самые актуальные списки обновлений) + .NET (который таким образом не интегрируется):

    По-моему, хороший результат. В результате всех проделанных действий мы сократили время на установку обновлений и IE после установки чистой Windows 7 на новый компьютер, а также интернет-трафик требуемый на их закачку.
    В дальнейшем раз в год/полгода можно освежать данный образ добавляя новые вышедшие обновления в образ созданный на предыдущих этапах, и у Вас всегда будет образ, содержащий актуальные обновления и устанавливающийся в автоматическом режиме.
    На этом всё! Удачи!

Используемый материал:
Технический справочник по системе обслуживания образов развертывания и управления ими DISM (Windows 7)
Интеграция Internet Explorer 9 в дистрибутив Windows 7 (SP1)
Интеграция Internet Explorer 10 в дистрибутив Windows 7 (SP1)
Интеграция Internet Explorer 11 в дистрибутив Windows 7 (SP1)
Как интегрировать обновления через Microsoft Windows AIK

При копировании статьи просьба указывать источник и автора.
С уважением, GRomR1.

Эта длиннющая и занудная статья посвящена всем желающим интегрировать пакет обновлений SP1 в образ ISO Windows 7. Описанные в статье приемы можно будет (с незначительными модификациями) использовать для SP2 и всех последующих версий пакета обновлений для Windows 7.

Внедрение пакета обновлений можно реализовать двумя способами:

  • dism (через командную строку или с помощью DISM Tool через графический интерфейс);
  • программа RT Se7en Lite.

Первый вариант – (особенно с командной строкой) – для истинных бесстрашных покорителей командной строки. Всем остальным рекомендуется использовать программу DISM Tool либо второй вариант – программу RT Se7en Lite. Но обо все по порядку.

Внедрение SP1 с помощью команды dism

Если вы приверженец командной строки и сложных процедур, то это как раз ваш выбор. С командной строкой тут придется повозиться, но ничего сверхъестественного – пошагово выполняйте описанные здесь инструкции. Если вся эта возня вам не нравится – смотрите второй вариант.

1) В первую очередь создаем необходимые нам папки. Вы можете их назвать по-другому, но тогда придется менять их название в командах, представленных далее. Итак, в этом примере на диске D: мы создаем такие папки (не сидим, создавайте):

  • Temp
  • SP
  • Wim
  • Mt

2) Теперь необходимо открыть командную строку в папке, где находится файл .exe нашего пакета обновлений SP1. Для этого нажмите клавишу <Shift> и, удерживая ее нажатой, щелкните правой кнопкой мыши на нужной папке. В открывшемся меню выберите команду Открыть окно команд. Окно командной строки будет открыто в нужной нам папке.

открыть окно команд

Теперь понеслась возня с командной строкой.

3) Распакуем содержимое файла пакета обновлений в папку D:\Temp. Для этого введите такую команду:

Для версии x32

windows6.1-KB976932-X86.exe /x:D:\Temp

Для версии x64

windows6.1-KB976932-X64.exe /x:D:\Temp

4) Окно командной строки закрываем и переходим в папку D:\Temp. Теперь снова открываем в ней окно командной строки (см. шаг 2).

5) Распаковываем файл KB976932 (.cab) в папку SP с помощью следующей команды

Для версии x32

expand windows6.1-KB976932-X86.cab -f:* D:\SP

Для версии x64

expand windows6.1-KB976932-X64.cab -f:* D:\SP

6) Закрываем окно командной строки, переходим в папку D:\SP. Открываем в ней новое окно командной строки (см. шаг 2).

7) Распаковываем все cab-файлы языков в папку D:\SP, для чего последовательно вводим в командной строке следующие команды (если будет запрос на перезапись – отвечайте “Да”):

expand KB976933-LangsCab0.cab -f:* D:\SP
expand KB976933-LangsCab1.cab -f:* D:\SP
expand KB976933-LangsCab2.cab -f:* D:\SP
expand KB976933-LangsCab3.cab -f:* D:\SP
expand KB976933-LangsCab4.cab -f:* D:\SP
expand KB976933-LangsCab5.cab -f:* D:\SP
expand KB976933-LangsCab6.cab -f:* D:\SP

8) Когда все успешно распаковалось, сами файлы .cab удаляем:

del KB976933-LangsCab*.cab

9) Распаковываем файл NestedMPPContent.cab в папку D:\SP:

expand NestedMPPContent.cab -f:* D:\SP

10) После распаковки удаляем сам файл NestedMPPContent.cab:

del NestedMPPContent.cab

11) Удаляем из папки D:\SP файлы old_cabinet.cablist.ini и cabinet.cablist.ini.

12) Закройте окно командной строки.

13) Найдите в папке D:\SP файл update.ses и замените в нем все слова “Absent” на “Installed”.

14) Найдите в папке D:\SP файл update.mum и замените в нем значение allowedOffline=”false” на значение allowedOffline=”true”.

15) Найдите в папке D:\SP следующие файлы:

Для версии x32

Windows7SP1-KB976933~31bf3856ad364e35~x86~~6.1.1.17514.mum

Для версии x64

Windows7SP1-KB976933~31bf3856ad364e35~amd64~~6.1.1.17514.mum

16) Замените в этих файлах значение allowedOffline=”false” на значение allowedOffline=”true”.

17) Найдите в установочном ISO-образе Windows 7 файл install.wim (он находится в папке \Sources). Скопируйте файл в папку D:\Wim.

19) Введите в командной строке следующую команду чтобы узнать номер индекса Windows 7:

dism /Get-WimInfo /WimFile:D:\Wim\install.wim

20) Теперь смонтируем файл install.wim в папке D:\Mt с использованием полученного ранее номера индекса. К примеру, в корпоративной версии Windows 7 x64 номер индекса равен 1 (что и используется в примере ниже):

dism /Mount-Wim /WimFile:D:\Wim\install.wim /Index:1 /MountDir:D:\Mt

21) Самое интересное – внедряем сервисный пакет:

dism /Image:D:\Mt /Add-Package /PackagePath:D:\SP

22) Отключаем образ и сохраняем все произведенные изменения:

dism /Unmount-Wim /MountDir:D:\Mt /Commit

23) Удаляем ненужные папки:

dism /Cleanup-Wim

24) Теперь нужно скопировать получившийся файл install.wim, который находится в папке D:\Wim, в папку \Sources установочного ISO-образа Windows 7, заменив аналогичный файл.

25) Если размер install.wim получился слишком большой, его можно сжать с использованием программы Пакет автоматической установки Windows (AIK – Windows Automated Installation Kit).

  • Скачать AIK

26) Создайте папку D:\AIK.

27) Запустите командную строку средств развертывания (для этого перейдите в меню Пуск, затем в папку Microsoft Windows AIK).

28) Если в файле install.wim только один образ, то далее выполните следующую команду:

imagex /export "D:\Wim\install.wim" 1 "D:\AIK\install.wim"

29) Бывает так, что в файле install.wim напихано сразу несколько образов. Тогда для каждого образа следует выполнить отдельную команду, как в примере ниже, не забывая менять номер индекса.

Пример подходит для версий x32 и x64

imagex /export "D:\Wim\install.wim" 1 "D:\AIK\install.wim"
imagex /export "D:\Wim\install.wim" 2 "D:\AIK\install.wim"
imagex /export "D:\Wim\install.wim" 3 "D:\AIK\install.wim"

30) Копируем получившийся файл install.wim из папки D:\AIK в папку \Sources установочного дистрибутива Windows 7.

31) Ну вот, отмучались. Осталось удалить более ненужные папки, созданные на шаге 1 и внедрение SP1 завершено.

Программа DISM Tool – это dism с графическим интерфейсом

Упростить эту процедуру позволяет программа DISM Tool, которая наделяет dism столь необходимым графическим интерфейсом. С ее помощью можно выполнить все необходимые команды, скажем, смонтировать/отключить образ WIM (команды Mount Wim/Dis-Mount WIM соответственно), встроить языковой пакет либо требуемые KB-обновления (команда Add Packages).

  • Скачать DISM Tool

Как видите, внедрение SP1 – путь настоящего самурая, который не боится командной строки. Менее стойкие воины могут поддаться соблазну использовать что-нибудь попроще. Например, программу RT Se7en Lite.

Внедрение SP1 с помощью программы RT Se7en Lite

Программа RT Se7en Lite – это, фактически, многофункциональный комбайн, который позволяет сделать с Windows 7 все, что вашей душе угодно. Не поленитесь заглянуть в документацию, а здесь мы расскажем, как можно использовать RT Se7en Lite для внедрения SP1 в Windows 7.

RT Se7en Lite

1) Скачайте и установите программу RT Se7en Lite.

2) Распакуйте образ ISO инсталляционного диска Windows 7 в любую выбранную вами папку.

3) Щелкните на кнопке Browse (Поиск) и выберите команду Select OS Path (Выбрать путь к ОС).

4) Укажите путь к папке, в которую распакован образ ISO, щелкните ОК.

5) В окне List of operating system (Список операционных систем) выберите нужную версию Windows 7, установите флажок Slipstream Service Pack (Внедрить пакет обновлений), щелкните на кнопке ОК.

6) Откроется окно RT Service Pack Slipstream (Выбор пакета обновлений) в котором щелкните на кнопке Browse (Поиск).

7) В окне поиска укажите путь к файлу пакета обновлений SP1 (для x32 windows6.1-KB976932-X86.exe либо windows6.1-KB976932-X64.exe для x64). Щелкните на кнопке Открыть.

8) Щелкните на кнопке Start (Начать).

9) Щелкните на кнопке Proceed (Продолжить).

10) В левом столбце щелкните на кнопке Task (Задачи) и установите флажок ISO Bootable (Загрузочный дистрибутив ISO).

11) В открывающемся меню Select a mode (Выбор режима) выберите команду Create Image (Создать образ).

12) В поле Volume Name (Имя тома) выберите имя тома для монтируемого образа ISO.

13) Щелкните на кнопке Make ISO – и вы получите установочный ISO-образ Windows 7 с встроенным пакетом обновлений SP1.

14) Осталось ввести имя файла с образом ISO и щелкнуть на кнопке Save (сохранить).

Аналогичным образом можно будет встроить SP2 и последующие версии пакетов обновлений.

Как видите, первый вариант с использованием утилиты командной строки dism – это путь настоящих самураев, которые этой самой строки не боятся. Всем остальным будет удобнее использовать программу RT Se7en Lite.

Вариант 1. вручную с помощью DISM

Для работы Вам потребуются программа DISM, входящая в состав Windows 7 и программа UltraISO.

Внесение изменений в install.Wim (Для добавления языка в систему, которую Вы установите)

  1. Создаете на диске D: папки ISO, Lip, Mount и mWim
  2. Распаковываете в папку D:\ISO iso-образ Вашего установочного диска.
  3. Изменяете текст файла lang.ini в папке D:\ISO\sources на следующий:
  4. Копируете файл языкового пакета lp.cab и все файлы обновлений (MSU и CAB) в папку Lip
  5. Создаете в папке D:\Lip папку uLip
  6. Перемещаете из папки D:\ISO\Sources в папку D:\mWim файл install.wim
  7. Запускаете командную строку от имени администратора.

    В строке поиска меню Пуск введите команду: cmd и нажмите одновременно Ctrl + ⇑ Shift + Enter ↵.
  8. Узнаете номер индекса Вашей Windows 7, используя команду:
  9. Монтируете файл install.wim в папку D:\Mount учитывая номер индекса Вашей операционной системы (Например, для Windows 7 Enterprise независимо от разрядности он равен 1, для 32-битной версии Windows 7 Ultimate он равен 5, а для 64-битной версии Windows 7 Ultimate он равен 4), используя команду:
  10. Интегрируете языковой пакет и обновления:

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

    Для интеграции обновления, используйте команду аналогичную предыдущей, подставляя вместо lp.cab, наименование интегрируемого обновления. Вот пример интеграции произвольного обновления:

  11. Применяете все настройки для русского языка командой:

    Примеры запуска команд DISM для установки локальных настроек:

  12. Демонтируете образ с сохранением изменений:

    Демонтаж без сохранения:

  13. Удаляете файлы и папки, которые могли остаться после демонтирования wim-образа, используя команду:
  14. Перемещаете файл install.wim из папки D:\mWim в папку D:\ISO\Sources

Внесение изменений в Boot.Wim (Для добавления языка в программу установки запускаемую с установочного DVD или флеш-диска при старте компьютера)

  1. Распаковываете lp.cab в папку D:\Lip\uLip

  2. Очищаете папку D:\Mount (удаляете из нее любые следы, которые могли остаться от работы с файлом install.wim)
  3. Перемещаете из папки D:\ISO\Sources в папку D:\mWim файл boot.wim
  4. Монтируете файл boot.wim в папку D:\Mount (индекс указываете 2, так как он соответствует программе установки)
  5. Добавляете в boot.wim русский язык:
  6. Добавляете в boot.wim файлы лицензий:
  7. Изменяете текст файла lang.ini в папке D:\Mount\sources на следующий:
  8. Демонтируете файл boot.wim с сохранением:
  9. Перемещаете файл boot.wim из папки D:\mWim в папку D:\ISO\Sources

Работа с папкой будущего образа

  1. Добавляете русский язык, в программу установки запускаемую в среде Windows или с Live-CD:

  2. Добавляете файлы лицензий, в программу установки запускаемую в среде Windows или с Live-CD.:
  3. Удаляете с диска D: папки Lip, Mount и mWim
  4. Используя программу UltraISO создаете iso-образ установочного диска.

    Также для работы с программой DISM в графическом режиме Вы можете воспользоваться программами DISM Tool или DISM GUI. Они позволяет выполнить, все необходимые Вам команды, используя графический интерфейс. С их помощью Вы сможете смонтировать (Mount WIM) и демонтировать (Dis-Mount WIM) образ, интегрировать языковой пакет или необходимое Вам обновление(Add Packages в DISM Tool или Package Management в DISM GUI).

Вариант 2. Используя программу RT Se7en Lite

Данная программа интегрирует языковой пакет только в будущую систему (install.wim). Программа установки (boot.wim) остается на оригинальном языке.

  1. Распакуйте ISO-образ установочного диска (в который Вы собираетесь интегрировать сервисный пакет) в любую папку.
  2. Скачайте архив с программой RT Se7en Lite и распакуйте его в любую папку.
  3. Установите программу необходимой Вам разрядности в зависимости от того, с каким ISO-образом Вы собираетесь работать.
  4. Нажмите кнопку Browse и выберите пункт Select OS Path.
  5. Укажите путь к папке в которую Вы распаковали ISO-образ установочного диска и нажмите ОК.
  6. В появившемся окне List of operating system выберите Вашу редакцию Windows 7 и нажмите ОК.
  7. В столбце слева нажмите кнопку Task и в открывшемся окне установите флажок Integration.
  8. В столбце слева нажмите кнопку Integration.
  9. Перейдите на вкладку Language Packs и нажмите кнопку Add.
  10. Укажите путь к Вашему cab-файлу языкового пакета и нажмите Открыть.
  11. Нажмите кнопку Apply, а затем кнопку Commit.
  12. В окне Do you want to enable ISO bootable task? нажмите Да.
  13. Нажмите кнопку Finish, а затем кнопку Да.
  14. Используя программу UltraISO создаете iso-образ установочного диска.

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

Интеграция обновлений — это процесс добавления обновлений и патчей в установочный образ дистрибутива Windows 7. Это позволяет установить операционную систему с уже включенными обновлениями, что значительно упрощает последующую настройку и экономит время пользователя. Для интеграции обновлений в дистрибутив Windows 7 можно использовать специальные программы, такие как DISM (Deployment Image Servicing and Management), RT Se7en Lite и другие.

Интеграция обновлений в дистрибутив Windows 7 позволяет создать актуальный установочный образ с уже установленными обновлениями и патчами. Это сокращает время установки системы и упрощает последующую настройку.

Помимо интеграции обновлений, существуют и другие способы улучшения производительности дистрибутива Windows 7. Во-первых, можно оптимизировать запуск операционной системы, отключив ненужные службы и программы, запускающиеся автоматически. Это можно сделать через программу Сonfiguration или вручную через меню «Управление компьютером». Также рекомендуется избегать установки слишком многих программ, которые постоянно работают в фоновом режиме и снижают производительность системы.

Во-вторых, стоит обратить внимание на состояние жесткого диска. Необходимо регулярно проводить дефрагментацию, чтобы уменьшить фрагментацию файлов и ускорить доступ к ним. Также полезно проверить диск на ошибки, используя стандартные инструменты системы или сторонние программы. Это позволит выявить и исправить поврежденные сектора и улучшить производительность работы диска и всей системы в целом.

Как интегрировать обновления дистрибутива Windows 7 и повысить его производительность

1. Проверьте наличие обновлений

Перед тем как интегрировать обновления, убедитесь, что на вашей системе уже нет доступных обновлений. Чтобы выполнить это, откройте «Центр обновления Windows» в меню «Пуск» и нажмите кнопку «Проверить наличие обновлений».

2. Предварительная подготовка

Перед интеграцией обновлений вам потребуется предварительно подготовить образ дистрибутива Windows 7. Создайте каталог со всеми файлами и папками из диска дистрибутива операционной системы. Затем создайте папку «Updates» внутри этого каталога, где будут размещены все обновления.

3. Получение обновлений

Скачайте все необходимые обновления для Windows 7 с официального сайта Microsoft. Обычно обновления доступны в виде отдельных файлов с расширением .msu. Сохраните все скачанные обновления в папке «Updates», созданной на предыдущем шаге.

4. Интеграция обновлений

Для интеграции обновлений вам потребуется использовать инструмент «DISM» (Deployment Image Servicing and Management). Откройте командную строку с правами администратора и выполните следующую команду:

  • dism /mount-wim /wimfile:<путь до образа дистрибутива>\install.wim /index:1 /mountdir:<путь до временной папки>

Подставьте соответствующие пути к файлам и папкам на вашей системе. Данная команда примонтирует образ дистрибутива Windows 7 во временную папку.

Затем выполните следующую команду, чтобы интегрировать обновления:

  • dism /image:<путь до временной папки> /add-package /packagepath:<путь до папки с обновлениями>

Подставьте соответствующие пути к файлам и папкам.

5. Завершение интеграции

После того, как все обновления успешно интегрированы, выполните следующую команду, чтобы сохранить изменения:

  • dism /unmount-wim /mountdir:<путь до временной папки> /commit

Подставьте соответствующий путь к временной папке. Это действие сохранит измененный образ дистрибутива.

6. Создание нового образа

Для использования интегрированных обновлений необходимо создать новый образ дистрибутива Windows 7. Скопируйте все файлы из временной папки в папку с дистрибутивом системы и перепишите уже существующие файлы. После этого необходимо создать новый образ дистрибутива с помощью специального инструмента, например, «Windows Automated Installation Kit».

7. Установка обновленной операционной системы

После создания нового образа дистрибутива Windows 7 вам необходимо установить обновленную операционную систему. Запустите установку с помощью нового образа и следуйте инструкциям на экране.

После завершения установки вы можете наслаждаться свежими обновлениями, интегрированными в вашу операционную систему Windows 7. Это поможет повысить производительность системы и обеспечить ее безопасность.

Почему важно интегрировать обновления

В контексте операционной системы Windows 7 важно интегрировать обновления дистрибутива и улучшить его производительность по нескольким причинам:

  • Обновления исправляют ошибки и уязвимости операционной системы. Когда вы интегрируете обновления, вы устанавливаете последние исправления и патчи, которые могут предотвратить возникновение проблем, а также улучшить безопасность вашей системы.
  • Интеграция обновлений позволяет вам управлять процессом обновления. Вы можете выбрать, какие обновления устанавливать, поскольку не все обновления могут быть полезны для вашей системы. Это помогает предотвратить возможные проблемы, связанные с установкой несовместимых обновлений.
  • С установленными последними обновлениями вы получаете новые возможности и функции, добавленные разработчиками операционной системы. Это может улучшить производительность вашей системы и предоставить вам новые инструменты для работы и развлечения.
  • Интеграция обновлений также может способствовать более эффективной работе компьютера. Операционная система Windows 7 может функционировать более безопасно и стабильно, если все обновления установлены и интегрированы. Это может помочь избежать сбоев и непредвиденных проблем при использовании системы в повседневной жизни.

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

  • Dispatcher realtek hd for windows 10
  • Dism windows server 2012 r2
  • Dism exe online cleanup image scanhealth windows 7
  • Dism windows 11 как проверить систему
  • Dism exe online cleanup image restorehealth source c repairsource windows limitaccess