Исправление ошибки «No Hypervisor was found (0xC0351000)» в Windows Sandbox

Windows Sandbox — это лёгкая среда для изолированного запуска небезопасных приложений и файлов. Ошибка «No Hypervisor was found» означает, что Windows не смог обнаружить работающий гипервизор. Причин несколько: аппаратная виртуализация отключена в BIOS/UEFI, не включены необходимые компоненты Windows, или гипервизор не запускается при старте системы.
Ниже описаны проверенные шаги по обнаружению и устранению проблемы, альтернативы и сценарии, когда исправление может не помочь.
Содержание
- Проверка аппаратной виртуализации в BIOS/UEFI
- Включение компонентов Virtual Machine Platform и Windows Hypervisor Platform
- Настройка автозапуска гипервизора через BCD
- Диагностика и дополнительные решения
- Роли и чек-листы (админ, пользователь, разработчик)
- Методика тестирования и критерии приёмки
- Варианты и альтернативы
- Часто задаваемые вопросы
Проверка аппаратной виртуализации в BIOS/UEFI
Все средства, основанные на виртуализации, требуют включённой аппаратной виртуализации (Intel VT-x или AMD-V). Начните с проверки статуса в Диспетчере задач.
Шаги для проверки:
- Правой кнопкой мыши нажмите на Пуск и откройте Диспетчер задач.
- Перейдите на вкладку «Производительность».
- Выберите раздел «ЦП».
- Найдите поле «Виртуализация»: там должно быть «Включена». Если «Отключена», переходите к включению в BIOS/UEFI.
Шаги для включения аппаратной виртуализации (пример для большинства ноутбуков, в т.ч. HP):
- Выключите компьютер.
- Нажмите кнопку питания, затем многократно нажмите Esc (или клавишу, указанную вашим производителем) для вызова меню загрузки.
- Нажмите F10, чтобы войти в BIOS/UEFI Setup.
- В BIOS/UEFI перейдите на вкладку Configuration или Security (в зависимости от производителя).
- Найдите параметр с названиями Virtualization, Virtualization Technology, Intel VT-x, AMD-V или SVM и выберите Enabled.
- Сохраните настройки (обычно F10) и перезагрузите компьютер.
Примечания:
- В современных системах BIOS может называться UEFI. В некоторых ноутбуках опция может находиться в разделе Advanced или System Configuration.
- Если опция отсутствует, проверьте документацию производителя или обновите прошивку (UEFI) с официального сайта.
Включение компонентов Virtual Machine Platform и Windows Hypervisor Platform
Windows Sandbox требует соответствующих компонентов Windows. Их можно включить через диалог «Компоненты Windows».
Шаги:
- Откройте Параметры (Win + I). Затем в поле поиска введите appwiz.cpl и нажмите Enter, чтобы открыть классическую панель управления.
- В левой колонке нажмите «Включение или отключение компонентов Windows».
- Найдите и установите флажки:
- Virtual Machine Platform
- Windows Hypervisor Platform
- (Опционально) Hyper-V, если вы планируете использовать Hyper-V непосредственно
- Нажмите OK и дождитесь установки компонентов.
- Перезагрузите систему.
Важно: Virtual Machine Platform и Windows Hypervisor Platform обеспечивают API и платформенную поддержку для гипервизора. Без них Sandbox не сможет запуститься.
Настройка автозапуска гипервизора при старте системы
Иногда гипервизор не запускается при старте Windows. Чтобы гарантировать его запуск, измените Boot Configuration Data (BCD).
- Откройте Командную строку от имени администратора (Win → введите cmd → Запуск от имени администратора).
- Выполните команду:
BCDEDIT /Set {current} hypervisorlaunchtype auto- Перезагрузите компьютер.
- После перезагрузки можно проверить текущее значение командой:
bcdeditНайдите строку Hypervisorlaunchtype — она должна иметь значение Auto.
Чтобы отключить автозапуск гипервизора (если это требуется, например, для работы VMware Workstation):
bcdedit /set hypervisorlaunchtype offПерезагрузите систему после изменения.
Замечание: при включённом гипервизоре некоторые сторонние гипервизоры (старые версии VMware или VirtualBox) могут требовать дополнительных настроек или несовместимы вовсе.
Диагностика: чек-лист и распространённые причины
Чек-лист для быстрой диагностики (выполняется по порядку):
- В Диспетчере задач в разделе ЦП «Виртуализация» = Включена
- Включены Virtual Machine Platform и Windows Hypervisor Platform
- Hypervisorlaunchtype = Auto в bcdedit
- Ваше издание Windows — Pro / Enterprise / Education (Sandbox недоступен в Home)
- Антивирус/защитное ПО не блокирует виртуализацию (проверьте отдельные настройки «защищённых виртуальных сред»)
- В BIOS/UEFI включены VT-x или AMD-V
Распространённые причины ошибки:
- Аппаратная виртуализация отключена или её нет (старый процессор)
- Компоненты Windows не включены
- Гипервизор отключён в BCD
- Конфликт с другим гипервизором/защитным ПО
- Используется редакция Windows, где Sandbox недоступен (например, Home без дополнительных настроек)
Дополнительные решения и обходные пути
Если стандартные шаги не помогли, попробуйте следующее:
- Обновите драйверы чипсета и прошивку UEFI с сайта производителя.
- Временно отключите антивирус/Endpoint Protection и retry запуск Sandbox.
- Если используете старую версию VirtualBox/VMware, обновите до версии с поддержкой Hyper-V или временно отключите Hyper-V.
- Попробуйте создать чистую учётку администратора и запустить Sandbox там.
Альтернативы, если Sandbox недоступен:
- Sandboxie-Plus — изолированная среда для отдельных приложений; работает на многих редакциях Windows.
- Hyper-V / VirtualBox / VMware Workstation — полноценные виртуальные машины. Подходят для тестирования, но тяжелее по ресурсам.
Модель принятия решения (когда что выбрать)
- Нужно лёгкое и быстрое тестирование приложений без установки ОС — Windows Sandbox.
- Нужна полная виртуальная машина с persistent state — Hyper-V, VirtualBox или VMware.
- Нужно только изолировать одно приложение, без виртуальной машины — Sandboxie-Plus.
flowchart TD
A'Запуск Windows Sandbox' --> B{Виртуализация включена в BIOS?}
B -- Да --> C{Virtual Machine Platform включён?}
B -- Нет --> Z[Включить в BIOS/UEFI]
C -- Да --> D{Hypervisorlaunchtype = Auto?}
C -- Нет --> Y[Включить компоненты Windows]
D -- Да --> E[Запустить Sandbox]
D -- Нет --> X[Установить hypervisorlaunchtype Auto]Роли и обязанности: что должен сделать админ, пользователь, разработчик
Режим администратора (что выполнить):
- Проверить и включить аппаратную виртуализацию в BIOS/UEFI.
- Включить Virtual Machine Platform и Windows Hypervisor Platform.
- Настроить bcdedit для автозапуска гипервизора.
- Проверить совместимость со сторонними гипервизорами и антивирусом.
Обычный пользователь (что проверить и передать админу):
- Сообщить точный текст ошибки и время её возникновения.
- Сделать скриншоты Диспетчера задач (вкладка ЦП) и списка компонентов Windows.
Разработчик / тестировщик:
- Тестировать приложение в Sandbox после выполнения всех настроек.
- Документировать нестандартные сценарии и репродуцируемые ошибки.
Методика тестирования и критерии приёмки
Минимальная методика тестирования:
- Проверить статус виртуализации в Диспетчере задач.
- Убедиться, что Virtual Machine Platform и Windows Hypervisor Platform установлены.
- Установить hypervisorlaunchtype = Auto и перезагрузить систему.
- Запустить Windows Sandbox и выполнить контрольный сценарий (см. тест-кейсы).
Критерии приёмки:
- Sandbox запускается без ошибки «No Hypervisor was found».
- В Sandbox можно запустить тестовое приложение и выполнить базовую сетевую/файловую операцию.
- При перезагрузке гипервизор запускается автоматически и Sandbox остаётся работоспособным.
Тест-кейсы (примеры):
- TC-1: Проверка статуса виртуализации в Диспетчере задач — ожидаемый результат: «Включена».
- TC-2: Включение Virtual Machine Platform и запуск Sandbox — ожидаемый результат: Sandbox запускается.
- TC-3: Установка hypervisorlaunchtype=auto и проверка bcdedit — ожидаемый результат: Hypervisorlaunchtype = Auto.
Безопасность и приватность
- Windows Sandbox запускает приложения в изолированной среде с чистой копией ОС. По умолчанию данные Sandbox не сохраняются после закрытия.
- Не переносите чувствительные учётные данные в среду Sandbox.
- При использовании альтернатив (VMware, VirtualBox) учитывайте настройки сети и общих папок, чтобы не допустить утечку данных.
Совместимость и замечания по изданиям Windows
- Windows Sandbox официально доступен в редакциях Pro, Enterprise и Education Windows 10/11.
- На Windows Home Sandbox может быть недоступен; альтернативы — Sandboxie-Plus или полноценные VMs.
- Старые процессоры без поддержки VT-x / AMD-V не смогут запускать Sandbox.
Краткое руководство администратора (SOP)
- Сделать резервную копию важных данных и настроек BIOS/UEFI.
- Войти в UEFI, включить аппаратную виртуализацию.
- В Windows включить Virtual Machine Platform и Windows Hypervisor Platform.
- Выполнить BCDEDIT /Set {current} hypervisorlaunchtype auto.
- Перезагрузить систему и проверить в Диспетчере задач.
- Запустить Sandbox и выполнить тест-кейсы.
Когда исправление может не сработать
- Если процессор не поддерживает VT-x/AMD-V — аппаратное ограничение.
- Если политика корпоративной сети или MDM блокирует включение Hyper-V/гипервизора.
- При несовместимости с устаревшим сторонним ПО, которое напрямую обращается к виртуализации.
Часть терминов — 1‑строчная глоссарий
- Гипервизор: программный слой, который управляет виртуальными машинами.
- VT-x / AMD-V: аппаратная поддержка виртуализации у Intel и AMD.
- BCD: Boot Configuration Data, конфигурация загрузки Windows.
- Sandbox: лёгкая изолированная среда для безопасного запуска приложений.
Часто задаваемые вопросы
Что делать, если у меня Windows Home?
Windows Sandbox официально не поддерживается в Home. Рассмотрите Sandboxie-Plus или установку Hyper-V/VirtualBox/VMware.
Может ли антивирус блокировать Sandbox?
Да. Некоторые функции защиты могут препятствовать запуску гипервизора. Временно отключите защиту и проверьте поведение.
Как отменить автозапуск гипервизора?
Выполните в cmd от администратора:
bcdedit /set hypervisorlaunchtype offи перезагрузите систему.
Резюме
- Проверьте аппаратную виртуализацию в BIOS/UEFI и в Диспетчере задач.
- Включите Virtual Machine Platform и Windows Hypervisor Platform в компонентах Windows.
- Настройте hypervisorlaunchtype = Auto через bcdedit и перезагрузите систему.
- Если проблема сохраняется, проверьте совместимость процессора, политику безопасности и стороннее ПО.
Краткие рекомендации: начните с проверки статуса в Диспетчере задач и затем последовательно выполните шаги в этой статье. Если нужно, используйте альтернативы — Sandboxie-Plus или полноценные виртуальные машины.
Похожие материалы
RDP: полный гид по настройке и безопасности
Android как клавиатура и трекпад для Windows
Советы и приёмы для работы с PDF
Calibration в Lightroom Classic: как и когда использовать
Отключить Siri Suggestions на iPhone