Загрузочная флешка Windows PE: полное руководство по созданию и применению

Загрузочная флешка Windows PE нужна тогда, когда система перестала стартовать, диск требуется разметить «с нуля», а штатная среда восстановления недоступна. Windows PE (WinPE) — это облегчённая версия Windows, которая загружается прямо с USB-накопителя и даёт доступ к командной строке, утилите diskpart, сети и средствам развёртывания образов.

В отличие от обычного установочного носителя, WinPE не ставит систему сама по себе — это инструментальная среда. С её помощью администраторы восстанавливают загрузчик, копируют файлы с незагружающегося диска, применяют образы WIM и диагностируют оборудование. Ниже разберём, как собрать такую флешку штатными средствами Microsoft и что проверить, если компьютер отказывается с неё стартовать.

Что такое Windows PE и когда она нужна

Windows Preinstallation Environment — минимальная операционная система, которую Microsoft распространяет в составе Windows ADK (Assessment and Deployment Kit). Она работает из оперативной памяти, не требует установки на диск и поддерживает запуск скриптов, работу с реестром офлайн-системы и сетевые подключения.

Типичные сценарии, где без WinPE не обойтись:

  • 🛠️ восстановление загрузчика командами bootrec и bcdboot, когда Windows не стартует;
  • 💾 спасение данных с диска перед переустановкой системы;
  • 📦 развёртывание образов через dism /apply-image на новые компьютеры;
  • 🔍 диагностика дисков и разметка через diskpart до установки ОС;
  • 🌐 запуск сценариев по сети в корпоративной среде.

Важно понимать ограничение: WinPE — не полноценная система. У неё есть встроенный таймер перезагрузки при длительной непрерывной работе, отсутствует привычный графический интерфейс, а набор драйверов ограничен базовым набором. Для повседневной работы она не предназначена.

Подготовка: что понадобится

Прежде чем приступить к созданию носителя, убедитесь, что у вас есть всё необходимое. Список короткий, но каждый пункт влияет на результат.

  • 🔌 USB-флешка — желательно от 8 ГБ, все данные с неё будут удалены;
  • 💻 рабочий компьютер с Windows, где есть права администратора;
  • 📥 установленный Windows ADK с дополнением WinPE Add-on — оба компонента скачиваются с официального сайта Microsoft;
  • 🧭 понимание, в каком режиме будет загружаться целевой ПК: UEFI или Legacy BIOS.
⚠️ Внимание: версия ADK должна соответствовать версии Windows, с которой вы работаете. Комбинации «старый ADK + новая Windows» могут приводить к ошибкам при сборке среды. Актуальную совместимость проверяйте в документации Microsoft к конкретному выпуску ADK.

Отдельно проверьте флешку: дешёвые или изношенные накопители нередко становятся причиной того, что ПК «не видит» загрузочный USB. Если есть запасная флешка — держите её под рукой для перепроверки.

Создание загрузочной флешки через Windows ADK

Штатный способ — использование «Среды средств развёртывания и работы с образами», которая появляется в меню «Пуск» после установки ADK. Запускать её нужно от имени администратора.

Сначала создаётся рабочий набор файлов WinPE командой copype. Для 64-разрядной архитектуры она выглядит так:

copype amd64 C:\WinPE_amd64

После этого у вас есть два пути: записать готовый ISO-образ через MakeWinPEMedia или сразу подготовить USB-накопитель. Для флешки команда выглядит следующим образом (букву диска подставьте свою):

MakeWinPEMedia /UFD C:\WinPE_amd64 E:

☑️ Проверка перед записью флешки

Выполнено: 0 / 5

Утилита сама отформатирует накопитель и скопирует файлы. Дождитесь сообщения об успешном завершении — прерывание процесса оставляет флешку в нерабочем состоянии.

Добавление драйверов и утилит в образ

Базовая WinPE умеет немного. Если на целевом компьютере нестандартный контроллер диска или сетевой адаптер, среда может не увидеть ни накопитель, ни сеть. Решение — интегрировать драйверы в образ boot.wim до записи на флешку.

Образ монтируется командой dism, после чего в него добавляются пакеты драйверов:

dism /Mount-Image /ImageFile:"C:\WinPE_amd64\media\sources\boot.wim" /Index:1 /MountDir:"C:\WinPE_amd64\mount"

dism /Image:"C:\WinPE_amd64\mount" /Add-Driver /Driver:"C:\Drivers" /Recurse

dism /Unmount-Image /MountDir:"C:\WinPE_amd64\mount" /Commit

Таким же способом добавляют дополнительные компоненты (пакеты .cab из состава ADK): поддержку PowerShell, .NET, WMI. Их перечень и точные имена пакетов зависят от версии ADK — сверяйтесь с официальной документацией, чтобы не указать несуществующий пакет.

Зачем нужен файл startnet.cmd

Внутри образа WinPE есть скрипт startnet.cmd, который выполняется автоматически при загрузке среды. В него можно прописать свои команды: подключение сетевого диска, запуск диагностической утилиты или меню. Файл находится в смонтированном образе по пути Windows\System32\startnet.cmd.

⚠️ Внимание: после любых изменений образ обязательно размонтируйте с параметром /Commit, иначе правки не сохранятся. Если монтирование «зависло» из-за сбоя, очистите состояние командой dism /Cleanup-Wim перед повторной попыткой.
📊 Для какой задачи вы используете Windows PE
Восстановление загрузки Windows
Спасение данных с диска
Развёртывание образов на ПК
Диагностика оборудования

Загрузка компьютера с флешки WinPE

Флешка готова — теперь нужно стартовать с неё. Порядок действий зависит от прошивки конкретного компьютера, поэтому универсальной комбинации клавиш не существует: уточняйте её в документации к материнской плате или ноутбуку.

Общий принцип такой. При включении ПК вызывается Boot Menu (меню выбора устройства загрузки) либо открывается настройка UEFI/BIOS, где флешка ставится первой в приоритете. В списке устройств накопитель может отображаться дважды — с пометкой UEFI и без неё; выбирайте вариант, соответствующий режиму, в котором планируется работа.

После загрузки вы увидите чёрное окно командной строки с приглашением X:\ — это и есть работающая WinPE. Буква X: — виртуальный диск в оперативной памяти, куда развёрнута среда. Буквы реальных разделов могут отличаться от привычных: перед операциями с дисками обязательно проверяйте разметку через diskpart командой list volume.

Типичные проблемы и их решение

Чаще всего пользователи сталкиваются с тем, что компьютер игнорирует флешку или загрузка обрывается. Разберём основные сценарии.

ПроблемаВероятная причинаЧто проверить
Флешка не видна в Boot MenuНесовместимый формат или сбой записиПересоздать носитель, попробовать другой USB-порт и другую флешку
Загрузка блокируетсяВключён Secure Boot, а среда не подписанаВременно отключить Secure Boot в настройках UEFI
WinPE не видит дискНет драйвера контроллера хранилищаИнтегрировать драйверы в boot.wim через dism
Нет сети в WinPEОтсутствует драйвер сетевого адаптераДобавить сетевые драйверы, проверить командой ipconfig
Чёрный экран после выбора флешкиНесовпадение режима UEFI/LegacyВыбрать в Boot Menu вариант устройства с пометкой UEFI или без неё

Отдельного упоминания заслуживает Secure Boot: стандартная самосборная WinPE обычно не проходит проверку подписи, поэтому на многих современных ПК загрузку придётся выполнять с временно отключённой функцией Secure Boot. После завершения работ настройку можно вернуть в исходное состояние.

⚠️ Внимание: изменение настроек UEFI выполняйте осознанно и запоминайте исходные значения. На корпоративных устройствах с политиками безопасности отключение Secure Boot может быть запрещено — в таком случае согласуйте действия с системным администратором.

Альтернативные способы получить WinPE

Если устанавливать ADK не хочется, существуют обходные варианты. Среда WinPE лежит в основе обычного установочного носителя Windows: загрузившись с него и выбрав «Восстановление системы» → «Командная строка», вы фактически получаете ту же среду с базовым набором инструментов.

Существуют и сторонние сборки на базе WinPE с графическим интерфейсом и предустановленными утилитами. К ним стоит относиться осторожно: происхождение таких образов не всегда прозрачно, а встроенное ПО может содержать нежелательные компоненты. Для рабочих задач безопаснее среда, собранная из официальных компонентов Microsoft.

Частые вопросы

Можно ли создать флешку Windows PE без установки ADK?

Полноценная сборка через copype требует ADK с дополнением WinPE. Альтернатива — воспользоваться средой восстановления обычного установочного носителя Windows: она построена на той же WinPE и покрывает базовые задачи вроде восстановления загрузчика и работы с diskpart.

Какого размера должна быть флешка для WinPE?

Сама базовая среда занимает немного, но с запасом под драйверы, дополнительные компоненты и собственные утилиты удобно использовать накопитель от 8 ГБ. Слишком маленькая флешка ограничит возможность добавления инструментов.

Почему WinPE не видит жёсткий диск или SSD?

Наиболее вероятная причина — отсутствие в образе драйвера контроллера хранилища, что характерно для новых платформ и режимов RAID. Драйверы производителя интегрируются в boot.wim через dism /Add-Driver, после чего образ пересобирается.

Можно ли запускать обычные программы Windows в WinPE?

Только приложения, не зависящие от отсутствующих в среде компонентов. Многие привычные программы требуют библиотек, которых в WinPE нет. Для расширения возможностей в образ добавляют пакеты из состава ADK, но полной совместимости с десктопной Windows добиться нельзя.

Чем WinPE отличается от Live USB с Linux?

WinPE заточена под обслуживание Windows: работу с WIM-образами, восстановление загрузчика, реестр офлайн-системы. Linux Live USB универсальнее для спасения данных и диагностики, но не умеет штатные механизмы развёртывания Windows. Для администрирования Windows-паркa предпочтительнее WinPE.