Включение Hyper-V в Windows 10 и 11: пошаговое руководство
Чтобы включить Hyper-V в Windows 10 и 11, используйте встроенные компоненты Windows через графический интерфейс, PowerShell или DISM. Технология доступна в редакциях Pro и Enterprise, требует поддержки виртуализации на уровне процессора и включения соответствующих параметров в BIOS/UEFI.
Оглавление
Системные требования
Перед включением Hyper-V убедитесь, что система соответствует минимальным требованиям:
- Редакция Windows: Pro или Enterprise (в Home официально не поддерживается)
- Процессор: 64-разрядный с поддержкой SLAT (Second Level Address Translation)
- Память: минимум 4 ГБ ОЗУ
- Виртуализация: должна быть активирована в BIOS/UEFI (Intel VT-x или AMD-V)
Проверка поддержки виртуализации
Перед установкой проверьте, поддерживает ли ваш компьютер виртуализацию.
Через Диспетчер задач
- Откройте Диспетчер задач (Ctrl+Shift+Esc)
- Перейдите на вкладку «Производительность» → «ЦП»
- Найдите параметр «Виртуализация» — должно быть указано «Включено»
Через командную строку
- Запустите командную строку от имени администратора
- Выполните команду
systeminfo - В разделе Hyper-V Requirements проверьте параметры:
- VM Monitor Mode Extensions: Yes
- Virtualization Enabled In Firmware: Yes
- Second Level Address Translation: Yes
- Data Execution Prevention Available: Yes
Если «Virtualization Enabled in Firmware» равен No, включите аппаратную виртуализацию в BIOS/UEFI.
Способ 1: Через компоненты Windows
Для Windows 10
- Нажмите «Пуск» → «Параметры»
- Выберите «Приложения» → «Программы и компоненты»
- Нажмите «Включить или отключить компоненты Windows»
- Отметьте Hyper-V (убедитесь, что отмечены «Платформа Hyper-V» и «Средства управления Hyper-V»)
- Нажмите «ОК» и перезагрузите компьютер
Для Windows 11 Pro/Enterprise
- Нажмите Win+R, введите
appwiz.cplи нажмите Enter - Слева выберите «Включение или отключение компонентов Windows»
- Отметьте Hyper-V со всеми вложенными компонентами
- Нажмите «ОК», дождитесь установки и перезагрузите систему
Способ 2: Через PowerShell
- Откройте Windows PowerShell от имени администратора
- Выполните команду:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
- Когда система предложит перезагрузку, введите Y и нажмите Enter
Способ 3: Через DISM
- Запустите командную строку или PowerShell от имени администратора
- Выполните одну из команд:
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V-All
или
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
- После завершения перезагрузите компьютер
Установка в Windows Home
Хотя Hyper-V официально не поддерживается в редакции Home, его можно установить вручную:
- Создайте текстовый файл с расширением
.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
- Сохраните файл и запустите его от имени администратора
- После завершения введите Y для перезагрузки
Управление Hyper-V
После установки управляйте виртуальными машинами через:
- Графическую консоль: запустите
virtmgmt.mscили найдите «Диспетчер Hyper-V» в меню Пуск - PowerShell: используйте команды модуля Hyper-V
Временное отключение
Если Hyper-V конфликтует с другими программами виртуализации (VirtualBox, эмуляторы Android):
- Запустите командную строку от имени администратора
- Выполните команду:
bcdedit /set hypervisorlaunchtype off
- Перезагрузите компьютер
Чтобы включить обратно:
bcdedit /set hypervisorlaunchtype auto
Затем перезагрузите систему.
Частые ошибки
Hyper-V не отображается в компонентах Windows Убедитесь, что используется редакция Pro или Enterprise. В Home компонент недоступен без ручной установки через batch-файл.
Параметр Virtualization Enabled In Firmware равен No Аппаратная виртуализация отключена в BIOS/UEFI. Зайдите в настройки BIOS при загрузке и включите Intel VT-x или AMD-V.
Конфликт с VirtualBox или эмуляторами Android
Hyper-V может блокировать другие гипервизоры. Используйте команду bcdedit /set hypervisorlaunchtype off для временного отключения.
Недостаточно оперативной памяти Для работы Hyper-V требуется минимум 4 ГБ ОЗУ. При меньшем объёме установка может завершиться ошибкой.
FAQ
Можно ли включить Hyper-V в Windows 10/11 Home? Официально Hyper-V не поддерживается в редакции Home. Однако его можно установить вручную через batch-файл с командами DISM.
Нужно ли перезагружать компьютер после установки Hyper-V? Да, перезагрузка обязательна после включения компонента через любой метод (GUI, PowerShell или DISM).
Как проверить, поддерживает ли процессор виртуализацию?
Откройте Диспетчер задач → вкладка «Производительность» → «ЦП» и проверьте параметр «Виртуализация». Альтернативно используйте команду systeminfo и раздел Hyper-V Requirements.
Как временно отключить Hyper-V без удаления?
Выполните команду bcdedit /set hypervisorlaunchtype off в командной строке от имени администратора и перезагрузите компьютер. Для повторного включения используйте bcdedit /set hypervisorlaunchtype auto.