4

Я пытаюсь добавить сложный продукт Windows 7 x64 в WinPE.

Этот же продукт имел утилиту для создания загрузочного компакт-диска WinPE в более старой версии, но не в текущей, поэтому в настоящее время я пытаюсь обновить старую.WIM-файл Другими словами, я пытаюсь включить новую версию в старый образ WinPE.

Если я экспортирую все файлы, которые использует программа, и вставлю их в WinPE, это сработает?

Я также экспортировал все ключи реестра, которые использует программа, но я не знаю, как включить их в WinPE. Можно ли запустить файл .reg в WinPE или как мне это сделать иначе?

Со всеми этими проблемами я начинаю подвергать сомнению выполнимость этой задачи.
Есть ли какая-нибудь утилита, которая может помочь?

1 ответ1

2

коммунальные услуги

Одна из утилит, которая помогает создавать образ WinPE, - это WinBuilder. Смотрите эту статью для учебника:
Создание загрузочного USB, DVD или CD на основе Windows 7 с WinBuilder и Win7PE SE Tutorial.

Еще одна утилита - Win7PE SE.

Обновление образа WinPE

В Интернете доступно много информации о том, как создать или изменить образ WinPE (.wim). По сути, вы монтируете его как папку на компьютере, затем изменяете папку и содержащийся в ней реестр, как вы это делаете, а затем отключаете. Концепция достаточно проста, но слишком длинна для описания здесь.

Краткая поясняющая статья:
Создание настроенного образа Windows PE 3.0.

Собственная документация Microsoft находится в следующих статьях:
Настройте Windows PE: добавьте драйверы, пакеты и многое другое
Расширение Windows PE

Несколько беспорядочный, но возможный полезный пример можно увидеть в:
Создание загрузочного CD/DVD WinPE 3.0.

Обновление реестра образов WinPE

Приведенный выше пример объясняет, как обновить реестр WinPE после того, как вы записали все обновления в файл .reg:

  1. Откройте командную строку средств развертывания, выбрав Пуск> Программы> Microsoft Windows AIK> Командная строка средств развертывания (обычная командная строка с правами администратора может также работать)
  2. Смонтируйте образ .wim как (например) папку c:\WinPE, введя:
    dism /Mount-Wim /WimFile:c:\path\to\my.wim /index:1 /MountDir:c:\WinPE
  3. Смонтируйте куст реестра WinPE SYSTEM как HKLM_WinPE_SYSTEM:
    reg load HKLM\WinPE_SYSTEM C:\WinPE\x86\mount\windows\system32\config\SYSTEM
    (вышеупомянутый x86 для 32-битной, для 64-битной это может быть что-то еще.)
  4. Смонтируйте куст реестра WinPE SOFTWARE как HKLM\WinPE_SOFTWARE, используя следующую команду:
    reg load HKLM\WinPE_SOFTWARE C:\WinPE\x86\Mount\windows\system32\config\SOFTWARE
  5. Отредактируйте файл .reg, заменив HKLM\SYSTEM на HKLM\WinPE_SYSTEM , и то же самое для ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
  6. Дважды щелкните файл .reg, чтобы загрузить его в подключенные кусты реестра.
  7. Размонтируйте кусты реестра:
    reg unload HKLM\WinPE_SYSTEM
    reg unload HKLM\WinPE_SOFTWARE
  8. Размонтируйте образ WinPE:
    dism /Unmount-Wim /MountDir:c:\WinPE /commit

Захват установки

Для сложного продукта может потребоваться "захватить" всю установку, включая установленные файлы и изменения в реестре. Некоторые продукты, которые могут помочь здесь:

InstallRite (бесплатное ПО - старый продукт, но хорошо работает для 32-разрядных)
Расширенный установщик (условно-бесплатное программное обеспечение, учебник здесь)
InstallAware (условно-бесплатная, помощь здесь)
Total Uninstall (условно-бесплатная)

Лучше всего захватить установку на очень чистом компьютере, возможно, на виртуальной машине.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .