Hyper-V поставляется со всеми версиями Windows 11… кроме Home. Однако не волнуйтесь; есть способы включить Hyper-V в Windows 11 Home.
Вы можете включить Hyper-V в Windows 11 в качестве дополнительной функции, включенной по умолчанию в операционную систему. Это позволяет создавать виртуальные машины для установки и запуска гостевой ОС на виртуальном оборудовании. Однако Hyper-V доступен только для версий операционной системы Pro, Education и Enterprise. Если вы используете версию Home, вам придется полагаться на диспетчер виртуальных машин сторонних производителей.
Если вы не хотите использовать сторонний диспетчер виртуальных машин, вот как установить Hyper-V в Windows 11 Home с помощью пакетного скрипта.
Как включить аппаратную виртуализацию в Windows 11
Hyper-V — это простой гипервизор, для работы которого требуется аппаратная виртуализация, включенная в BIOS. Большинство современных систем поддерживают аппаратную виртуализацию, и вы можете включить ее в BIOS.
Приведенные ниже действия предназначены для ноутбука HP. Обратитесь к руководству пользователя или ресурсам базы знаний на веб-сайте производителя компьютера, чтобы узнать о других системах.
Чтобы включить аппаратную виртуализацию в BIOS:
- Выключите компьютер, если он включен.
- Нажмите кнопку Power , чтобы включить компьютер, а затем начните нажимать клавишу F10 , чтобы войти в BIOS. Клавиша настройки BIOS зависит от производителя. Итак, используйте F10, F2, F12, F1, или DEL и посмотрите, какой из них подходит именно вам.
- Попав в утилиту настройки BIOS, откройте вкладку Конфигурация .
- Используйте клавишу со стрелкой вниз и выделите Технология виртуализации.
- Нажмите Enter , а затем выберите Включено. Нажмите Enter еще раз, чтобы сделать выбор.
- Далее нажмите F10 , чтобы сохранить изменения и выйти из BIOS.
- Ваш компьютер перезагрузится с включенной аппаратной виртуализацией. Теперь вы можете продолжить установку Hyper-V в своей системе.
Как установить Hyper-V в Windows 11 Home
Следующий шаг — создать и запустить пакетный скрипт для установки необходимых файлов для включения Hyper-V в Windows 11 Home.
Прежде чем приступить к следующему набору шагов, создайте точку восстановления. Это поможет вам восстановить текущее состояние вашего компьютера, если в процессе что-то пойдет не так.
Чтобы включить Hyper-V в Windows 11 Home:
1. Откройте новый файл Notepad. Для этого нажмите Win + R, введите notepad и нажмите OK.
2. В файле Notepad скопируйте и вставьте следующий скрипт:
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.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause
3. Нажмите Ctrl + S , чтобы открыть диалоговое окно сохранения.
4. В поле имя файла введите hyperv.bat. Расширение .bat в конце имени файла важно для выполнения сценария.
5. Затем щелкните раскрывающийся список для Сохранить как тип и выберите Все файлы.
6. Нажмите кнопку Сохранить , чтобы сохранить файл.
7. Затем щелкните правой кнопкой мыши по файлу hyperv.bat и выберите Запуск от имени администратора. Нажмите Да , если появится запрос от службы контроля учетных записей пользователей.
8. Скрипт начнет выполняться в командной строке для установки Hyper-V. Это может занять некоторое время, поэтому дождитесь завершения процесса.
9. После завершения вы увидите сообщение об успешном завершении операции.
10. Введите Y для подтверждения и перезагрузки компьютера. Если нет, введите N для выхода из командной строки.
Обратите внимание, что вам потребуется перезагрузить компьютер, чтобы применить изменения. После перезагрузки у вас должен быть установлен Hyper-V в Windows 11 Home. Введите Hyper-V в поиске Windows и нажмите на Hyper-V Manager, чтобы создать новую виртуальную машину.
Если он по-прежнему недоступен, вы можете включить Hyper-V с помощью диалогового окна компонентов Windows, командной строки и Windows PowerShell.
Вот как вы можете быстро добавить Hyper-V в Windows 11 с помощью командной строки:
- Нажмите клавишу Win и введите cmd. Затем щелкните правой кнопкой мыши на командной строке и выберите Запуск от имени администратора.
- В окне командной строки введите следующую команду и нажмите Enter:
<code>DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
- Приведенная выше команда использует инструмент Deployment Imaging Service and Management (DISM) для включения Microsoft Hyper-V и необходимых зависимостей на вашем компьютере с Windows. Сообщение об успешном завершении операции означает, что вы успешно включили Hyper-V.
Как отключить Hyper-V в Windows 11 Home
Вы можете отключить Hyper-V в Windows 11 Home с помощью диалогового окна функций Windows.
Чтобы отключить Hyper-V:
- Нажмите Win + R, чтобы открыть диалоговое окно Выполнить.
- Введите optionalfeatures.exe и нажмите OK.
- В диалоговом окне « Компоненты Windows» найдите опцию Hyper-V.
- Снимите флажок с опции Hyper-V и нажмите OK. Дождитесь завершения процесса удаления.
- Далее нажмите на Перезагрузить сейчас, чтобы перезагрузить компьютер и применить изменения.
Помимо Hyper-V, в ОС Windows есть еще одно отличное решение для виртуализации, Windows Sandbox — облегченная среда рабочего стола для изолированного запуска приложений. Вы можете включить Windows Sandbox из функций Windows, но только в версиях операционной системы Pro и Enterprise.
В отличие от Hyper-V, в домашней версии Windows 11 нет пакетного скрипта для установки приложения Sandbox. Вместо этого вы можете использовать одну из альтернатив Windows Sandbox для Windows для изолированного запуска и тестирования приложений.
Запустите Hyper-V в Windows 11 Home
Microsoft официально ограничила использование Hyper-V выпусками операционной системы Pro, Education и Enterprise. Однако небольшая настройка в BIOS и удобный пакетный скрипт могут помочь вам установить Hyper-V в Windows 11 Home.
После запуска Hyper-V вы можете установить Windows, Ubuntu и другие поддерживаемые операционные системы на виртуальную машину.