Как создать загрузочный диск WinPE

создать загрузочный диск WinPE keytrust24.store

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:

  1. Windows Assessment and Deployment Kit (ADK) для вашей версии Windows.
  2. Дополнение WinPE для ADK — отдельный загружаемый пакет.

Скачайте оба компонента с официальной страницы Microsoft ADK. Важно: версия ADK должна соответствовать версии Windows, образ которой вы создаёте.

Установка ADK:

  1. Запустите adksetup.exe и установите только компонент Deployment Tools.
  2. Запустите 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.iso

ISO можно записать на 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

Сторонние программы и службы могут конфликтовать с системными функциями. Чистая загрузка отключает все лишнее и помогает изолировать проблему:

  1. Нажмите Win + R, введите msconfig
  2. На вкладке Службы поставьте галочку Не отображать службы Microsoft
  3. Нажмите Отключить все
  4. Перейдите на вкладку Автозагрузка > Открыть диспетчер задач
  5. Отключите все элементы автозагрузки
  6. Перезагрузите компьютер

Если проблема исчезла в чистой загрузке, включайте службы по одной, перезагружаясь каждый раз. Так вы найдете конфликтующую программу.

Создание нового профиля пользователя

Поврежденный профиль вызывает множество непредсказуемых сбоев. Создайте тестовый аккаунт:

# Создание нового локального администратора
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.

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

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.