sadrix logoSadriX
Минцифры готовит обязательную регистрацию IMEI смартфонов, купленных за границей
Гайды

Как включить Hyper-V в Windows 11 Pro: пошаговая инструкция

Включаем виртуализацию за 10 минут без сторонних программ

09 545 просмотров5 мин
0
Поделиться:TelegramVK

Введение

Hyper-V — это встроенная в Windows 11 Pro технология виртуализации от Microsoft. Она позволяет создавать и запускать виртуальные машины (ВМ) прямо в системе, без установки сторонних гипервизоров вроде VirtualBox или VMware. Hyper-V часто используют для тестирования программ, развёртывания серверных сред, изучения Linux и Windows Server, а также для изоляции потенциально опасного ПО.

В Windows 11 Pro компонент Hyper-V доступен по умолчанию, но не активирован. В этой статье мы разберём, как включить Hyper-V несколькими способами, как проверить, что виртуализация работает, и что делать, если что-то пошло не так.

Требования для включения Hyper-V

Прежде чем приступать, убедитесь, что ваша система соответствует следующим условиям:

  • Редакция Windows 11: Pro, Enterprise или Education. В домашней версии (Home) Hyper-V официально отсутствует, но его можно установить скриптом (мы рассмотрим это отдельно).

  • Процессор: 64-битный с поддержкой виртуализации (Intel VT-x или AMD-V).

  • Виртуализация в BIOS/UEFI: должна быть включена. Обычно опция называется Intel Virtualization Technology, VT-x, AMD-V или SVM Mode.

  • Оперативная память: минимум 4 ГБ, рекомендуется 8 ГБ и больше.

  • Свободное место на диске: хотя бы 20–30 ГБ для виртуальных машин.

  • Права администратора: для изменения компонентов Windows.

Если у вас Windows 11 Home, переходите сразу к разделу «Как включить Hyper-V в Windows 11 Home».

Шаг 1. Проверяем поддержку виртуализации в BIOS/UEFI

Первым делом нужно убедиться, что процессор поддерживает виртуализацию и она включена на уровне прошивки.

1. Откройте «Диспетчер задач» (Ctrl + Shift + Esc). 2. Перейдите на вкладку «Производительность» и выберите «ЦП». 3. В правом нижнем углу найдите строку «Виртуализация». Если там написано «Включено» — всё в порядке. Если «Отключено» — потребуется зайти в BIOS/UEFI и активировать соответствующую опцию.

Для входа в BIOS перезагрузите компьютер и нажмите клавишу (Del, F2, F10 или Esc — зависит от производителя). Найдите раздел Advanced, CPU Configuration или Security и включите Intel Virtualization Technology / AMD-V (SVM Mode). Сохраните настройки (обычно F10) и выйдите.

Шаг 2. Включаем Hyper-V через «Компоненты Windows»

Самый простой способ — использовать графический интерфейс.

1. Нажмите Win + R, введите optionalfeatures и нажмите Enter. Откроется окно «Компоненты Windows». 2. В списке найдите «Hyper-V». Разверните его и отметьте галочками:

- «Платформа Hyper-V»;

- «Службы управления Hyper-V». 3. Нажмите ОК. Windows начнёт поиск и установку компонентов. 4. После завершения установки появится предложение перезагрузить компьютер. Согласитесь.

После перезагрузки в меню «Пуск» появится папка «Средства администрирования Windows» с ярлыком «Диспетчер Hyper-V». Также можно запустить его через поиск.

Шаг 3. Включаем Hyper-V через PowerShell

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

1. Нажмите правой кнопкой на «Пуск» и выберите «Терминал (Администратор)» или «Windows PowerShell (Администратор)». 2. Выполните команду для проверки доступных компонентов:

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

3. Чтобы включить Hyper-V, введите:

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

4. Дождитесь завершения операции и перезагрузите компьютер командой Restart-Computer.

Этот метод удобен для автоматизации и удалённого управления.

Шаг 4. Активация Hyper-V через DISM

Ещё один способ — использовать утилиту DISM в командной строке.

1. Запустите командную строку от имени администратора. 2. Введите команду:

   dism /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

3. После завершения перезагрузите ПК.

DISM полезен, если графический интерфейс недоступен или работает некорректно.

Шаг 5. Проверяем, что Hyper-V работает

После перезагрузки убедимся, что компонент активен.

  • Откройте «Диспетчер Hyper-V» через поиск. Если он запускается и отображает список виртуальных машин (пока пустой) — всё готово.

  • В PowerShell выполните:

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

Состояние должно быть Enabled.

  • Также можно проверить службу vmms (Hyper-V Virtual Machine Management) в оснастке «Службы» (services.msc). Она должна быть запущена.

Шаг 6. Настройка сети для виртуальных машин

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

1. Откройте «Диспетчер Hyper-V». 2. В правой панели выберите «Диспетчер виртуальных коммутаторов». 3. Создайте новый коммутатор типа «Внешний» (External), привяжите его к вашему физическому адаптеру и дайте понятное имя, например «ExternalSwitch». 4. Сохраните настройки.

Теперь при создании ВМ вы сможете выбрать этот коммутатор.

Шаг 7. Создание первой виртуальной машины

1. В «Диспетчере Hyper-V» нажмите «Создать» → «Виртуальная машина». 2. Укажите имя и расположение файлов ВМ. 3. Выберите поколение: для современных ОС (Windows 10/11, Linux) лучше «Поколение 2». 4. Задайте объём оперативной памяти (например, 4096 МБ) и включите динамическую память при необходимости. 5. Настройте сеть, выбрав созданный ранее коммутатор. 6. Подключите виртуальный жёсткий диск (создайте новый или используйте существующий). 7. Укажите ISO-образ установочного диска. 8. Завершите мастер и запустите ВМ.

Шаг 8. Включение Hyper-V в Windows 11 Home

В домашней редакции Hyper-V скрыт, но его можно активировать вручную с помощью скрипта. Официальной поддержки нет, поэтому возможны нюансы.

1. Создайте текстовый файл с расширением .bat и следующим содержимым:

   pushd "%~dp0"
   dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hv.txt
   for /f %%i in ('findstr /i . hv.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
   del hv.txt
   Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
   pause

2. Запустите файл от имени администратора. 3. После завершения перезагрузите компьютер.

Учтите: метод может не сработать на некоторых сборках, а также нарушает лицензионное соглашение. Используйте на свой страх и риск.

Шаг 9. Отключение Hyper-V при необходимости

Если Hyper-V больше не нужен, его можно отключить.

  • Через «Компоненты Windows»: снимите галочку с «Hyper-V» и перезагрузитесь.

  • Через PowerShell:

  Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
  • Через DISM:

  dism /Online /Disable-Feature /FeatureName:Microsoft-Hyper-V

После отключения виртуальные машины перестанут запускаться, но их файлы сохранятся.

Типичные ошибки и их решение

1. «Hyper-V не найден в списке компонентов Windows»

  • Причина: у вас Windows 11 Home. Решение: используйте скрипт из шага 8 или установите Pro.

  • Также проверьте, что система не является частью домена с ограничениями.

2. «Не удалось включить Hyper-V: запрошенная операция не поддерживается»

  • Скорее всего, в BIOS отключена виртуализация. Включите Intel VT-x или AMD-V.

3. Ошибка 0x80070005 (отказано в доступе)

  • Запускайте PowerShell или командную строку от имени администратора.

4. После включения Hyper-V перестали работать VirtualBox или VMware

  • Это нормально: Hyper-V монополизирует аппаратную виртуализацию. Для совместной работы отключите Hyper-V или используйте режим совместимости в VMware.

5. Виртуальная машина не запускается, ошибка о нехватке памяти

  • Уменьшите объём выделяемой памяти или закройте лишние приложения.

6. Нет доступа к интернету в виртуальной машине

  • Проверьте, что виртуальный коммутатор создан и привязан к активному сетевому адаптеру.

FAQ

Можно ли включить Hyper-V в Windows 11 Home? Официально нет, но существует неофициальный метод через DISM (см. шаг 8). Он работает не на всех сборках.

Влияет ли Hyper-V на производительность основной системы? При запущенных виртуальных машинах — да, ресурсы делятся. В простое влияние минимально.

Как узнать, поддерживает ли мой процессор виртуализацию? Проверьте в «Диспетчере задач» на вкладке «Производительность» → «ЦП» или в утилите CPU-Z.

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

Можно ли использовать Hyper-V и WSL2 одновременно? Да, WSL2 использует Hyper-V, поэтому они отлично совместимы.

Как удалить Hyper-V полностью? Отключите компонент через «Компоненты Windows» или PowerShell, затем при необходимости удалите папку с виртуальными машинами вручную.

Итог

Включение Hyper-V в Windows 11 Pro — задача, с которой справится даже начинающий пользователь. Главное — убедиться, что процессор поддерживает виртуализацию, и активировать её в BIOS. Затем достаточно отметить нужный компонент в системе или выполнить пару команд в PowerShell. После перезагрузки вы получите полноценную платформу для виртуальных машин, которая пригодится для тестирования, разработки и обучения. Если что-то не получается, сверьтесь с разделом типичных ошибок — чаще всего проблема решается включением VT-x/AMD-V или запуском от имени администратора.

Читайте также

Комментарии

Комментарии доступны только зарегистрированным пользователям. Войти

  • Пока нет комментариев. Будьте первым.