Что такое Hyper-V в Windows 11: включение и отключение функции

компоненты Windows 11

В ОС Windows 11 есть Hyper V – система для создания виртуальных серверов. Функция эта есть в корпоративной и профессиональной версии Windows 11, но есть возможность установить ее в домашней.

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

Что такое Hyper-V

Hyper V – аппаратная виртуализация от Microsoft, основанная на гипервизоре – мониторе виртуальных машин. Эта технология позволяет проектировать виртуальные компьютеры с заданными параметрами, которые будут работать одновременно. Чем мощнее сервер, тем больше виртуальных машин на нем можно запустить. Чаще всего такая виртуализация используется на мощных серверах с большим объемом места на жестком диске, когда необходимо несколько серверов под разные нужды. Это позволяет экономить место в помещении, не покупая аппаратные серверы.

vm

Виртуальные операционные системы полностью изолированы и не могут нанести вред основному компьютеру, кроме тех случаев, когда виртуальные хосты и основной компьютер объединены в сеть. В этом случае учитывают человеческий фактор и принимают меры по антивирусной защите. На виртуальных компьютерах можно устанавливать ОС Windows и Linux.

Hyper V используется в таких случаях:

  • Если деятельность пользователя предполагает использование нескольких операционных систем разных версий для их тестирования.
  • Если на основной системе не запускается какая-либо программа.
  • Для создания виртуальной локальной сети.
  • Для тестирования разрабатываемых программ.
  • Для налаживания взаимодействия разных систем, например, Windows и Linux.
  • Для запуска подозрительных и вредоносных скриптов или web-адресов с целью отслеживания их разрушающей деятельности.
  • Если на новой ОС не работает старая игра. Тогда на виртуальный компьютер устанавливается старая система, на которой будут запускаться старые программы и игры.
  • Виртуальные системы используют также люди, тщательно следящие за безопасностью в интернете – им проще удалить систему, из которой они работали, чем подчищать следы своего пребывания и деятельности в интернете.

Еще на виртуальных компьютерах удобно испытывать сайты на локальных Web-серверах – чтобы не откатывать изменения во многих файлах и не менять многочисленные настройки, проще удалить виртуальную систему и работать с ее очередной копией.

Проверка функции виртуализации

Перед тем, как включить виртуализацию, посмотрите, запущена ли в системе эта функция. Самый простой способ:

  • Запустить диспетчер задач.
  • Зайти во вкладку «Производительность».
  • Внизу под графиком использования процессора есть пункт «Виртуализация» с надписью «Включено». Если этой надписи нет, значит, аппаратная виртуализация отключена.

проверка

При попытке запустить виртуальную машину в Windows 11 при отключенной виртуализации будет появляться сообщение, что не функционирует один из компонентов Hyper V.

Включить виртуализацию в Windows 11 можно через bios или UEFI. Для этого:

  • Перезагружаем компьютер.
  • Нажимаем комбинацию клавиш для запуска интерфейса управления (у каждого производителя компьютеров свои комбинации – чаще всего подойдет кнопка Del).
  • Ищем параметр, отвечающий за виртуализацию. Обычно он находится в главном разделе Advanced и в его названии есть слово Virtualization.
  • Переключаем в его в «Enabled», сохраняем изменения и перезагружаем компьютер.

После этого в диспетчере задач должен появиться соответствующий пункт.

Важно! Если процессор не поддерживает технологию виртуализации, в этом случае на компьютере не получится воспользоваться этой функцией. Процессор должен быть 64-битный и поддерживать технологию SLAT. Процессоры Intel дополнительно должны поддерживать технологию VT-x. Также оперативной памяти на компьютере должно быть больше 4 Гб.

Способы установки Hyper-V

Программы и компоненты

В Windows 11 установить Hyper V проще всего в оснастке «Программы и компоненты», которая находится в панели управления. Не обязательно в нее заходить, для посещения нужного раздела комбинацией клавиш Win+R откройте приложение «Выполнить». В строке ввода наберите «appwiz.cpl» и нажмите Энтер.

Появятся «Программы и компоненты», далее выполняем такие действия:

  1. Слева выбираем «Включение и отключение компонентов Windows».
  2. В открывшемся списке отмечаем галочки напротив «Hyper-V» и вложенных подпунктов.
  3. Далее нажимайте ОК и ждите окончания инсталляции компонентов.компоненты

После установки ярлыки программы появятся в меню Пуск – Все приложения – Инструменты Windows. Для удобства их можно переместить на рабочий стол.

Dism

Включить Hyper V в Windows 11 можно также при помощи программы Dism, которая не имеет оконного интерфейса.

  • Откройте командную строку или Power Shell с правами администратора.
  • Наберите команду «DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V»
  • Запустите эту команду и дождитесь окончания процесса.dism

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

PowerShell

Откройте Powershell также с расширенными правами и наберите: «Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All».

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

Если у вас Windows 11 Home

Возможность добавления Hyper V в Windows 11 версии Home отсутствует изначально, так как это урезанная версия для домашнего использования и она не предполагает наличие на ней продвинутых функций для администрирования и разработки. Если открыть раздел «Включение и отключение компонентов Windows», то можно заметить, что этого пункта там нет.

При запуске утилиты DISM будет сообщение об ошибке – данный компонент системе неизвестен. Такая же ситуация и в Powershell.

Чтобы обойти эту ситуацию, нужно создать файл сценария с расширением .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

Можно скопировать этот текст в блокнот и сохранить в формате .bat или редактировать созданный файл сценария.

bat

Его нужно запустить с правами администратора, для этого откройте командную строку с этими правами и перетяните туда файл, затем нажмите Enter. Можно просто запустить файл. При запуске в командной строке окно не закроется и после окончания можно ознакомиться с установленными пакетами и процессом установки.

После окончания установки перезапустите компьютер.

Можно также воспользоваться готовым скриптом, который называется Hyper-V Installer. Его можно найти в интернете. Лучше скачивать с приличных сайтов, чтобы не попался вредоносный файл. Если вы знакомы с командами, ознакомьтесь с содержимым файла на всякий случай или запустите его сначала в виртуальной ОС. Далее действуйте по инструкции:

  • Скачайте и распакуйте архив, запустите скрипт с расширенными правами.
  • В появившемся окне вводим «1», что означает установку.
  • Ждем окончания процесса и перезагружаем компьютер.

Скрипт понадобится системным администраторам для быстрой установки Hyper V на обслуживаемых компьютерах. Пояснения в нем на немецком языке, но все равно они все понятны. Для удобства можно перевести на любой другой язык, поправив текст в скрипте.

Отключение

Можно на время отключить Hyper V в ОС Windows 11, если она конфликтует с другими подобными программами для работы с виртуальными компьютерами или эмуляторами мобильных операционных систем. Для этого:

  • Откройте командную строку с правами администратора.
  • Введите в ней «bcdedit /set hypervisorlaunchtype off».
  • Выполните перезагрузку.

Hyper-V будет остановлена, но ее компоненты останутся в системе и их можно будет запустить командой «bcedit /set hypervisorlaunchtype auto» с последующей перезагрузкой.

Для удобства эти команды можно сохранить в файлах .bat и запускать их, чтобы каждый раз не вводить.

Если встроенная платформа виртуальной машины больше не нужна, можно удалить Hyper V с компьютера насовсем. Для этого запустите оснастку appwiz.cpl, как это было описано выше, и аналогично установке компонента снимите галочки напротив его названия и названия его подпунктов. После этого нажмите ОК, подождите, когда компоненты удалятся и выполните перезагрузку.

Автор статьи
Сергей Ломакин
Программист, системный администратор. Настраивал сайты на Drupal, Wordpress и на самописных CMS.
Оцените статью
Настройка ПК и ноутбуков
Добавить комментарий