Я пытаюсь добавить сложный продукт Windows 7 x64 в WinPE.
Этот же продукт имел утилиту для создания загрузочного компакт-диска WinPE в более старой версии, но не в текущей, поэтому в настоящее время я пытаюсь обновить старый файл .WIM. Другими словами, я пытаюсь включить новую версию в старый образ WinPE.
Если я экспортирую все файлы, которые использует программа, и вставлю их в WinPE, это сработает?
Я также экспортировал все ключи реестра, которые использует программа, но я не знаю, как включить их в WinPE. Можно ли запустить файл .reg в WinPE или как мне это сделать иначе?
Со всеми этими проблемами я начинаю подвергать сомнению выполнимость этой задачи.
Есть ли какая-нибудь утилита, которая может помочь?
Ответы:
коммунальные услуги
Одна из утилит, которая помогает создавать образ 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:
dism /Mount-Wim /WimFile:c:\path\to\my.wim /index:1 /MountDir:c:\WinPE
reg load HKLM\WinPE_SYSTEM C:\WinPE\x86\mount\windows\system32\config\SYSTEM
(выше
x86
для 32-битной, для 64-битной это может быть что-то еще.)reg load HKLM\WinPE_SOFTWARE C:\WinPE\x86\Mount\windows\system32\config\SOFTWARE
HKLM\SYSTEM
сHKLM\WinPE_SYSTEM
, и то же самое для SOFTWAREreg unload HKLM\WinPE_SYSTEM
reg unload HKLM\WinPE_SOFTWARE
dism /Unmount-Wim /MountDir:c:\WinPE /commit
Захват установки
Для сложного продукта может потребоваться «захватить» всю установку, включая установленные файлы и изменения реестра. Некоторые продукты, которые могут помочь здесь:
InstallRite (бесплатное программное обеспечение - старый продукт, но хорошо работает для 32-разрядных)
Advanced Installer (условно-бесплатное программное обеспечение, учебное руководство здесь )
InstallAware (условно-бесплатное программное обеспечение, помощь здесь )
Total Uninstall (условно-бесплатное программное обеспечение)
Лучше всего захватить установку на очень чистом компьютере, возможно, на виртуальной машине.
источник