Ситуация, когда вы загрузились с флешки с образом WinPE для восстановления системы или спасения данных, но в "Моем компьютере" пусто, является одной из самых распространенных и пугающих ошибок. Пользователь видит только виртуальные диски и свою загрузочную флешку, в то время как основной SSD или HDD полностью игнорируется. Это создает ложное ощущение потери данных, хотя физически накопитель часто находится в исправном состоянии.

Проблема кроется в несоответствии между драйверами, встроенными в минимизированную среду Windows PE, и реальным оборудованием вашего компьютера. Современные материнские платы используют сложные контроллеры, которые требуют специфических драйверов для инициализации. Если образ WinPE собран без учета вашей конфигурации, система просто не может "поговорить" с диском, что приводит к его отсутствию в списке доступных носителей.

Драйверы контроллера SATA и режим работы BIOS

Самая частая причина невидимости диска — конфликт режимов работы контроллера хранилища в BIOS/UEFI и отсутствующий драйвер в загрузочной среде. Современные процессоры Intel и AMD используют технологию RST (Rapid Storage Technology) или RAID даже на обычных домашних компьютерах, что требует дополнительных драйверов Intel RST или AMD RAID. Если в BIOS установлен режим RAID или Intel RST, а образ WinPE не содержит соответствующего драйвера, диск будет недоступен.

Вам необходимо зайти в настройки BIOS и проверить параметр SATA Operation или SATA Mode Selection. В большинстве случаев решение заключается во временном переключении режима с RAID или Intel RST на режим AHCI. Это стандартный режим, драйверы которого есть в любом базовом образе Windows. Однако, если вы планируете возвращать настройки обратно после восстановления, учтите, что это может потребовать правки реестра загрузочной системы.

  • ⚙️ Зайдите в BIOS/UEFI (обычно клавиши Del, F2 или F10 при старте)
  • 🔍 Найдите раздел Storage Configuration или Peripherals
  • 🔄 Смените режим с RAID на AHCI
  • 💾 Сохраните изменения и перезагрузитесь в WinPE

⚠️ Внимание: Если на диске установлена рабочая Windows, переключение режима с RAID на AHCI может привести к ошибке загрузки (синий экран BSOD) после возврата настроек. Используйте этот метод только для доступа к данным, а не для постоянной загрузки.

💡

Переключение режима SATA в BIOS с RAID/RST на AHCI — это самый быстрый способ проверить, является ли проблема программной несовместимостью драйверов.

Добавление драйверов в образ WinPE вручную

Если смена режима в BIOS невозможна или нежелательна (например, используется массив RAID), единственным выходом станет интеграция необходимых драйверов в сам образ загрузочной флешки. Вам понадобятся файлы драйверов .inf, .sys и .cat для вашего контроллера хранилища. Обычно они скачиваются с официального сайта производителя материнской платы в разделе поддержки для вашей модели, например, ASUS ROG Strix или Gigabyte Z790.

Процесс обновления образа требует использования утилиты DISM (Deployment Image Servicing and Management). Вам нужно смонтировать файл образа boot.wim, добавить в него драйверы и сохранить изменения. Это можно сделать как через командную строку на работающей Windows, так и с помощью специализированных программ для сборки загрузочных флешек, таких как WinPE Builder или Active@ Boot Disk.

Как добавить драйвер через DISM вручную

Для этого откройте командную строку от имени администратора, смонтируйте образ командой `dism /Mount-Wim /WimFile:boot.wim /index:1 /MountDir:C:\mount`, затем добавьте драйвер командой `dism /Image:C:\mount /Add-Driver /Driver:D:\drivers /Recurse` и завершите работу командой `dism /Commit-Wim /MountDir:C:\mount`.

⚠️ Внимание: При сборке образа убедитесь, что вы добавляете драйверы именно для архитектуры вашей системы (x64 или x86). Драйверы для 64-битной системы не заработают в 32-битном WinPE.

📊 Какой тип накопителя у вас используется?
  • Обычный SATA SSD/HDD
  • M.2 NVMe SSD
  • RAID-массив
  • Другое

Проблемы с интерфейсом M.2 NVMe и USB-контроллерами

Владельцы современных компьютеров с накопителями M.2 NVMe часто сталкиваются с тем, что старые версии WinPE (например, на базе Windows 7 или ранней Windows 10) физически не имеют драйверов для протокола NVMe. В отличие от SATA, протокол NVMe требует специфической поддержки в ядре системы. Если ваш образ создан давно, он может просто не знать о существовании таких дисков.

Кроме того, проблема может быть связана с контроллером USB, к которому подключена загрузочная флешка. Если вы используете порты USB 3.0 или USB 3.1 (обычно синие или красные) на старых материнских платах, драйверы USB 3.0 могут отсутствовать в среде загрузки. Это приведет к тому, что флешка не загрузится, или после загрузки диск не будет виден из-за конфликта ресурсов.

  • 🔌 Попробуйте подключить флешку к порту USB 2.0 (черный разъем)
  • 💾 Используйте свежий образ WinPE на базе Windows 10 22H2 или Windows 11
  • 🔧 Проверьте, обновлен ли UEFI материнской платы до последней версии
💡

Если вы используете утилиту Acronis или AOMEI для создания загрузочного диска, обязательно выберите опцию "Добавить драйверы для NVMe" в настройках создания образа.

Проверка физического подключения и кабелей

Прежде чем углубляться в программные настройки, необходимо исключить банальные аппаратные неисправности. Иногда WinPE не видит диск, потому что он физически не определяется BIOS. Это может быть вызвано окислением контактов, отошедшим кабелем или выходом из строя самого накопителя. Осмотрите разъемы SATA и кабель питания.

Вам стоит попробовать подключить диск к другому порту на материнской плате, если таковые доступны. Иногда порт SATA может быть отключен в BIOS или поврежден. Также попробуйте использовать другой кабель SATA, так как они часто выходят из строя без видимых внешних повреждений. Если у вас есть второй компьютер, проверьте диск там, чтобы исключить его аппаратную смерть.

Переключите кабель SATA на другой порт|Проверьте кабель питания от БП|Попробуйте подключить диск к другому ПК|Визуально осмотрите контакты M.2 на наличие пыли-->

Использование командной строки для диагностики

Графический интерфейс Проводника не всегда отображает все доступные диски, особенно если они имеют нестандартную разметку или не инициализированы. В таких случаях надежнее использовать утилиту diskpart в командной строке WinPE. Она дает доступ к низкому уровню управления дисками и может показать то, что скрыто в интерфейсе.

Запустите командную строку (обычно через меню "Пуск" или комбинацию клавиш) и введите diskpart. После запуска утилиты выполните команду list disk. Если ваш диск отображается здесь с правильным объемом, значит проблема в разметке или файловой системе, а не в драйверах. Если диска нет и в diskpart, проблема аппаратная или в драйверах контроллера.

diskpart

list disk

select disk 0

list partition

⚠️ Внимание: Будьте предельно осторожны при работе в diskpart. Ошибочный выбор диска может привести к полному удалению данных. Всегда сверяйте объем диска перед выполнением команд clean или format.

Сравнение версий WinPE и их совместимость

Не все образы загрузочных флешек одинаковы. Старые сборки на базе Windows 7 или Windows 8 часто не поддерживают новые стандарты UEFI и современные накопители. Для корректной работы с оборудованием последних 3-4 лет необходим образ на базе Windows 10 (не ниже версии 1909) или Windows 11. Разница в поддержке драйверов колоссальна.

Ниже приведена таблица, показывающая совместимость различных версий WinPE с типами накопителей:

Версия WinPE Базовая ОС Поддержка NVMe Поддержка USB 3.0/3.1
WinPE 3.1 Windows 7 Нет (требует патча) Нет (нужен драйвер)
WinPE 5.0 Windows 8.1 Частично Есть
WinPE 10.0 Windows 10 Полная Полная
WinPE 11.0 Windows 11 Полная (Optane) Полная
💡

Используйте только актуальные образы WinPE на базе Windows 10/11 для работы с современным оборудованием, чтобы избежать проблем с драйверами.

Устранение конфликтов с безопасной загрузкой (Secure Boot)

Иногда проблема не в драйверах, а в настройках безопасности UEFI. Функция Secure Boot может блокировать загрузку не подписанных драйверов или образов, что приводит к тому, что некоторые компоненты WinPE не загружаются корректно. Это может косвенно влиять на инициализацию дисковых контроллеров.

Вам нужно войти в BIOS и найти параметр Secure Boot. Попробуйте временно отключить его (Disable). Также проверьте режим загрузки: если у вас современный диск, он должен загружаться в режиме UEFI, а не Legacy/CSM. Смешивание этих режимов может приводить к странным ошибкам, когда система видит флешку, но не может корректно взаимодействовать с накопителем.

  • 🔒 Отключите Secure Boot в разделе Security или Boot
  • 🚀 Убедитесь, что режим загрузки установлен в UEFI
  • 🔄 Отключите опцию Fast Boot для полной инициализации оборудования

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

Что делать, если диск виден в BIOS, но не в WinPE?

Это почти всегда проблема драйверов. Скачайте драйвер контроллера хранилища с сайта производителя материнской платы на другом компьютере, запишите его на отдельную флешку и загрузите драйвер вручную через "Диспетчер устройств" в WinPE.-->

Альтернативные методы восстановления доступа

Если стандартный WinPE не справляется, попробуйте использовать специализированные дистрибутивы на базе Linux, такие как GParted Live или SystemRescue. Ядро Linux часто имеет более широкую поддержку аппаратного обеспечения "из коробки" и может видеть диски, которые игнорирует Windows.

Эти дистрибутивы позволяют просматривать файловые системы NTFS и exFAT, копировать данные на внешние носители и даже восстанавливать разметку диска. Если вам нужно просто скопировать важные файлы, это может быть самым быстрым решением без необходимости возиться с драйверами Windows.