Виртуализация

Hyper-V: включить и попробовать

В Windows Pro уже встроен полноценный гипервизор — тот же, что крутит серверы в датацентрах Microsoft. Разберём, как его включить, собрать первую машину и когда его, наоборот, стоит выключить.

Как включить

  1. Проверь выпуск Windows: Hyper-V есть в Pro, Enterprise и Education; в Home его нет — там дорога в VirtualBox.
  2. Включи компонент: «Включение и отключение компонентов Windows» → галочка Hyper-V, либо одной командой PowerShell из блока ниже. Перезагрузка обязательна.
  3. Открой «Диспетчер Hyper-V» — он появился в меню Пуск. Это пульт управления машинами.
# PowerShell от имени администратора:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
# проверить, поддерживает ли машина (смотри строки Hyper-V в конце):
systeminfo
Get-VM                    # список машин (после включения)

Первая машина

  1. «Создать → Виртуальная машина»: мастер спросит имя, поколение (бери второе для современных систем), память (2048 МБ с галочкой динамической), диск и ISO-образ — например, Ubuntu Server.
  2. Сеть: подключи машину к коммутатору Default Switch — это готовый NAT с интернетом. Свои коммутаторы (внешний, внутренний, частный) строятся в «Диспетчере виртуальных коммутаторов» и повторяют логику режимов сети VirtualBox.
  3. Контрольные точки — местное имя снапшотов: правый клик по машине → «Контрольная точка» перед каждым экспериментом, откат за секунды.

Hyper-V или VirtualBox?

Оба бесплатны и для стенда равнозначны. Hyper-V быстрее на Windows-гостях и ничего не требует ставить; VirtualBox проще в мелочах, работает на Home и одинаков на всех платформах, поэтому учебные гайды чаще пишут под него. Главное правило: выбери один — вместе они живут плохо. Полное сравнение с Proxmox — в отдельной статье.

Когда Hyper-V наоборот отключают

Половина запросов про Hyper-V — «как отключить», и причина всегда одна: конфликт за процессор. Пока компоненты Hyper-V активны, VirtualBox и эмуляторы Android работают через прослойку и тормозят. Если выбрал VirtualBox — выключи Hyper-V той же галочкой компонентов (или Disable-WindowsOptionalFeature) и перезагрузись; учти, что функции вроде WSL2 и «изоляции ядра» могут включать его обратно.

Виртуализация — первый инструмент в наборе будущего сисадмина: на ней стоит весь тренировочный стенд. На курсе Windows и Linux стенд с доменом и сервисами разворачивается на любом из гипервизоров — принципы одни.

{ Построить стенд на курсе }

Частые вопросы

Пункт Hyper-V серый или его нет совсем

Либо выпуск Home (компонента там нет), либо в BIOS выключена виртуализация, либо машина не проходит по требованиям (SLAT). Строки Hyper-V в выводе systeminfo подскажут, чего именно не хватает.

Чем «поколение 1» отличается от «поколения 2»?

Поколение 2 — современная загрузка UEFI, быстрее и безопаснее; бери его для свежих систем. Поколение 1 оставлено для старых гостей, которые UEFI не умеют.

Это тот же Hyper-V, что на серверах?

Да, ядро то же самое, что в Windows Server: навык переносится на рабочие задачи напрямую, вплоть до отказоустойчивых кластеров.

Куда дальше