Включить Hyper-V на Windows 10 Pro можно за 5–10 минут — для этого не нужны сторонние программы. Технология виртуализации уже встроена в систему, но по умолчанию отключена. Достаточно активировать её через Панель управления, PowerShell или командную строку. Далее разберём все проверенные способы, а также нюансы, которые помогут избежать ошибок при настройке.

Если вы планируете запускать виртуальные машины для тестирования ПО, развёртывания серверов или обучения, Hyper-V станет надёжным инструментом. Он поддерживает изоляцию гостевых ОС, динамическое выделение ресурсов и интеграцию с Windows на уровне ядра. В этой статье — пошаговые инструкции, требования к системе и ответы на частые вопросы.

Требования к системе для активации Hyper-V

Прежде чем включать Hyper-V, проверьте, подходит ли ваш компьютер. Технология требует:

  • 64-битную версию Windows 10 Pro, Enterprise или Education. В Home-редакции Hyper-V недоступен — только Windows Sandbox или сторонние решения вроде VirtualBox;
  • Процессор с поддержкой аппаратной виртуализации (SLAT). Это все современные от Intel (начиная с Core i3/i5/i7 2-го поколения) и AMD (серии Ryzen, FX, Opteron);
  • Активированную функцию VT-x (Intel) или AMD-V в BIOS/UEFI. Без неё виртуализация работать не будет;
  • Минимум 4 ГБ ОЗУ. Для комфортной работы с виртуальными машинами рекомендуется 8 ГБ и более.

Проверить поддержку виртуализации можно через Диспетчер задач: откройте его (Ctrl+Shift+Esc), перейдите на вкладку Производительность → ЦП. Если внизу указано Виртуализация: Включено, значит аппаратные условия выполнены.

💡

Если в Диспетчере задач виртуализация отключена, зайдите в BIOS/UEFI (обычно клавиша Del или F2 при загрузке) и включите параметры VT-x/AMD-V в разделе Advanced или CPU Settings. После изменения сохраните настройки и перезагрузите ПК.

Способ Сложность Время выполнения Требуемые права Примечания
Через Панель управления Низкая 2–3 минуты Администратор Самый простой метод. Подходит для большинства пользователей.
Через PowerShell Средняя 1–2 минуты Администратор Быстрее графического интерфейса. Требует знания команд.
Через командную строку (CMD) Средняя 1–2 минуты Администратор Аналог PowerShell, но с другими командами.

Сравнение способов включения Hyper-V

Активировать Hyper-V можно тремя основными методами. Каждый из них имеет плюсы и минусы — выберите тот, который удобнее для вас.

Если вы не уверены в своих силах, начните с первого способа — через Панель управления. Он интуитивно понятен и минимизирует риск ошибок.

Как включить Hyper-V через Панель управления

Это самый визуальный и безопасный способ. Следуйте инструкции:

  1. Откройте Панель управления — для этого нажмите Win + R, введите control и нажмите Enter;
  2. Перейдите в раздел Программы → Включение или отключение компонентов Windows;
  3. В открывшемся окне найдите строку Hyper-V и отметьте её галочкой. Разверните подпункты и выберите:
    • Платформа Hyper-V — обязательно;
    • Управление Hyper-V — для работы с инструментами управления (опционально);
    • Инструменты Hyper-V — если планируете подключаться к удалённым хостам.
  4. Нажмите ОК. Система начнёт установку компонентов — это займёт несколько минут;
  5. По завершении перезагрузите компьютер.

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

Активация Hyper-V через PowerShell

Если вы предпочитаете работать с консолью, используйте PowerShell. Этот метод быстрее графического интерфейса и позволяет автоматизировать процесс.

Откройте PowerShell от имени администратора:

  1. Нажмите Win + X и выберите Windows PowerShell (администратор);
  2. Введите команду для включения Hyper-V: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All -NoRestart;
  3. Дождитесь завершения установки. Если нужно активировать и инструменты управления, выполните: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Tools-All;
  4. Перезагрузите компьютер командой: Restart-Computer.
⚠️ Внимание: если вы получите ошибку Hyper-V cannot be installed: VT-x is disabled, проверьте настройки BIOS/UEFI — виртуализация должна быть включена на уровне аппаратного обеспечения.
Какой способ включения Hyper-V вы используете чаще всего?
Через Панель управления
Через PowerShell
Через командную строку
Другой вариант

Командная строка (CMD) для включения Hyper-V

Альтернатива PowerShell — классическая командная строка. Способ подходит для скриптов или систем, где PowerShell отключён.

Выполните следующие шаги:

  1. Откройте Командную строку от имени администратора (Win + X → Командная строка (администратор));
  2. Введите команду для установки Hyper-V: dism /online /enable-feature /featurename:Microsoft-Hyper-V /all /norestart;
  3. Для активации инстрюментов управления добавьте: dism /online /enable-feature /featurename:Microsoft-Hyper-V-Tools-All /all /norestart;
  4. Перезагрузите ПК:
  5. shutdown /r /t 0.

Команды dism работают так же стабильно, как и PowerShell, но требуют точного ввода. Если вы допустите ошибку в названии компонента, установка не начнётся.

Команда Описание Пример
Enable-WindowsOptionalFeature Включает компоненты в PowerShell Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
dism /online /enable-feature Активирует компоненты через CMD dism /online /enable-feature /featurename:Microsoft-Hyper-V
bcdedit Проверяет Support Hyper-V в загрузчике bcdedit /set hypervisorlaunchtype auto

Проверка работы Hyper-V после установки

Убедиться, что Hyper-V включён и работает, можно несколькими способами:

  • Через Диспетчер Hyper-V: найдите его в меню Пуск. Если приложение открывается и отображает ваш компьютер как хост — всё в порядке;
  • Через PowerShell: выполните команду Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V. Если в выводе указано Enabled : True, компонент активирован;
  • Через командную строку: введите systeminfo и найдите строку Hyper-V Requirements. Должно быть указано A hypervisor has been detected. Features required for Hyper-V will be displayed.;
  • Через Диспетчер задач: на вкладке Производительность → ЦП должна отображаться строка Виртуализация: Включено.

Если Hyper-V не работает, проверьте:

  • Поддержку виртуализации в BIOS/UEFI;
  • Правильность введённых команд;
  • Отсутствие конфликтов с другими гипервизорами (например, VirtualBox или VMware).

Даже если Hyper-V включён, некоторые антивирусы (например, Avast или Kaspersky) могут блокировать виртуализацию. В этом случае временно отключите защиту или добавьте исключение для компонентов Hyper-V.

Пошаговая инструкция: создание первой виртуальной машины

Теперь, когда Hyper-V активирован, можно приступить к созданию виртуальной машины. Используем Диспетчер Hyper-V:

  1. Откройте Диспетчер Hyper-V через меню Пуск;
  2. Нажмите «Создать» → «Виртуальная машина» в правой части окна;
  3. Укажите имя VM (например, Windows_10_Test) и выберите папку для хранения файлов;
  4. Выберите поколение виртуальной машины:
    • Поколение 1 — для старых ОС (до Windows 8);
    • Поколение 2 — для современных систем (Windows 8 и новее, Linux). Рекомендуется для большинства случаев.
  5. Выделите оперативную память — минимум 1–2 ГБ для тестовой машины;
  6. Настройте сеть: выберите виртуальный коммутатор (по умолчанию Default Switch);
  7. Создайте виртуальный жёсткий диск:
    • Укажите имя, расположение и размер (например, 25 ГБ для Windows 10);
    • Выберите тип Динамический (диск будет расширяться по мере заполнения) или Фиксированный (выделяется сразу весь объём);
  8. Укажите образ ISO для установки ОС или настройте установку позже;
  9. Проверьте параметры и нажмите Готово.

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

Чек-лист перед созданием виртуальной машины

Выполнено: 0 / 4

Часто задаваемые вопросы

Можно ли включить Hyper-V на Windows 10 Home?

Нет. Hyper-V доступен только в редакциях Windows 10 Pro, Enterprise и Education. Для Home используйте альтернативы: VirtualBox, VMware Workstation Player или встроенный Windows Sandbox (доступен с версии 1803).

Почему после включения Hyper-V не работает виртуализация?

Чаще всего проблема в отключённой аппаратной виртуализации в BIOS/UEFI. Зайдите в настройки материнской платы (обычно клавиша Del, F2 или F12 при загрузке) и включите параметры VT-x (для Intel) или AMD-V (для AMD). Также проверьте, что в Диспетчере задач отображается Виртуализация: Включено.

Как отключить Hyper-V, если он не нужен?

Через Панель управления: Программы → Включение или отключение компонентов Windows → снимите галочку с Hyper-V и перезагрузите ПК. Альтернативно — через PowerShell командой Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -NoRestart.

Можно ли использовать Hyper-V и одновременно?

Теоретически да, но на практике это чревато конфликтами. Оба гипервизора требуют эксклюзивного доступа к аппаратной виртуализации. Если Hyper-V включён, VirtualBox может не запускать или работать нестабильно. Решение — отключить Hyper-V или использовать VirtualBox в режиме Paravirtualization Interface: none.