Что делать если нету Hyper-V на компьютере Windows 11 — вопрос, который волнует многих пользователей, столкнувшихся с отсутствием встроенного гипервизора от Microsoft. Hyper-V позволяет запускать виртуальные машины прямо в системе, но по умолчанию он отключён или недоступен на большинстве редакций Windows 11. Причины могут быть разные: неподходящая версия ОС, отключённая виртуализация в BIOS, отсутствие поддержки процессора или просто неактивированный компонент.
В этой статье разберём все возможные причины и дадим пошаговые инструкции, как включить Hyper-V. От простейших способов через «Включение и отключение компонентов Windows» до проверки поддержки виртуализации на уровне железа. Если вы хотите запускать виртуальные машины для тестирования ПО, разработки или изучения новых технологий — этот материал для вас.
Почему Hyper-V отсутствует в Windows 11
Прежде чем переходить к решению, нужно понять, почему Hyper-V может отсутствовать. Вот основные причины:
- Редакция Windows 11. Hyper-V доступен только в Pro, Enterprise и Education. В Домашней (Home) версии его нет — ограничивает функционал для бытовых пользователей.
- Отключённая виртуализация в BIOS/UEFI. Даже если ОС поддерживает Hyper-V, без активированной функции
Intel VT-xилиAMD-Vв настройках материнской платы гипервизор работать не будет. - Несовместимый процессор. Старые CPU (до 2010 года) могут не поддерживать аппаратную виртуализацию. Проверьте свой процессор на сайте производителя.
- Отключённые компоненты Windows. Hyper-V не установлен по умолчанию — его нужно активировать вручную.
- Конфликт с другими гипервизорами. Если у вас установлен VirtualBox, VMware или WSL 2, они могут блокировать Hyper-V.
Если у вас Windows 11 Home, Hyper-V не будет доступен ни при каких обстоятельствах. В этом случае используйте альтернативы: VirtualBox, VMware Workstation Player или WSL 2 для запуска Linux-контейнеров.
| Производитель BIOS | Раздел настройки | Название опции |
|---|---|---|
| AMI BIOS | Advanced → CPU Configuration |
Intel Virtualization Technology (VT-x) или AMD-V |
| Award BIOS | Advanced BIOS Features |
Virtualization Technology или SVM Mode |
| UEFI (ASUS, Gigabyte) | Advanced → CPU Configuration |
Intel VT-d или AMD IOMMU |
Как проверить поддержку виртуализации на уровне железа
Перед тем как включать Hyper-V, убедитесь, что ваш процессор и материнская плата поддерживают аппаратную виртуализацию. Сделать это можно несколькими способами.
Способ 1: через командную строку
Откройте Командная строка от имени администратора и введите:
systeminfo | findstr /B /C:"Гипер-V"
Если в результате вы увидите строку Гипер-V - Выполняется: Нет — значит, компонент отключён. Если строка отсутствует или написано Не поддерживается, проблема в железе или BIOS.
Способ 2: через утилиту CPU-Z
Скачайте бесплатную утилиту CPU-Z с официального сайта. Запустите её и перейдите на вкладку CPU. Проверьте наличие пункта VT-x (для Intel) или AMD-V (для AMD). Если он есть — процессор поддерживает виртуализацию.
Способ 3: через BIOS/UEFI
Перезагрузите компьютер и войдите в BIOS (обычно клавиши F2, Del, F12 или Esc при загрузке). Ищите разделы Advanced, CPU Configuration или Virtualization. Названия могут отличаться в зависимости от производителя материнской платы (ASUS, Gigabyte, MSI и др.).
Как включить виртуализацию в BIOS
Если проверка показала, что процессор поддерживает виртуализацию, но она отключена в BIOS, нужно её активировать. Вот пошаговая инструкция:
- Перезагрузите компьютер.
- При появлении логотипа производителя материнской платы нажмите клавишу для входа в BIOS (обычно
F2,DelилиF12). - Найдите раздел с настройками процессора (
CPU Configuration,AdvancedилиSystem Configuration). - Ищите опции
Intel Virtualization Technology (VT-x)для процессоров илиAMD-V/SVM Modeдля AMD. - Установите значение
Enabled(Включено). - Сохраните изменения (обычно клавиша
F10) и перезагрузите компьютер.
После включения виртуализации в проверьте её работу через командную строку (systeminfo) или утилиту CPU-Z.
Включение Hyper-V через компоненты Windows
Если виртуализация на уровне железа включена, а редакция Windows 11 поддерживает Hyper-V (Pro, Enterprise, Education), можно приступать к активации компонента. Есть два способа: через графический интерфейс и командную строку.
Способ 1: через «Включение и отключение компонентов Windows»
- Откройте
Панель управления(можно через поиск Windows). - Выберите
Программы → Включение или отключение компонентов Windows. - В открывшемся окне найдите
Hyper-Vи отметьте галочками все подпункты:Гипервизор Hyper-V(обязательно)Средства управления Hyper-V(для работы с консолью)
- Нажмите
ОКи дождитесь установки компонентов. - Перезагрузите компьютер.
Способ 2: через или командную строку
Откройте PowerShell от имени администратора и выполните команду:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All -NoRestart
Для установки только гипервизора (без инструментов управления):
Enable-WindowsOptionalFeature -Online -FeatureName Hyper-V-Hypervisor -All -NoRestart
После выполнения команд перезагрузите ПК.
⚠️ Внимание: Если вы используете WSL 2 (Windows Subsystem for Linux), включение Hyper-V может потребовать дополнительной настройки. В некоторых случаях WSL 2 автаматически активирует виртуализацию, но конфликтует с другими гипервизорами.
Проверка работы Hyper-V после настройки
После включения компонентов и перезагрузки нужно убедиться, что Hyper-V работает корректно. Вот как это проверить:
| Метод проверки | Команда/действие | Ожидаемый результат |
|---|---|---|
| Командная строка | bcdedit /enum | findstr hypervisorlaunchtype |
Должно отобразиться hypervisorlaunchtype Auto |
| PowerShell | Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V |
Статус должен быть Enabled |
| Диспетчер задач | Откройте вкладку Производительность → CPU |
В разделе Виртуализация должно быть Включено |
| Hyper-V Manager | Запустите hypervm.msc через Win + R |
Должно открыться окно управления виртуальными машинами |
Что делать, если Hyper-V не включается
Если после всех манипуляций Hyper-V всё равно не работает, есть несколько возможных причин и решений:
Проблема: Windows 11 Home
В Домашней версии Hyper-V нет. Решений два:
- Обновитесь до Windows 11 Pro (стоимость около 3–5 тыс. рублей).
- Используйте альтернативы: VirtualBox, VMware Workstation Player или Parallels Desktop (для Mac).
Проблема: виртуализация отключена на уровне железа
Проверьте ещё раз и убедитесь, что опции VT-x или AMD-V включены. На некоторых ноутбуках (например, Lenovo, HP) может потребоваться отключить Secure Boot или Fast Boot.
Проблема: конфликт с другими гипервизорами
Если у вас установлен VirtualBox или VMware, они могут блокировать Hyper-V. Решение:
- Отключите другие гипервизоры в их настройках.
- Используйте командную строку для сброса конфигурации:
bcdedit /set hypervisorlaunchtype auto
Hyper-V доступен только в Windows 11 Pro, Enterprise и Education. В Home версии его нет, и включить его невозможно — только обновить ОС или использовать альтернативы.
Создание первой виртуальной машины в Hyper-V
Если Hyper-V успешно включён, можно приступать к созданию виртуальной машины. Вот краткая инструкция:
- Откройте
Диспетчер Hyper-V(hypervm.msc). - В правой части окна выберите
Создать → Виртуальная машина. - Укажите имя VM (например,
Windows 10 Test). - Выберите поколение виртуальной машины:
- Поколение 1 — для старых ОС (Windows 7, Linux).
- Поколение 2 — для современных систем (Windows 10/11, UEFI).
- Выделите оперативную память (рекомендуется не менее 2 ГБ для тестовой VM).
- Настройте сетевой адаптер (по умолчанию будет создан виртуальный коммутатор).
- Создайте виртуальный жёсткий диск (рекомендуемый размер — 25–50 ГБ).
- Укажите путь к ISO-образу с операционной системой.
- Завершите создание и запустите виртуальную машину.
Чек-лист перед созданием виртуальной машины
Часто задаваемые вопросы
Можно ли включить Hyper-V на Windows 11 Home?
Нет. Hyper-V доступен только в редакциях Pro, Enterprise и Education. В Домашней версии не предоставляет эту функцию. Альтернативы: VirtualBox, VMware Workstation Player или WSL 2 для Linux.
Почему после включения Hyper-V компьютер стал работать медленнее?
Hyper-V reservoir часть ресурсов (ОЗУ, CPU) под виртуальные машины. Если вы выделили слишком много памяти или ядер, система может тормозить. Рекомендуется оставлять не менее 4 ГБ ОЗУ и 2 ядер для хост-системы. Проверьте настройки в Диспетчере Hyper-V.
Как отключить Hyper-V, если он не нужен?
Чтобы отключить Hyper-V, откройте Панель управления → Программы → Включение или отключение компонентов Windows и снимите галочки с Hyper-V. Затем перезагрузите компьютер. Также можно использовать PowerShell: Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -NoRestart.
Можно ли использовать Hyper-V и WSL 2 одновременно?
Да, но с оговорками. WSL 2 по умолчанию использует Hyper-V для виртуализации. Если вы включили Hyper-V вручную, WSL 2 будет работать нормально. Однако другие гипервизоры (например, VirtualBox) могут конфликтовать. В этом случае нужно отключить их или настроить совместимость.