Windows Preinstallation Environment (WinPE) — минимальная версия Windows, которая запускается прямо с USB-флешки или DVD без установки на диск. Это незаменимый инструмент системного администратора: восстановление повреждённой системы, разбивка дисков, резервное копирование, диагностика. WinPE создаётся бесплатно с помощью Windows ADK. Лицензионный ключ Windows для последующей установки доступен в нашем каталоге Windows.
Главное:
- WinPE создаётся через Windows Assessment and Deployment Kit (ADK) — бесплатно
- Поддерживает командную строку, PowerShell, сетевые подключения и драйверы
- Можно добавлять собственные утилиты и скрипты в образ WinPE
- Итоговый образ записывается на USB через команду MakeWinPEMedia
Подготовка: загрузка и установка Windows ADK
Для создания WinPE необходимо установить два компонента от Microsoft:
- Windows Assessment and Deployment Kit (ADK) для вашей версии Windows.
- Дополнение WinPE для ADK — отдельный загружаемый пакет.
Скачайте оба компонента с официальной страницы Microsoft ADK. Важно: версия ADK должна соответствовать версии Windows, образ которой вы создаёте.
Установка ADK:
- Запустите adksetup.exe и установите только компонент Deployment Tools.
- Запустите adkwinpesetup.exe и установите компонент Windows Preinstallation Environment.
После установки в меню «Пуск» появится ярлык Среда средств развёртывания и работы с образами — специальная командная строка с нужными переменными окружения.
Подробнее о загрузочных носителях — в статье о чистой установке.
Создание рабочей копии WinPE
Откройте «Среду средств развёртывания» от имени администратора и выполните следующие команды.
Создание рабочей копии файлов WinPE:
copype amd64 C:WinPE_amd64Команда copype создаёт папку со всеми необходимыми файлами. Параметр amd64 означает 64-битную архитектуру (для большинства современных ПК). Для планшетов на ARM используйте arm64.
После выполнения в папке C:WinPE_amd64 появятся:
media— структура будущего загрузочного носителя.mount— пустая папка для монтирования образа.fwfiles— файлы загрузчика для UEFI и BIOS.
О разбивке дисков перед установкой читайте в статье о разбивке диска.
Монтирование образа и добавление компонентов
Файл boot.wim внутри WinPE можно модифицировать — добавлять драйверы, пакеты языков, утилиты и скрипты.
Монтирование образа для редактирования:
Dism /Mount-Image /ImageFile:"C:WinPE_amd64mediasourcesboot.wim" /index:1 /MountDir:"C:WinPE_amd64mount"Добавление пакета PowerShell:
Dism /Add-Package /Image:"C:WinPE_amd64mount" /PackagePath:"C:Program Files (x86)Windows Kits10Assessment and Deployment KitWindows Preinstallation Environmentamd64WinPE_OCsWinPE-PowerShell.cab"Добавление поддержки сети (WMI):
Dism /Add-Package /Image:"C:WinPE_amd64mount" /PackagePath:"...WinPE_OCsWinPE-WMI.cab"Копирование своих утилит в образ:
xcopy C:MyTools C:WinPE_amd64mountWindowsSystem32 /YСохранение и размонтирование образа:
Dism /Unmount-Image /MountDir:"C:WinPE_amd64mount" /CommitЗапись WinPE на USB-флешку
После сборки образа запишите его на USB-накопитель объёмом не менее 1 ГБ (рекомендуется 4+ ГБ).
Автоматическая запись командой MakeWinPEMedia:
MakeWinPEMedia /UFD C:WinPE_amd64 X:Где X: — буква вашей USB-флешки. Внимание: команда полностью форматирует флешку. Все эти на ней будут удалены.
Создание ISO-образа (для записи позже или на виртуальную машину):
MakeWinPEMedia /ISO C:WinPE_amd64 C:WinPE_amd64.isoISO можно записать на USB через Rufus или встроенный «Запись образа диска» Windows 11.
О загрузке оригинального ISO Windows читайте в статье о загрузке ISO.
Загрузка с WinPE и полезные команды
Вставьте USB-флешку в компьютер и выберите её как устройство загрузки через BIOS/UEFI Boot Menu (обычно F12, F11 или Del при старте).
WinPE загрузится и откроет командную строку. Для запуска PowerShell введите:
powershellПолезные команды в среде WinPE:
diskpart— разбивка и форматирование дисков.bootrec /fixmbr— восстановление главной загрузочной записи.bootrec /rebuildbcd— перестройка конфигурации загрузчика.sfc /scannow /offbootdir=C: /offwindir=C:Windows— проверка файлов установленной Windows.regedit— редактор реестра для работы с кустами офлайн-системы.
Подключение к сети в WinPE:
wpeinit
net use Z: 192.168.1.100shareКоманда wpeinit инициализирует сеть. После этого можно подключить сетевые ресурсы и скопировать нужные файлы.
Документация Microsoft по Windows PE. Лицензионный ключ Windows для полной установки после диагностики — в нашем каталоге Windows.
Частые ошибки при настройке
Разберем типичные промахи, которые допускают пользователи. Знание этих ловушек сэкономит время и нервы.
Ошибка 1: Изменение параметров без резервной копии
Любые системные настройки следует менять только после создания точки восстановления. Если что-то пойдет не так, откат займет пару минут. Без резервной копии придется искать и отменять каждое изменение вручную.
Ошибка 2: Использование устаревших инструкций
Интерфейс Windows 11 регулярно обновляется. Инструкция для версии 22H2 может не подходить для 24H2 — расположение некоторых настроек меняется. Всегда проверяйте версию своей системы: Win + R > winver.
Ошибка 3: Запуск без прав администратора
Многие системные операции требуют повышенных привилегий. Если команда возвращает «Отказано в доступе», закройте терминал и откройте его заново от имени администратора (правая кнопка > Запуск от имени администратора).
Ошибка 4: Игнорирование перезагрузки
Часть изменений вступает в силу только после перезагрузки. Не путайте выход из системы с полной перезагрузкой — выберите именно «Перезагрузка» в меню Пуск.
Альтернативные способы
Один путь к результату — хорошо. Несколько путей — надежно. Если основной метод не сработал, попробуйте альтернативный.
Через PowerShell
PowerShell дает больше контроля и возможность автоматизации. Большинство операций из графического интерфейса можно выполнить одной командой. Преимущество — возможность записать команды в скрипт и применить на нескольких компьютерах:
# Проверка текущих параметров
Get-ComputerInfo | Select-Object WindowsProductName, WindowsVersion, OsArchitectureЧерез групповые политики (gpedit.msc)
В редакциях Windows 11 Pro и Enterprise доступен редактор групповых политик. Он управляет теми же параметрами, что и реестр, но через удобный древовидный интерфейс. Лицензионные ключи для Pro-версий доступны в нашем каталоге Windows 11.
Через реестр Windows
Реестр — самый глубокий уровень настройки. Откройте regedit (Win + R > regedit) и перейдите к нужному разделу. Перед правками экспортируйте ветку реестра: правая кнопка на разделе > Экспортировать. Подробнее о работе с реестром читайте в руководстве по regedit.
Автоматизация через скрипты
Когда одну и ту же настройку нужно применить на нескольких компьютерах, ручная работа через интерфейс становится неэффективной. Автоматизация через скрипты решает эту задачу.
Создайте файл с расширением .ps1 и запускайте через PowerShell:
# Пример скрипта для массового применения настроек
$computers = @("PC-01", "PC-02", "PC-03")
foreach ($pc in $computers) {
Write-Host "Настройка $pc..."
# Здесь команды для каждого ПК
}
Write-Host "Готово. Обработано: $($computers.Count) компьютеров"Для запуска скриптов PowerShell может потребоваться изменение политики выполнения:
# Разрешить запуск локальных скриптов
Set-ExecutionPolicy RemoteSigned -Scope CurrentUserПодробнее о создании скриптов читайте в статье о создании BAT-файлов.
Советы по устранению проблем
Если описанные выше методы не дали результата, попробуйте расширенный набор действий. Каждый шаг проверен на практике и занимает не более 10 минут.
Проверка обновлений Windows
Убедитесь, что установлены все доступные обновления. Многие ошибки исправляются именно через обновления:
# Проверка и установка обновлений через PowerShell
# Установка модуля (один раз)
Install-Module PSWindowsUpdate -Force -Scope CurrentUser
# Проверка доступных обновлений
Get-WindowsUpdate
# Установка всех обновлений
Install-WindowsUpdate -AcceptAllЧистая загрузка Windows
Сторонние программы и службы могут конфликтовать с системными функциями. Чистая загрузка отключает все лишнее и помогает изолировать проблему:
- Нажмите Win + R, введите
msconfig - На вкладке Службы поставьте галочку Не отображать службы Microsoft
- Нажмите Отключить все
- Перейдите на вкладку Автозагрузка > Открыть диспетчер задач
- Отключите все элементы автозагрузки
- Перезагрузите компьютер
Если проблема исчезла в чистой загрузке, включайте службы по одной, перезагружаясь каждый раз. Так вы найдете конфликтующую программу.
Создание нового профиля пользователя
Поврежденный профиль вызывает множество непредсказуемых сбоев. Создайте тестовый аккаунт:
# Создание нового локального администратора
net user TestAdmin Pa$$w0rd /add
net localgroup Administrators TestAdmin /addВойдите под новым аккаунтом и проверьте, сохраняется ли проблема. Если нет — дело в профиле. Перенесите эти из старого профиля в новый через папку C:Users.
Часто задаваемые вопросы
WinPE бесплатный?
Да, Windows ADK и дополнение WinPE предоставляются Microsoft бесплатно. Плата взимается только за лицензию полной Windows, которую вы устанавливаете с помощью WinPE.
На какой версии Windows нужно создавать WinPE?
ADK устанавливается на любую современную Windows (10/11). Версия ADK определяет, на каком железе запустится WinPE, а не на каком компьютере он создавался.
Можно ли запустить WinPE в виртуальной машине?
Да, ISO-образ WinPE подходит для Hyper-V, VMware и VirtualBox. Это удобно для тестирования скриптов и инструментов перед применением на реальном железе.
Как добавить в WinPE поддержку русского языка?
Добавьте языковой пакет при монтированном образе: Dism /Add-Package с пакетом WinPE-FontSupport-WinRE.cab и WinPE-WinRERussian.cab, затем пропишите настройки локали через intl.cpl или скрипт winpeshl.ini.



