Как включить аппаратную виртуализацию и Hyper-V в Windows 10 и 11: полное руководство

Иван Корнев·27 июля 2026·3 мин

Чтобы включить аппаратную виртуализацию и Hyper-V в Windows 10 и 11, необходимо сначала активировать поддержку VT-x или AMD-V в BIOS/UEFI, а затем установить компонент Hyper-V через панель управления или PowerShell. Это требуется для запуска виртуальных машин и использования таких технологий, как WSL2.

Оглавление

Проверка поддержки виртуализации

Перед настройкой убедитесь, что ваш процессор поддерживает необходимые технологии. Для работы Hyper-V требуется 64-разрядный процессор с поддержкой SLAT (Second Level Address Translation) и минимум 4 ГБ оперативной памяти.

Проверить текущий статус виртуализации можно через Диспетчер задач:

  1. Откройте Диспетчер задач.
  2. Перейдите на вкладку Производительность.
  3. Выберите раздел ЦП.
  4. Посмотрите параметр Виртуализация: если указано «Включено», аппаратная поддержка активна. Если «Отключено», её нужно активировать в BIOS/UEFI.

Требования к системе

Для корректной работы Hyper-V ваше оборудование должно соответствовать следующим минимальным требованиям:

  • Процессор: 64-разрядный CPU с поддержкой SLAT.
  • Оперативная память: не менее 4 ГБ.

Без выполнения этих условий установка компонента будет невозможна или система не сможет запускать виртуальные машины.

Включение виртуализации в BIOS/UEFI

Аппаратная виртуализация настраивается на уровне прошивки материнской платы (BIOS или UEFI). Названия опций могут отличаться в зависимости от производителя процессора:

  • Intel: Intel Virtualization Technology (VT-x), Vanderpool.
  • AMD: AMD-V, SVM Mode.

Зайдите в настройки BIOS/UEFI при загрузке компьютера (обычно клавиши Del, F2 или F10), найдите раздел настроек процессора (CPU Configuration) и включите соответствующую опцию. После сохранения изменений потребуется перезагрузка.

Установка компонента Hyper-V

После включения аппаратной поддержки в BIOS необходимо активировать сам компонент Hyper-V в операционной системе. Это можно сделать двумя способами.

Через интерфейс Windows

  1. Откройте Панель управления.
  2. Перейдите в раздел Программы и компоненты.
  3. Нажмите Включение или отключение компонентов Windows.
  4. Найдите в списке пункт Hyper-V и установите флажок рядом с ним.
  5. Нажмите ОК и дождитесь установки файлов.

Через PowerShell

Запустите PowerShell от имени администратора и выполните следующую команду:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

После включения компонента Hyper-V любым из способов обязательна перезагрузка компьютера для применения изменений.

Доступность в редакциях Windows

Важно учитывать, что полный функционал Hyper-V доступен не во всех версиях ОС:

  • Доступен: Windows 10/11 Pro, Enterprise и Education.
  • Недоступен напрямую: Windows Home.

Для пользователей редакции Home существуют альтернативы, такие как использование платформы виртуализации Windows (Windows Hypervisor Platform) или подсистемы WSL2, которые могут работать без полного пакета Hyper-V.

Частые ошибки

  • Ошибка установки Hyper-V: Чаще всего возникает из-за того, что аппаратная виртуализация не включена в BIOS/UEFI. Проверьте статус в Диспетчере задач перед установкой компонента.
  • Отсутствие пункта Hyper-V в компонентах: Если вы используете Windows Home, этот компонент скрыт. Используйте альтернативные методы виртуализации, поддерживаемые в этой редакции.
  • Система не загружается после включения: Убедитесь, что ваш процессор поддерживает SLAT. На старых 64-разрядных процессорах без этой поддержки Hyper-V работать не будет.

FAQ

Можно ли включить Hyper-V в Windows 10/11 Home? Напрямую компонент Hyper-V в редакции Home недоступен. Однако можно использовать платформу виртуализации Windows или WSL2 для решения большинства задач, требующих виртуализации.

Нужна ли перезагрузка после включения виртуализации в BIOS? Да, перезагрузка необходима для того, чтобы материнская плата применила новые настройки прошивки. Также перезагрузка требуется после установки компонента Hyper-V в самой Windows.

Как узнать, поддерживает ли мой процессор виртуализацию? Откройте Диспетчер задач, перейдите на вкладку «Производительность» -> «ЦП». Если в поле «Виртуализация» указано «Включено», значит, поддержка есть и она активна. Если «Отключено», проверьте настройки BIOS/UEFI.