Когда Windows перестаёт загружаться, а доступа к файлам и средствам восстановления нет, системные администраторы загружают компьютер с флешки WinPE — и получают рабочую минимальную среду, из которой можно скопировать данные, восстановить загрузчик или развернуть систему заново. WinPE (Windows Preinstallation Environment) — это урезанная версия Windows, которая запускается прямо с USB-накопителя, CD/DVD или по сети, без установки на жёсткий диск.
Изначально Microsoft разработала эту среду как замену загрузочным дискетам MS-DOS для развёртывания операционных систем. Сегодня WinPE используют не только для установки Windows, но и как универсальный инструмент диагностики и восстановления. На её основе построены многие популярные загрузочные сборки и даже штатная среда восстановления Windows Recovery Environment (WinRE).
Что представляет собой WinPE технически
По сути, WinPE — это ядро Windows с минимальным набором компонентов: поддержка сети, драйверы дисковых контроллеров, командная строка и базовые системные утилиты. Графический интерфейс в чистой версии отсутствует — управление идёт через cmd.exe, хотя сторонние сборки добавляют оболочку и программы с окнами.
Среда загружается в оперативную память и работает с виртуального диска, обычно обозначаемого буквой X:. Это значит, что жёсткий диск компьютера остаётся полностью свободным для любых операций: форматирования, переразметки, записи образа. После перезагрузки все изменения, сделанные внутри самой WinPE, исчезают — среда каждый раз стартует «с чистого листа».
Важное ограничение: WinPE не является полноценной операционной системой. У неё есть встроенный механизм автоматической перезагрузки после длительной непрерывной работы, отсутствует поддержка многих API и части драйверов. Использовать её как повседневную систему нельзя — это строго инструментальный инструмент.
Для чего используется WinPE на практике
Задачи, которые решают через WinPE, почти всегда связаны с ситуациями, когда основная система недоступна или ещё не установлена. Вам потребуется эта среда, если нужно выполнить действия, невозможные из-под работающей Windows.
- 🛠️ Установка Windows на новый компьютер или чистый диск — именно WinPE лежит в основе стандартного установщика.
- 💾 Спасение файлов с диска, когда система не загружается, — диски доступны как обычные тома.
- 🔧 Восстановление загрузчика командами
bootrecиbcdbootпосле сбоев. - 🧩 Разметка диска через
diskpart: создание разделов, конвертация MBR/GPT. - 🌐 Развёртывание образов по сети в организациях через службы развёртывания.
Отдельный сценарий — каптур и применение образов WIM с помощью утилиты DISM. Администратор подготавливает эталонную систему, снимает с неё образ под WinPE и затем разворачивает его на десятки машин. Это стандартный подход в корпоративной среде.
Чем WinPE отличается от WinRE и Live CD
Термины часто путают, поэтому имеет смысл развести их. WinRE — это среда восстановления Windows, которая технически построена на WinPE, но поставляется вместе с установленной системой и включает готовые инструменты: «Восстановление при загрузке», «Командная строка», откат к точке восстановления. WinPE же — базовая «пустая» платформа, которую вы наполняете инструментами самостоятельно.
Live CD на базе Linux — альтернативный подход: другая ОС, другие утилиты, но схожая идея загрузки без установки. Сторонние сборки вроде Hiren's BootCD PE или Sergei Strelec — это как раз WinPE, дополненная десятками программ: менеджерами разделов, антивирусными сканерами, редакторами реестра.
| Критерий | WinPE | WinRE | Linux Live CD |
|---|---|---|---|
| Основа | Ядро Windows | WinPE | Ядро Linux |
| Интерфейс | Командная строка | Меню восстановления | Графическая оболочка |
| Назначение | Установка, развёртывание | Восстановление системы | Диагностика, спасение данных |
| Источник | Windows ADK | Встроена в Windows | Дистрибутивы Linux |
| Расширяемость | Высокая, через DISM | Ограниченная | Зависит от сборки |
Как создать загрузочную флешку WinPE
Официальный способ — через Windows ADK (Assessment and Deployment Kit) с дополнением WinPE, который Microsoft распространяет бесплатно для соответствующих версий Windows. Набор загружается с сайта Microsoft; при установке нужно отметить компоненты «Средства развёртывания» и «Среда предустановки Windows». Точные названия компонентов могут немного отличаться между выпусками ADK, поэтому сверяйтесь с документацией к вашей версии.
После установки ADK запускается «Командная строка средств развёртывания» от имени администратора, и рабочая копия WinPE создаётся одной командой:
copype amd64 C:\WinPE_amd64
Для записи на флешку используется утилита MakeWinPEMedia из того же комплекта:
MakeWinPEMedia /UFD C:\WinPE_amd64 E:
Здесь E: — буква вашей флешки. Утилита отформатирует накопитель и скопирует файлы среды. После завершения флешка готова к загрузке на целевом компьютере.
☑️ Проверка перед записью WinPE на флешку
⚠️ Внимание: команда MakeWinPEMedia полностью стирает указанный накопитель. Перепутанная буква диска приведёт к потере данных на другом устройстве — проверьте букву через «Управление дисками» до запуска команды.
Загрузка компьютера в WinPE
Чтобы стартовать в WinPE, необходимо указать флешку в качестве загрузочного устройства. Обычно это делается через загрузочное меню (Boot Menu), которое вызывается клавишей при включении ПК, либо через изменение приоритета загрузки в настройках BIOS/UEFI. Конкретная клавиша зависит от производителя материнской платы или ноутбука — уточните её в инструкции к вашей модели.
На современных машинах с UEFI и включённым Secure Boot загрузка сторонних сборок WinPE может блокироваться. В таком случае Secure Boot временно отключают в настройках UEFI, а после завершения работ возвращают обратно. Официальная WinPE из ADK обычно совместима с Secure Boot, если собрана корректно.
После загрузки вы увидите чёрное окно командной строки с приглашением X:\windows\system32> — это и есть признак успешного старта среды. Дальше можно запускать diskpart, dism, notepad (да, блокнот в WinPE работает и удобен для просмотра дисков через диалог «Открыть») и другие утилиты.
Как узнать буквы дисков внутри WinPE
Буквы разделов в WinPE часто не совпадают с привычными из установленной Windows. Запустите diskpart и выполните команду list volume — она покажет все тома с буквами, размерами и метками, по которым можно определить нужный диск.
Добавление драйверов и программ в WinPE
Базовая WinPE не знает о специфическом оборудовании: RAID-контроллерах, некоторых сетевых адаптерах, NVMe-накопителях старых платформ. Если целевой диск не виден в diskpart, вероятная причина — отсутствие драйвера контроллера. Его добавляют в образ заранее, монтируя файл 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
Таким же способом в образ интегрируют дополнительные пакеты (например, поддержку PowerShell или WMI) и копируют собственные утилиты. После пересборки образа флешку записывают заново. Это требует аккуратности: ошибка при размонтировании без фиксации изменений (/Commit) просто отменит всю работу.
⚠️ Внимание: драйверы должны соответствовать архитектуре WinPE (x64 или ARM64) и версии ядра. Драйвер от неподходящей версии Windows может не загрузиться или вызвать сбой среды — берите пакеты с сайта производителя оборудования.
Ограничения и типичные проблемы
Даже корректно созданная WinPE может вести себя неожиданно на конкретном железе. Разберём частые ситуации без привязки к конкретным моделям — точное поведение зависит от конфигурации.
- 🖥️ Чёрный экран или зависание при загрузке — возможная причина в несовместимости видеорежима; попробуйте другую сборку или проверьте настройки UEFI.
- 💽 Не виден жёсткий диск — чаще всего не хватает драйвера контроллера хранилища либо включён режим RAID вместо AHCI.
- 🌐 Нет сети — сетевой адаптер требует драйвер, которого нет в базовом образе.
- 🔑 Флешка не появляется в загрузочном меню — проверьте, что накопитель записан корректно и не мешает Secure Boot.
Отдельно стоит помнить о разрядности: 32-битная WinPE не запустит 64-битные программы и наоборот. Для современных UEFI-систем обычно собирают 64-битную версию, что и делает команда copype amd64.
Частые вопросы о WinPE
Можно ли использовать WinPE как обычную операционную систему?
Нет. WinPE — это инструментальная среда с ограниченным набором компонентов и автоматической перезагрузкой при длительной работе. Она не предназначена для установки прикладных программ и повседневного использования.
Чем WinPE отличается от установочной флешки Windows?
Установочная флешка Windows фактически содержит WinPE, которая запускает мастер установки. «Чистая» WinPE из ADK даёт только командную строку без мастера — это конструктор для собственных сценариев обслуживания.
Нужна ли лицензия для использования WinPE?
WinPE распространяется Microsoft в составе бесплатного комплекта ADK для задач развёртывания и обслуживания. Условия использования описаны в лицензионном соглашении ADK — при корпоративном применении стоит ознакомиться с ним на сайте Microsoft.
Почему WinPE не видит мой SSD?
Возможные причины: отсутствие драйвера контроллера хранилища в образе, режим RAID/Intel RST в настройках UEFI вместо AHCI, либо неисправность накопителя. Проверьте видимость диска в diskpart и настройки контроллера в UEFI.
Можно ли запустить WinPE по сети без флешки?
Да, через загрузку PXE с использованием служб развёртывания (например, WDS на Windows Server). Это стандартный способ массовой установки систем в организациях, но требует настройки серверной инфраструктуры.