Платформа виртуализации Hyper-V доступна не только на серверных версиях Windows, но и в десктопных редакциях Windows 10 и 11. С помощью встроенного гипервизора Hyper-V можно создавать и управлять виртуальными машинами. В этой статье расскажем, как включить компоненты Hyper-V в Windows 10 и 11.
Приобрести оригинальные ключи активации Windows всегда можно у нас в каталоге:
Windows 11 — от 1490 ₽
Windows 10 — от 1110 ₽
Проверка совместимости с Hyper-V
Компоненты Hyper-V доступны в редакциях Pro и Enterprise Windows 10 и 11. Чтобы проверить, поддерживает ли ваш компьютер Hyper-V, выполните следующие шаги:
1. Откройте командную строку с правами администратора.
2. Введите команду:
systeminfo
3. Промотайте вывод до раздела 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 (параметр может называться Intel VT-X или AMD-V).
Также проверить совместимость вашего процессора можно на вкладке CPU в диспетчере задач Windows. Здесь должно быть указано Virtualization: Enabled .
Как включить Hyper-V в Windows через компоненты Windows
1. Нажмите Win + R и впишите команду optionalfeatures, после чего нажмите Enter. (Либо через Панель управления > Программы и компоненты > Включение и отключение компонентов Windows).
2. В списке найдите и выберите для установки компоненты Платформа Hyper-V и Средства управления Hyper-V.
3. Нажмите ОК для установки и перезагрузите компьютер.
Включение Hyper-V через PowerShell
Чтобы включить Hyper-V с помощью командной строки или PowerShell, выполните следующие команды:
1. Откройте PowerShell от имени администратора.
2. Выполните команду:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Или с помощью DISM:
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V-All
3. Перезагрузите компьютер после установки.
Проверка установки Hyper-V
Чтобы убедиться, что компоненты Hyper-V успешно установлены, выполните следующую команду в PowerShell:
Get-WindowsOptionalFeature -Online -FeatureName *hyper*|ft
Также включите автоматический запуск Hyper-V при загрузке системы:
bcdedit /set HypervisorLaunchType auto
Управление Hyper-V
Для управления виртуальными машинами можно использовать графическую консоль Hyper-V Manager. Чтобы открыть её, выполните команду:
virtmgmt.msc
Также для управления виртуальными машинами можно использовать командлеты PowerShell из модуля Hyper-V.
Как включить Hyper-V в редакции Home
Hyper-V недоступен в редакциях Home, однако его можно установить через командную строку с использованием компонента WinSxS. Для этого выполните следующие шаги:
1. Создайте на рабочем столе файл enable-hyperv.bat и вставьте в него следующий код:
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txtDism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause
2. Запустите этот BAT файл с правами администратора.
3. После завершения процесса установки перезагрузите компьютер.
Теперь проверка виртуализации Hyper-V будет доступна даже в домашней редакции Windows 10 или 11.
Следуя этой инструкции, вы сможете успешно включить Hyper-V и начать использовать виртуальные машины в вашей системе.