Назад | Перейти на главную страницу

Как добавить в WinPE команды поддержки битлокеров?

Пробовал следовать этому руководству https://4sysops.com/archives/unlock-bitlocker-under-windows-pe/

Но когда я загружаю свой образ winpe и пытаюсь запустить manage-bde Я могу "manage-bde is not recognized..."

Вот пакеты, которые я добавил в свой Windows 10 x64 winpe (загрузка на компьютер x64 с Windows 10):

winpe-wmi.cab
winpe-scripting.cab
WinPE-PowerShell.cab
winpe-SecureBootCmdlets.cab
winpe-SecureBootStartup.cab

Чтобы это заработало, вам необходимо загрузить необходимые файлы CAB из C: \ Program Files (x86) \ Windows Kits \ 10 \ Assessment and Deployment Kit \ Windows Preinstallation Environment \ amd64 \ WinPE_OCs. После загрузки вам необходимо загрузить те же файлы CAB из папки C: \ Program Files (x86) \ Windows Kits \ 10 \ Assessment and Deployment Kit \ Windows Preinstallation Environment \ amd64 \ WinPE_OCs \ en-us. Как только я загрузил оба экземпляра файлов CAB, команды работали в WinPE.

У этого чувака была такая же проблема: http://www.eightforums.com/system-security/46543-how-enable-bitlocker-support-unlock-drive-winpe-5-a.html

Я не создавал отдельную подпапку, как он, но могу подтвердить, что это сработало для меня с образом win10 PE:

8) Окончательное решение заключалось в создании подкаталога под названием «BitLocker» в \ Windows \ System32, затем скопируйте в него C: \ Windows \ System32 \ manage-bde.exe и C: \ Windows \ System32 \ en-US \. Затем я выполнил фиксацию, чтобы завершить работу и создать образ WinPE.

9) После загрузки среды WinPE в командной строке я перехожу в каталог «BitLocker» и запускаю оттуда manage-bde.exe, чтобы разблокировать свои тома BitLocker. Ошибок нет.

Инструмент создания Windows Media скачать проще https://www.microsoft.com/en-us/software-download/windows10

загрузитесь и запустите в меню устранения неполадок командную строку.

Просто откройте командную строку «Комплекты Windows» / «Среда средств развертывания и обработки образов» (запуск от имени администратора).

Создайте BuildWinPE.CMD с приведенным ниже содержимым и запустите его. Он даже создаст ISO:


@echo Копирует winpe env в C: \ WinPE_x64 \

@Пауза

copype.cmd amd64 C: \ WinPE_x64

@echo Монтирует winpe в C: \ WinPE_x64 \ mount

@Пауза

Dism / Mount-Image /ImageFile:"C:\WinPE_x64\media\sources\boot.wim "/ Индекс: 1 / MountDir:" C: \ WinPE_x64 \ mount "

@echo Установить поддержку WMI, .NET, Bitlocker и TPM

@Пауза

Dism / Image: "C: \ WinPE_x64 \ mount" / Add-Package / PackagePath: "C: \ Program Files (x86) \ Windows Kits \ 10 \ Assessment and Deployment Kit \ Windows Preinstallation Environment \ amd64 \ WinPE_OCs \ WinPE-WMI .такси"

Dism / Image: "C: \ WinPE_x64 \ mount" / add-package / packagepath: "C: \ Program Files (x86) \ Windows Kits \ 10 \ Assessment and Deployment Kit \ Windows Preinstallation Environment \ amd64 \ WinPE_OCs \ en-us \ WinPE-WMI_en-us.cab "

Dism / Image: "C: \ WinPE_x64 \ mount" / Add-Package / PackagePath: "C: \ Program Files (x86) \ Windows Kits \ 10 \ Assessment and Deployment Kit \ Windows Preinstallation Environment \ amd64 \ WinPE_OCs \ WinPE-NetFx .такси"

Dism / Image: "C: \ WinPE_x64 \ mount" / add-package / packagepath: "C: \ Program Files (x86) \ Windows Kits \ 10 \ Assessment and Deployment Kit \ Windows Preinstallation Environment \ amd64 \ WinPE_OCs \ en-us \ WinPE-NetFx_en-us.cab "

Dism / Image: "C: \ WinPE_x64 \ mount" / add-package / packagepath: "C: \ Program Files (x86) \ Windows Kits \ 10 \ Assessment and Deployment Kit \ Windows Preinstallation Environment \ amd64 \ WinPE_OCs \ WinPE-FMAPI .такси"

Dism / Image: "C: \ WinPE_x64 \ mount" / add-package / packagepath: "C: \ Program Files (x86) \ Windows Kits \ 10 \ Assessment and Deployment Kit \ Windows Preinstallation Environment \ amd64 \ WinPE_OCs \ WinPE-SecureStartup .такси"

Dism / Image: "C: \ WinPE_x64 \ mount" / add-package / packagepath: "C: \ Program Files (x86) \ Windows Kits \ 10 \ Assessment and Deployment Kit \ Windows Preinstallation Environment \ amd64 \ WinPE_OCs \ en-us \ WinPE-SecureStartup_en-us.cab "

Dism / Image: "C: \ WinPE_x64 \ mount" / add-package / packagepath: "C: \ Program Files (x86) \ Windows Kits \ 10 \ Assessment and Deployment Kit \ Windows Preinstallation Environment \ amd64 \ WinPE_OCs \ WinPE-EnhancedStorage .такси"

Dism / Image: "C: \ WinPE_x64 \ mount" / add-package / packagepath: "C: \ Program Files (x86) \ Windows Kits \ 10 \ Assessment and Deployment Kit \ Windows Preinstallation Environment \ amd64 \ WinPE_OCs \ en-us \ WinPE-EnhancedStorage_en-us.cab "

Dism / Image: "C: \ WinPE_x64 \ mount" / add-package / packagepath: "C: \ Program Files (x86) \ Windows Kits \ 10 \ Assessment and Deployment Kit \ Windows Preinstallation Environment \ amd64 \ WinPE_OCs \ WinPE-Scripting .такси"

Dism / Image: "C: \ WinPE_x64 \ mount" / add-package / packagepath: "C: \ Program Files (x86) \ Windows Kits \ 10 \ Assessment and Deployment Kit \ Windows Preinstallation Environment \ amd64 \ WinPE_OCs \ en-us \ WinPE-Scripting_en-us.cab "

@echo Продолжить, когда закончишь

@Пауза

DISM / unmount-wim / mountdir: «C: \ WinPE_x64 \ MOUNT» / фиксация

MakeWinPEMedia / ISO / f C: \ WinPE_x64 C: \ WinPE_x64 \ WinPE_USMToffline.iso