Categories: Windows 10

Оффлайн редактирование реестра в WIM файле

Одним из выгодных преимуществ использования WIM файла для создания и распространения корпоративного образа системы — возможность внесения изменений в оффлайн образ системы без необходимости его разворачивания. Этот функционал доступен через утилиту DISM.exe – как средство обслуживания образов развертывания и управления ими. В частности, ранее мы уже показывали, как с помощью DISM можно добавить в wim образ Windows драйвера оборудования или интегрировать актуальные обновления . Сегодня рассмотрим, как внести изменения в реестр системы , содержащейся в wim образе.

Итак, нам нужен wim образ системы, который нужно экспортировать из системы распространения (SCCM, WDS и т.д). Предположим, он называется win10 image. wim .

  1. Создадим временный каталог, куда будет смонтирован wim файл образа (c:mnt). В каталог C:install скопируем WIM файл с образом системы
  2. С помощью команды DISM смонтируем образ WIM в каталог:

    c:mnt Dism /mount-wim /wimfile:C:installwin10image.wim /index:1 /mountdir:C:mnt

  3. Загрузим нужную ветку реестра из смонтированного образа. Например, нам нужно поправить ключ в разделе SOFTWARE, грузим этот куст из соответствующего файла командой:

    reg load HKLMtest c:mntwindowssystem32configsoftware

    Примечание . Могут быть загружены следующие кусты реестра

    HKEY_LOCAL_MACHINESYSTEM -> файл …windowssystem32configsystem

    HKEY_LOCAL_MACHINESAM -> …windowssystem32configSAM

    HKEY_LOCAL_MACHINESecurity -> …windowssystem32configsecurity

    HKEY_USERS.DEFAULT ->…windowssystem32configdefault

    К примеру, для раздела SYSTEM, команда загрузки куста реестра будет такая:

    reg load HKLMtest c:mntwindowssystem32configsystem

  4. Запускаем редактор реестра Regedit и видим в кусте HKLM новую ветку test. Это и есть куст SOFTWARE реестра системы нашего образа. Развернем ее. Осталось найти в ней нужную ветку и создать/отредактировать требуемые параметры и ключи реестра.
  5. Выгружаем ветку командой:

    reg unload HKLMtest

  6. Размонтируем wim файл с сохранением изменений:

    Dism /unmount-wim /Mountdir:C:mnt /commit

    Совет . Чтобы не сохранять изменения в wim образе при отмонтировании, воспользуйтесь ключом /Discard

Итак, мы внесли изменения в реестр образа системы в wim файле, осталось скопировать измененный wim файл в систему установки/распространения образов. Естественно, на уже развернутых копиях ОС, придется вносить изменения в реестр через GPO или вручную.

admin

Share
Published by
admin

Recent Posts

Apple: история логотипа

Как менялся логотип Apple на протяжении многих лет. Логотип Apple — это не просто символ,…

7 дней ago

Security Boot Fail при загрузке Acer — решение проблемы

Security Boot Fail при загрузке Acer — решение проблемы При загрузке ноутбука Acer с флешки,…

3 недели ago

Ноутбук не включается — варианты решения

Ноутбук не включается — варианты решения Если при попытке включить ноутбук вы обнаруживаете, что он…

3 недели ago

The AC power adapter wattage and type cannot be determined — причины и решение

The AC power adapter wattage and type cannot be determined — причины и решение При…

3 недели ago

Свистит или звенит блок питания компьютера — причины и решения

Свистит или звенит блок питания компьютера — причины и решения Некоторые владельцы ПК могут обратить…

3 недели ago

Мигает Caps Lock на ноутбуке HP — почему и что делать?

Мигает Caps Lock на ноутбуке HP — почему и что делать? При включении ноутбука HP…

3 недели ago