Как узнать, что запускает Hyper-V в Windows 10

Вопрос или проблема

Я хочу запустить 64-битную виртуальную машину в VirtualBox на Windows 10, поэтому мне нужно отключить Hyper-V.

Я попробовал разные подходы (см. информацию ниже), но Hyper-V все еще запускается.

В моем системном журнале (Административные инструменты -> Просмотр событий -> Журналы Windows -> Система) я вижу сообщение “Hypervisor успешно запущен” от источника “Hyper-V-Hypervisor”, и оно всегда появляется сразу после сообщения “Прошивка сообщила о метриках загрузки” от источника Kernel-Boot.

Существует ли способ отследить, какой процесс запускает Hyper-V?

Шаги, предпринятые для отключения Hyper-V

  • Отключение Hyper-V в “Функции Windows”
  • Следовал рекомендациям здесь, а именно:
    • Отключил Device Guard в групповой политике компьютера
    • Выполнил команду “bcdedit /set hypervisorlaunchtype off”
    • Выполнил команду “DISM /Online /Disable-Feature:Microsoft-Hyper-V”
  • Следовал рекомендациям здесь для отключения Credentials Guard
  • Следовал рекомендациям здесь для отключения Secure Boot

Отключив “Подсистему Windows для Linux” в Функции Windows, я, наконец, смог предотвратить любую активность Hyper-V. Она была установлена (по умолчанию) только в версии 1 — если это имеет значение для WSL2.

Ответ или решение

Как определить, что запускает Hyper-V на Windows 10 и успешно его отключить для работы с VirtualBox

Если вы хотите запускать 64-битные виртуальные машины в VirtualBox на Windows 10, необходимо отключить Hyper-V, так как данный компонент может быть несовместим с VirtualBox. Несмотря на предпринятые вами шаги, Hyper-V продолжает запускаться. Давайте разберемся, как можно точно определить и отключить его запуск.

Определение причины запуска Hyper-V

  1. Проверка событий системы: Вы уже отметили, что в журнале системы (Admin Tools -> Events Viewer -> Windows Logs -> System) появляется сообщение «Hypervisor successfully started». Это указывает на фактический запуск гипервизора Windows. Данное событие происходит сразу после сообщения от Kernel-Boot, связанного с загрузкой оборудования, что делает возможным предположение, что Hyper-V включается на уровне конфигурации системы.

  2. Поиск через PowerShell: Вы можете использовать PowerShell чтобы проверить состояние Hyper-V и связанные службы:

    Get-WindowsOptionalFeature -Online | Where-Object {$_.FeatureName -like "*Hyper-V*"}

    Это позволит определить, какие компоненты Hyper-V установлены и их текущий статус.

  3. Анализ процессов: Используйте систему мониторинга процессов (например, Process Explorer от Sysinternals), чтобы отследить, какие системные процессы инициируют старт Hyper-V. Обратите внимание на старт на уровне ядра и компоненты, которые могут быть связаны с брандмауерами и безопасностью.

Меры по отключению Hyper-V

Учитывая шаги, которые вы уже предприняли, вот дополнительные рекомендации:

  1. Отключение через командную строку: Убедитесь, что вы запустили командную строку от имени администратора и введите следующую команду для полного отключения:

    bcdedit /set hypervisorlaunchtype off
  2. Отключение WSL: Вы уже нашли, что отключение «Windows-Subsystem for Linux» привело к прекращению активности Hyper-V. Это верное направление, так как WSL2 использует виртуализацию Hyper-V для своей работы.

  3. BIOS/UEFI Настройки: Проверьте ваш BIOS/UEFI для опций виртуализации, таких как Intel VT-x или AMD-V, и убедитесь что они отключены или правильно настроены в соответствии с вашими нуждами.

  4. Windows Features: Убедитесь еще раз, что все относящиеся к Hyper-V функции, включая расширенную безопасность, Device Guard и Credential Guard, отключены в Windows Features.

Заключение

Определение причин запуска Hyper-V требует тщательного анализа как на уровне операционной системы, так и BIOS/UEFI. Надеюсь, что указанные шаги помогут вам полностью отключить Hyper-V и использовать VirtualBox без проблем. Убедитесь в точности выполнения каждого шага, и если Hyper-V все еще запускается, возможно, стоит рассмотреть переустановку Windows с настройкой системы с нуля.

Оцените материал
Добавить комментарий

Капча загружается...