Как включить аппаратную виртуализацию Hyper-V в Windows 11
Приветствуем. В этой инструкции расскажем, как включить виртуализацию в Windows 11. для включения Hyper-V в Виндовс 11, нужно сделать три простых действия.
Во-первых, проверить, что ПК соответствует требованиям аппаратной виртуализации. Далее включить виртуализацию в UEFI или BIOS. И последний шаг, — сделать включение Hyper-V в самой Windows 11.
СОДЕРЖАНИЕ
Требования к виртуализации Hyper-V для ПК с Windows 11
Виртуализация Windows 11 под управлением Hyper-V доступна на версиях «Корпоративная», «Профессиональная» или для образовательных учреждений. Но если у вас «Домашняя» версия Windows, работать с «Hyper-V» не удастся.
Разбирая вопрос технических требований, стоит отметить, что большинство современных компьютеров успешно работают с «Hyper-V». Но нельзя забывать о том, что любая виртуальная машина работает на собственной операционной системе. Если на вашем компе 4ГБ оперативной памяти, то этого ресурса вам хватит, чтобы реализовать виртуализацию. Но в тех случаях, когда вам нужно протестировать какую-то программу сразу на нескольких разных операционных системах, и вы хотите для этого через «Hyper-V» создать не один виртуальный компьютер, что для этого вам могут потребоваться дополнительные ресурсы.
Что входит в перечень обязательных технических требований:
- 64-разрядный процессор с поддержкой SLAT.
- Поддержка технологии «VT-x» на ПК с установленным Intel.
- Объем оперативной памяти должен быть не менее 4ГБ. Это нужно для того, чтобы и виртуальная машина, и сам «Hyper-V» могли получить достаточно ресурса для обеспечения одновременной рабочей нагрузки.
Что необходимо сделать в BIOS:
- Активировать «Virtualization Technology». Она может называться немного иначе. Это технология визуализации.
- Обеспечить предотвращение выполнения данных.
Чем полезна виртуализация? Например, вам нужно установить программное обеспечение, которое поддерживается только старыми версиями Windows, или может быть использовано на других операционных системах. Чтобы не искать компьютер с нужной вам ОС, можно воспользоваться виртуализацией и установить программное обеспечение на виртуальный ПК. А для повышения производительности желательно в BIOS включить этот параметр.
Сначала, конечно, лучше убедиться в том, что ваш комп поддерживает эту опцию. В противном случае вы потратите драгоценное время, пока будете искать «Virtualization Technology». Часто это подсказывают сами эмуляторы, которые анализируют ваш компьютер и предлагают включить виртуализацию для ускорения работы системы.
По каким причинам эмулятор может не сообщить вам такую информацию:
- На компе нет функции виртуализации.
- Эта технология уже активна. На некоторых компьютерах она включена по умолчанию.
- Эмулятор не обладает техническими возможностями анализа вашего ПК, и, соответственно, ему не доступна информация о наличии у вас «Intel Virtualization Technology».
Как включить аппаратную виртуализацию в Windows 11
Шаг #1: Включение виртуализации в UEFI или BIOS
Главное, что нужно сделать – активировать соответствующую опцию в базовой оболочке БИОС/UEFI. Нужно помнить о том, что называться этот параметр может по-разному, в зависимости от производителя материнской платы: «AMD-v», «Virtualization», «Intel VT-x», «Intel Virtualization Technology». Местоположение параметры тоже не одинаковое у разных марок.
- Войдите в BIOS. Для этого на ноутбуках используют клавишу «F2» или «F10», а на стационарных компьютерах – кнопку «Del». Иногда на ноутбуках для входа в BIOS помимо клавиши входа необходимо использовать одновременно и клавишу «Fn».
- Пройдя по меню, найдите, где в биосе включить виртуализацию Windows 11 и установите для нее параметр «Enabled».
- Сохраните внесенные в настройку изменения. Для этого нужно использовать клавишу, которая отвечает за команду «Save & Exit» или перейдите на вкладку «Exit».
А далее попробуем подсказать, где именно следует искать параметр виртуализации для его включения.
Включение виртуализации на ПК с процессором от Intel
Дальнейшие действия направлены на включение виртуализации в Windows 11, но актуальны они только для тех компьютеров, в которые установлены процессоры от Intel.
- Если ваш ПК уже работает, перезагрузите его. Если выключен – нажмите кнопку запуска. И в тот момент, когда на экране появится заставка с логотипом производителя материнской платы, нажмите клавишу входа в BIOS. Это может быть кнопка «Delete» или любая из ряда от «F2» до «F12».
- Оказавшись внутри оболочки, выберите вкладку «Advanced». Она иногда имеет другое название – «Integrated Peripherals».
- Далее переходим в раздел «CPU Configuration».
- В нем вы увидите нужный нам пункт «Intel Virtualization Technology». Если его здесь нет, то ваш ПК не поддерживает данную опцию.
- Тем, кто этот пункт нашел, очень важно проверить значение, установленное напротив него. Нужно, используя стрелочки и кнопку «Enter», установить для пункта значение «Enable». Если оно уже стоит – менять настройку не нужно, оставляем как есть.
- Далее нужно обязательно сохранить настройки, если вы их меняли, нажатием «F10» или пункта «Save & Exit».
Включение виртуализации на ПК с процессором от AMD
Как включить виртуализацию на Виндовс 11, если у вас AMD процессор:
- Зайдите в BIOS.
- Раскройте вкладку «Advanced». На ней переходите в «CPU Configuration».
- Найдите пункт с названием «SVM Mode». Для него должно быть выбрано значение «Enable», допускается и «Auto». Если стоит «Disabled» – смените это значение на одно из двух допустимых при помощи стрелочек на клавиатуре и кнопки «Enter».
- Теперь нужно сохранить внесенные изменения и из BIOS можно выходить.
На ПК с материнской платой Asus
Войдите на вкладку «Advanced», где сразу будет нужный пункт, либо пройдите глубже – в подраздел «CPU Configuration». Пример #1:
Пример #2:
Пример #3:
На ПК с материнской платой Gigabyte
- Разверните содержимое вкладки «BIOS Features».
- Функцию «Intel Virtualization Technology» включаем, выбирая для нее «Enable». То же самое делаем напротив строки «VT-d».
На ноутбуках с InsydeH2O
Если у вас ноут с InsydeH2O, выбираете вкладку «Configuration» и устанавливайте для выделенного пункта соответствующее значение, как показано на скрине.
На некоторых ноутбуках Dell
Как включить аппаратную виртуализацию на Виндовс 11, если у вас ноут Dell – выбрать ветку «Virtualization support» и в правой части окна поставить галочку для «Enable…».
В различных БИОС
Вообще для большинства версий BIOS актуальна такая инструкция: войти на вкладку «Advanced Configuration», если на ней непосредственно нужного раздела нет, тогда понадобится зайти в раздел «CPU Feature». У кого-то он может называться «CPU Configuration».
Когда вы ищите, как включить аппаратную виртуализацию на Виндовс 11, опирайтесь на то, что логика распределении разделов примерно одинаковая на всех моделях материнских плат. Зная стандартное расположение, вы сможете найти включение функции в BIOSе любой материнской платы.
Шаг #2: Как включить виртуализацию в Виндовс 11
Включить аппаратную виртуализацию на Виндовс 11 можно тремя способами.
Включение виртуализации Hyper-V в среде PowerShell
- Запустите от имени администратора «PowerShell».
- Дайте команду Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All
После того, как установка завершится, компьютер нужно перезагрузить.
Включение виртуализации Hyper-V используя DISM
Система DISM кроме того, что обслуживает образы и ими управляет, еще может запускать функции операционной системы. Эту возможность можно использовать, когда нужно установить Hyper-V в Windows 11. Как включить опцию:
- С правами администратора запустите «PowerShell» или аналог – «CMD».
- Введите в утилите команду DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
Включение Hyper-V через «Параметры» Windows 11
- Откройте «Параметры» Windows 1
- Найдите пункт «Приложения», а затем выберите пункт «Дополнительные компоненты».
- Найдите пункт «Сопутствующие параметры» и кликните по ссылке «Другие компоненты Windows».
- Включите галочками Hyper-V и нажмите кнопку ОК.
Когда установка будет завершена, вы увидите диалоговое окно с предложением перезагрузить ПК.
Заключительные советы
С какими проблемами вы можете столкнуться, когда хотите включить поддержку виртуализации в Windows 11:
- Сам пункт «Virtualization Technology» в BIOS есть, но он неактивен.
- Пункт «Virtualization Technology» в БИОС/UEFI отсутствует.
- Опция виртуализации активна, но само программное обеспечение (эмулятор или виртуальный ПК) говорят об обратном.
Первые два пункта могут появляться на тех компах, процессоры которых не поддерживают работу виртуализации. Чтобы узнать это наверняка, найдите спецификацию вашего CPU в сети, обычно в документации есть информация о поддержке этой опции. Может быть, у вас другая проблема – виртуализация процессором поддерживается, но выключена, а версия BIOS не предусматривает ее включение. Единственное, что здесь можно посоветовать – это обновить BIOS, но гарантий, что пункт появится, нет.
Другая причина проблемы – это включение виртуальной машины «Hyper-V» или «Песочницы». Чтобы исправить ситуацию – отключите ее:
- Зайдите в «Панель управления», выберите пункт «Программы и компоненты».
- В левой части выберите «Включение и отключение компонентов Windows».
- Деактивируйте «Hyper-V» и «Песочница».
- Сохраните изменения и перезагрузитесь.
Если эти действия не дали положительного результата, откройте «Командную строку» с правами администратора. В ней введите bcdedit /set {current} hypervisorlaunchtype off и нажмите «Enter».
Само включение виртуализации, процесс несложный, вы можете судить об этом по простым инструкциям. Но если BIOS сделать это не позволяет, не нужно использовать для обхода несовместимости стороннее ПО, так как это может негативно отразиться на работоспособности компьютера в целом.