Как сделать виртуальную машину на Windows 10 Hyper-V — вопрос, который возникает у пользователей, желающих тестировать ПО, запускать старые версии ОС или изолировать рабочие среды. Hyper-V — встроенный гипервизор от Microsoft, доступный в Windows 10 Pro и Enterprise. Он позволяет создавать виртуальные машины (ВМ) без установки сторонних программ вроде или VMware.

В этой статье разберём, как включить Hyper-V, настроить виртуальную машину и установить на неё гостевую ОС. Процесс занимает 15–30 минут, если следовать инструкции. Потребуется компьютер с 64-битной Windows 10 (версия не ниже 1803), процессором с поддержкой виртуализации (Intel VT-x или AMD-V) и как минимум 4 ГБ ОЗУ.

Что такое Hyper-V и зачем он нужен

Hyper-V — это технология виртуализации от Microsoft, которая позволяет запускать несколько операционных систем на одном физическом компьютере. Каждая ВМ работает как отдельный ПК с собственными ресурсами: процессором, оперативной памятью, жёстким диском и сетевыми адаптерами.

Основные сценарии использования: Тестирование программного обеспечения — можно запускать ПО в изолированной среде, не рискуя основной системой. Разработка и обучение — удобно для изучения новых ОС или языков программирования. Запуск старых программ — если приложение не работает на Windows 10, его можно установить на виртуальную машину с Windows 7 или XP. Серверные задачи — развёртывание локальных серверов для тестирования веб-приложений или баз данных.

Hyper-V встроен в Windows 10 Pro и Enterprise, но по умолчанию отключён. В Home-версии гипервизор недоступен — здесь потребуется использовать сторонние решения.

💡

Чтобы проверить поддержку виртуализации процессором, запустите командную строку от имени администратора и выполните команду systeminfo. В результатах найдите строки «Требования Hyper-V» — если все параметры имеют значение «Да», то виртуализация поддерживается.

КомпонентМинимальные требованияРекомендуемые требования
Операционная системаWindows 10 Pro/Enterprise (64-бит)Windows 10 Pro/Enterprise (21H2 или новее)
Процессор64-битный с поддержкой SLAT (Intel VT-x или AMD-V)4-ядерный процессор (Intel i5/i7/i9 или AMD Ryzen)
Оперативная память4 ГБ8 ГБ и более (для запуска нескольких ВМ)
Свободное место на диске20 ГБ50 ГБ и более (для хранения нескольких виртуальных дисков)
Виртуализация в BIOSВключенаВключена (проверяется в настройках BIOS/UEFI)

Требования к системе для Hyper-V

Перед тем как сделать виртуальную машину на Windows 10 Hyper-V, убедитесь, что ваш компьютер соответствует минимальным требованиям. В противном случае гипервизор либо не запустится, либо будет работать нестабильно.

Основные требования:

Если ваш ПК не соответствует минимальным требованиям, Hyper-V может не запуститься или работать с ошибками. Например, без поддержки SLAT (Second Level Address Translation) производительность ВМ будет крайне низкой.

Как включить Hyper-V в Windows 10

Первый шаг — активация гипервизора. В Windows 10 это делается двумя способами: через «Панель управления» или PowerShell. Рассмотрим оба варианта.

Способ 1: через «Панель управления»

1. Откройте «Панель управления» (можно найти через поиск Windows).

2. Перейдите в раздел Программы и компоненты → Включение или отключение компонентов Windows.

3. В списке найдите Hyper-V и отметьте все подпункты: Платформа Hyper-V, Инструменты управления Hyper-V, Модуль Hyper-V для Windows PowerShell.

4. Нажмите ОК и дождитесь завершения установки. Компьютер перезагрузится.

Способ 2: через PowerShell (от имени администратора)

1. Откройте от имени администратора (кликните правой кнопкой по значку Windows → Windows PowerShell (администратор)).

2. Выполните команду:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All -NoRestart

3. После завершения выполните:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All -NoRestart

4. Перезагрузите компьютер.

После перезагрузки Hyper-V будет активен. Проверить это можно, запустив Диспетчер Hyper-V из меню «Пуск».

  • Если гипервизор не включается, убедитесь, что виртуализация включена в BIOS/UEFI. Для этого перезагрузите ПК, войдите в настройки BIOS (обычно клавиша Del, F2 или F12 при загрузке) и найдите опцию Intel Virtualization Technology или AMD-V. Установите значение Enabled.
  • На некоторых ноутбуках виртуализация может быть отключена по умолчанию для экономии энергии. В этом случае её нужно включить вручную.

Настройка виртуальной сети для ВМ

Перед созданием виртуальной машины нужно настроить сеть, чтобы ВМ могла подключаться к интернету или локальной сети. Hyper-V предлагает три типа виртуальных сетей:

  1. Внешняя сеть (External) — подключается к физическому сетевому адаптеру компьютера. ВМ получает IP-адрес из вашей локальной сети и может взаимодействовать с другими устройствами.
  2. Внутренняя сеть (Internal) — создаёт изолированную сеть между хостом (вашим ПК) и виртуальными машинами. Подходит для тестирования локальных сетей.
  3. Частная сеть (Private) — изолированная сеть только для виртуальных машин. Хост не имеет доступа к этой сети.

Для большинства задач подойдёт внешняя сеть. Чтобы её создать:

1. Откройте Диспетчер Hyper-V.

2. В правой части окна выберите Диспетчер виртуальных коммутаторов.

3. Выберите тип Внешняя и нажмите Создать виртуальный коммутатор.

4. Введите имя (например, External Network), выберите физический сетевой адаптер и нажмите ОК.

⚠️ Внимание: после создания внешней сети ваш ПК может временно потерять подключение к интернету. Это нормально — после перезагрузки всё восстановится.
Какой способ включения Hyper-V вы используете?
Через Панель упровления
Через PowerShell
Через командную строку
Другой вариант

Сравнение Hyper-V с другими гипервизорами

Hyper-V — не единственный инструмент для виртуализации на Windows. Рассмотрим, как он сравнивается с популярными альтернативами.

КритерийHyper-VVirtualBoxVMware Workstation
СтоимостьБесплатно (входит в Windows Pro/Enterprise)БесплатноПлатный (бесплатная версия VMware Workstation Player)
Поддержка гостевых ОСWindows, Linux (ограниченная)Windows, Linux, macOS, BSDWindows, Linux, macOS, BSD
ПроизводительностьВысокая (оптимизирован для Windows)СредняяВысокая
Интеграция с WindowsПолная (встроен в систему)ЧастичнаяЧастичная
Поддержка 3D-ускоренияОграниченнаяДаДа
Сложность настройкиСредняя (требует знаний)НизкаяСредняя

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

Создание виртуальной машины в Hyper-V

Теперь перейдём к самому важному — созданию виртуальной машины. Процесс состоит из нескольких шагов: настройка конфигурации ВМ, подключение виртуального жёсткого диска и установка ОС.

Шаг 1: Создание новой ВМ

1. Откройте Диспетчер Hyper-V.

2. В правой части окна выберите Создать → Виртуальная машина.

3. Укажите имя ВМ (например, Windows 11 Test) и выберите папку для хранения файлов (по умолчанию C:\ProgramData\Microsoft\Windows\Hyper-V).

4. Выберите поколение ВМ: Поколение 1 — для старых ОС (Windows 7, Linux). Поколение 2 — для современных ОС (Windows 10/11, Windows Server 2016 и новее). Рекомендуется выбирать второе поколение, если планируете устанавливать новую версию Windows.

Шаг 2: Назначение памяти

Укажите объём оперативной памяти, который будет выделен для ВМ. Минимальный рекомендуемый объём: 2 ГБ для Windows 10/11. 4 ГБ для Windows Server или ресурсоёмких приложений. Важно: не выделяйте всю доступную память — оставьте хотя бы 2–4 ГБ для хостовой системы.

Hyper-V позволяет динамически выделять память для ВМ. Включите опцию «Динамическая память», чтобы система автоматически распределяла ресурсы между хостом и гостевыми ОС.

Пошаговая инструкция: установка ОС на виртуальную машину

После создания ВМ нужно установить на неё операционную систему. Для этого потребуется ISO-образ с дистрибутивом или Linux.

Шаг 1: Подключение ISO-образа

1. В Диспетчере Hyper-V выберите вашу ВМ и нажмите Настройки.

2. В разделе Оборудование выберите DVD-дисковод → Файл образа (.iso).

3. Укажите путь к скачанному ISO-файлу (например, с Windows 10).

Шаг 2: Настройка виртуального жёсткого диска

1. В настройках ВМ перейдите в раздел Жёсткий диск.

2. Нажмите Создать и выберите тип диска: Динамический — диск будет занимать только то место, которое использует ОС (рекомендуется для экономии места). Фиксированный — диск сразу занимает весь выделенный объём (быстрее работает, но требует больше места).

3. Укажите размер диска (например, 50 ГБ для Windows 10) и путь для сохранения файла.

Шаг 3: Запуск ВМ и установка ОС

1. В Диспетчере Hyper-V выберите ВМ и нажмите Подключить.

2. В окне подключения нажмите Пуск (зелёная стрелка).

3. ВМ загрузится с подключённого ISO-образа. Следуйте стандартной процедуре установки ОС, как на физическом компьютере.

Чек-лист перед установкой ОС на ВМ

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли использовать Hyper-V на Windows 10 Home?

Нет, Hyper-V недоступен в Windows 10 Home. Для виртуализации на этой версии ОС нужно использовать сторонние программы: VirtualBox, VMware Workstation Player или Parallels Desktop (для macOS).

Сколько виртуальных машин можно запустить на одном ПК?

Количество зависит от ресурсов компьютера. На ПК с 16 ГБ ОЗУ и 4-ядерным процессором можно одновременно запустить 2–3 ВМ с Windows 10 (по 4–8 ГБ ОЗУ на каждую). Для большего количества потребуется серверное железо.

Как перенести виртуальную машину на другой компьютер?

Нужно экспортировать ВМ из Hyper-V на одном ПК и импортировать на другом. Для этого:

  1. В Диспетчере Hyper-V выберите ВМ, кликните правой кнопкой → Экспорт.
  2. Укажите папку для экспорта.
  3. Скопируйте папку на новый ПК.
  4. На новом ПК в Диспетчере Hyper-V выберите Импорт виртуальной машины и укажите путь к скопированной папке.
Почему виртуальная машина работает медленно?

Причины могут быть разные:

  • Недостаточно ресурсов — выделите больше ОЗУ или ядер процессора в настройках ВМ.
  • Динамический диск — если диск фрагментирован, производительность падает. Попробуйте перейти на фиксированный диск.
  • Виртуализация отключена в BIOS — проверьте настройки BIOS/UEFI.
  • Старая версия Hyper-V — обновите Windows 10 до последней версии.