Пошаговая инструкция: как включить виртуализацию и Hyper-V в Windows 10/11
Чтобы включить виртуализацию и Hyper-V в Windows 10/11, нужно сначала активировать аппаратную поддержку в BIOS/UEFI, а затем установить компоненты через графический интерфейс или PowerShell.
Оглавление
Настройка аппаратной виртуализации в BIOS и UEFI
Включение виртуализации и Hyper-V в Windows 10/11 состоит из двух основных этапов, и первый из них — активация аппаратной поддержки на уровне материнской платы.
Проверка статуса Откройте «Диспетчер задач» (Ctrl+Shift+Esc), перейдите на вкладку «Производительность» → «ЦП» и проверьте пункт «Виртуализация»: там должно быть указано «Включено».
Вход в BIOS Если виртуализация отключена, перезагрузите ПК и нажимайте клавишу входа в BIOS (обычно F2, Del, F10 или Esc). Альтернативный путь: «Параметры» → «Система» → «Восстановление» → «Расширенный запуск» для входа в UEFI из Windows.
Настройка для процессоров Intel Найдите в разделах Advanced, CPU Configuration или Security параметр Intel Virtualization Technology (также может называться VT-x, Intel VMX или Vanderpool) и переведите его в состояние Enabled.
Настройка для процессоров AMD Ищите параметр SVM Mode, AMD-V или Secure Virtual Machine (часто в разделе Advanced или M.I.T.) и активируйте его.
Сохранение После изменения настроек обязательно сохраните конфигурацию (обычно клавиша F10) и перезагрузите компьютер.
Активация компонента Hyper-V в Windows
Hyper-V доступен нативно только в редакциях Pro, Enterprise и Education. В версии Home его установка требует дополнительных манипуляций.
Способ 1: Через компоненты Windows (GUI)
- Нажмите
Win + R, введите командуoptionalfeaturesи нажмите Enter. - В открывшемся окне найдите и отметьте галочками пункты «Hyper-V», «Платформа гипервизора Windows» и «Средства управления Hyper-V».
- Нажмите ОК, дождитесь установки компонентов и перезагрузите систему по запросу.
Способ 2: Через PowerShell / CMD (для администраторов)
Запустите терминал от имени администратора и выполните команду:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Альтернативно можно использовать утилиту DISM:
dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
Для полноценной работы Hyper-V также должны быть включены компоненты «Платформа виртуальной машины» и «Подсистема Windows для Linux» (WSL), если вы планируете использовать соответствующие функции.
Частые ошибки
- Попытка включить Hyper-V до активации аппаратной виртуализации. Сначала нужно проверить статус в «Диспетчере задач» (вкладка «Производительность» → «ЦП») и при необходимости разрешить технологию в BIOS/UEFI.
- Несохранение настроек BIOS. После перевода параметра (Intel Virtualization Technology или SVM Mode) в состояние Enabled необходимо сохранить конфигурацию (обычно клавишей F10) и перезагрузить ПК.
- Поиск Hyper-V в компонентах Windows на домашней редакции. В версии Home компонент недоступен нативно, его нет в стандартном списке компонентов.
FAQ
Как проверить, включена ли виртуализация без перезагрузки? Откройте «Диспетчер задач» (Ctrl+Shift+Esc), перейдите на вкладку «Производительность» и выберите «ЦП». Найдите пункт «Виртуализация»: там должно быть указано «Включено».
В каких редакциях Windows доступен Hyper-V? Компонент Hyper-V доступен нативно только в редакциях Pro, Enterprise и Education.
Можно ли войти в UEFI прямо из Windows? Да. Используйте путь: «Параметры» → «Система» → «Восстановление» → «Расширенный запуск». Оттуда можно выбрать вход в настройки UEFI.