Hyper-V в Windows 10: включение и настройка¶
Hyper-V — это встроенная в Windows компонентная роль виртуализации, разработанная корпорацией Microsoft. Она позволяет создавать и запускать виртуальные машины с изолированными аппаратными ресурсами (процессором, памятью, сетью и накопителями). В Windows 10 Hyper-V доступен в редакциях Pro, Enterprise и Education и не входит в домашнюю редакцию Home. Компонент поставляется вместе с операционной системой и не требует отдельной загрузки.
¶Системные требования
Для работы Hyper-V в Windows 10 необходимо выполнение ряда условий:
- 64-разрядный процессор с поддержкой виртуализации второго уровня (SLAT).
- Поддержка режима гипервизора в BIOS/UEFI (Intel VT-x или AMD-V).
- Не менее 4 ГБ оперативной памяти (рекомендуется 8 ГБ и более).
- Включенное поколение 2 (UEFI) или поколение 1 (BIOS) в прошивке.
Дополнительно требуется поддержка аппаратной виртуализации памяти и изоляции ядра (VBS), если включена функция «Безопасное запуск».
¶Проверка поддержки
Перед включением компонента имеет смысл убедиться, что процессор и прошивка поддерживают виртуализацию. В Windows 10 это можно сделать средствами системы:
- Открыть «Диспетчер задач» → вкладка «Производительность» → «ЦП». В нижней правой области отображается строка «Виртуализация: Включена».
- Запустить командную строку от имени администратора и выполнить
systeminfo. В разделе «Требования к виртуализации Hyper-V» будет указано, поддерживается ли компонент. - Проверить состояние служб
vmcomputeиvmmsв оснастке «Службы».
Если виртуализация отключена в BIOS/UEFI, её необходимо включить в настройках прошивки: перезагрузить компьютер, войти в BIOS (обычно клавиши Del, F2 или F10), найти раздел Advanced → CPU Configuration или аналогичный и активировать параметры Intel Virtualization Technology / AMD-V / SVM Mode.
¶Способы включения Hyper-V
¶Через «Компоненты Windows»
Самый распространённый способ:
- Нажать клавиши Win + R, ввести
optionalfeaturesи нажать Enter. - В списке найти пункт «Платформа виртуализации Hyper-V».
- Отметить оба подпункта: «Платформа виртуализации Hyper-V» и «Инструменты управления Hyper-V».
- Нажать «ОК» и дождаться завершения установки.
- Перезагрузить компьютер.
¶Через PowerShell
Компонент можно включить из интерфейса командной строки с правами администратора:
``powershell Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All ``
После выполнения команды потребуется перезагрузка. Для проверки состояния используется:
``powershell Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V ``
¶Через «Приложения и возможности»
В более свежих сборках Windows 10 путь выглядит так: «Параметры» → «Приложения» → «Дополнительные компоненты Windows» → «Программы и компоненты» → «Включение или отключение компонентов Windows».
¶Управление Hyper-V
После перезагрузки компонент становится доступен. Средства управления:
- Диспетчер Hyper-V — графическая консоль, запускается из меню «Пуск» или командой
virtmgmt.msc. Позволяет создавать, настраивать и запускать виртуальные машины. - PowerShell-модуль HyperV — командлеты для автоматизации:
New-VM,Start-VM,Stop-VM,Connect-VM,Set-VMProcessorи другие. - Hyper-V Manager — удалённое управление с другого компьютера (требует Pro/Enterprise).
¶Создание первой виртуальной машины
Последовательность действий в диспетчере Hyper-V:
- Выбрать хост в левой панели, нажать «Создать» → «Виртуальная машина».
- Указать имя, выбрать поколение (поколение 2 рекомендуется для современных ОС).
- Выделить объём оперативной памяти (по умолчанию 1024 МБ, можно включить динамическую память).
- Настроить сеть — выбрать виртуальный коммутатор (создаётся автоматически при первом запуске).
- Указать путь к образу диска ISO с операционной системой.
- Завершить мастер и запустить машину.
¶Возможные проблемы
- Кнопка «Включить» серая — чаще всего означает отсутствие поддержки SLAT или отключённую виртуализацию в BIOS.
- Ошибка 0x800f0831 — несоответствие версии компонента; помогает обновление Windows.
- Синий экран при загрузке — конфликт с гипервизором другого производителя (VirtualBox, VMware) или антивирусом, использующим виртуализацию.
- Виртуальная машина не видит сеть — необходимо в диспетчере Hyper-V создать виртуальный коммутатор с типом «Внешний» и привязать его к физическому адаптеру.
¶Особенности Windows 10 Home
В домашней редакции Windows 10 Hyper-V официально недоступен. Существуют неофициальные способы активации компонента путём редактирования пакета развертывания, однако они не поддерживаются Microsoft и могут привести к нестабильности системы.
¶История
Hyper-V впервые появился в Windows Server 2008 как отдельный гипервизор типа 1. В настольные редакции Windows компонент был перенесён начиная с Windows 8. В Windows 10 Hyper-V развивался параллельно с Windows Sandbox, Windows Subsystem for Linux и технологией Windows Hypervisor Platform, расширившей возможности виртуализации для сторонних приложений.
