Гид по технологиям

Ошибка лицензии при установке Windows в Hyper‑V

6 min read Виртуализация Обновлено 28 Dec 2025
Ошибка лицензии при установке Windows в Hyper‑V
Ошибка лицензии при установке Windows в Hyper‑V

Сообщение об ошибке лицензии при установке Windows 10 в виртуальной машине Hyper‑V

Быстрые ссылки

  • Как отключить динамическую память в Hyper‑V

  • Как включить Secure Boot в Hyper‑V

О чём эта статья

При попытке установить Windows 10 в виртуальную машину для последующего обновления до Windows 11 вы можете столкнуться с непонятной ошибкой «Windows cannot find the Microsoft Software License Terms. Make sure the installation sources are valid and restart the installation.» Это сообщение часто вводит в заблуждение: оно не обязательно указывает на повреждённый файл лицензии. Чаще всего причина — нестандартная конфигурация виртуальной машины.

Важно: это руководство ориентировано на Hyper‑V, но многие советы применимы и для других гипервизоров (VMware, VirtualBox) с похожими проявлениями.

Почему появляется эта ошибка — кратко

Обычно сообщение возникает, когда виртуальная машина настроена не так, как ожидает установщик Windows. Установщик проверяет окружение и может завершиться с ошибкой, если обнаруживает неподдерживаемые или нестандартные устройства/настройки.

Краткий список распространённых причин:

  • Вы включили динамическую память (Dynamic Memory) для VM в Hyper‑V.
  • Виртуальной машине выделено слишком мало оперативной памяти.
  • В VM подключён виртуальный дисковод типа «floppy» — Windows 10 плохо относится к этому устройству.
  • Secure Boot отключён и/или образ не совместим с текущими настройками прошивки виртуальной машины.
  • Шаблон виртуальной машины создан вручную с некорректными параметрами.
  • Образ (ISO) или носитель установки повреждён.

Подробные решения

1. Отключите динамическую память в Hyper‑V

Динамическая память (Dynamic Memory) позволяет гипервизору перераспределять ОЗУ между гостями, но установщик Windows может некорректно её обнаружить.

  1. Откройте Hyper‑V Manager.
  2. Найдите виртуальную машину, щёлкните правой кнопкой и выберите «Settings» или используйте панель действий.
  3. В секции “Memory” снимите флажок “Enable Dynamic Memory”.
  4. Убедитесь, что VM имеет выделённый объём ОЗУ (см. раздел о рекомендованной памяти).
  5. Закройте окно настроек и перезапустите виртуальную машину.

Отключение динамической памяти в Hyper‑V — настройки памяти виртуальной машины

Важно: после отключения динамической памяти VM всегда будет использовать выделенный объём ОЗУ — удостоверьтесь, что хосту хватает ресурсов.

2. Убедитесь, что VM получила достаточно оперативной памяти

Рекомендация по памяти:

  • Для 64‑битной Windows 10 рекомендуется минимум 4 ГБ ОЗУ для графического интерфейса и обновлений; для облегчённых сценариев можно попробовать 2 ГБ, но это нестабильно.
  • Для установки и последующего обновления до Windows 11 планируйте 4 ГБ или больше.

Если выделено слишком мало памяти — увеличьте объём и повторите установку.

3. Удалите виртуальный дисковод типа «floppy» и другие устаревшие устройства

Некоторые гипервизоры добавляют в шаблон устройства, которые установщик Windows не ожидает. Проверьте список устройств VM и удалите дисководы типа «floppy», неиспользуемые COM/parallel‑порты и т.д.

Примечание: в VMware и VirtualBox также встречались случаи, когда наличие виртуального флоппи‑дисковода мешало установке.

4. Включите Secure Boot, если требуется

Некоторые образы и обновления рассчитывают на Secure Boot (особенно при переходе на Windows 11). В Hyper‑V:

  1. Откройте настройки VM.
  2. В левой панели выберите “Security”.
  3. Установите галочку “Enable Secure Boot”.

Включение Secure Boot в настройках виртуальной машины Hyper‑V

Замечание: если вы использовали кастомные или старые образы, убедитесь, что тип прошивки и шаблон VM совместимы с Secure Boot.

5. Пересоздайте виртуальную машину с корректными шаблонами

Если VM создавалась вручную с нестандартными параметрами, проще создать новую пустую виртуальную машину с базовыми настройками:

  • Тип прошивки: UEFI (для Secure Boot/Windows 11) или BIOS (для старых образов).
  • ОЗУ: как минимум 4 ГБ для 64‑бит.
  • Видеокарта: оставьте стандартную виртуальную адаптацию.
  • Устройства: подключайте по мере необходимости; не добавляйте флоппи и лишние контроллеры.

Смонтируйте ISO и запустите установку.

6. Проверьте установочный образ

Если ничего из перечисленного не помогает, скачайте ISO заново с официального сайта Microsoft или проверьте другой носитель (другая флешка/диск). Повреждённый образ приводит к разным, иногда вводящим в заблуждение, ошибкам.

Когда эти методы не сработают

  • Уникальные баги гипервизора или устаревшие версии Hyper‑V/хоста. Обновите гипервизор и драйверы хоста.
  • Нестандартные сторонние расширения или агенты на хосте, вмешивающиеся в виртуализацию.
  • Проблемы с совместимостью между генерациями виртуальных машин (Generation 1 vs Generation 2). Попробуйте сменить поколение VM с учётом требований образа.

Альтернативные подходы

  • Попробуйте использовать другой гипервизор (например, VirtualBox/VMware) для проверки, воспроизводится ли ошибка.
  • Попробуйте сначала установить Windows в режиме минимальной конфигурации (без дополнительных виртуальных дисков и устройств), затем установите дополнительные компоненты.
  • Монтируйте ISO как виртуальный CD/DVD, а не пытайтесь загружаться с флешки, если есть проблемы с USB passthrough.

Модель принятия решений (короткая)

flowchart TD
  A[Начало установки] --> B{Появилась ошибка лицензии}
  B -- Нет --> C[Обычная установка]
  B -- Да --> D[Проверить Dynamic Memory]
  D -- Включено --> E[Отключить Dynamic Memory]
  D -- Выключено --> F[Проверить ОЗУ]
  F -- <4GB --> G[Увеличить ОЗУ]
  F -- >=4GB --> H[Проверить флоппи/устройства]
  H -- Есть флоппи --> I[Удалить флоппи]
  H -- Нет --> J[Включить Secure Boot]
  J --> K[Пересоздать VM или проверить ISO]
  K --> L[Повторить установку]

Пошаговый SOP — Быстрое руководство для администратора

  1. Остановите VM.
  2. Откройте Settings → Memory → снимите “Enable Dynamic Memory”.
  3. Установите статическое ОЗУ ≥ 4 ГБ для 64‑битных ОС.
  4. Проверьте Devices: удалите виртуальный флоппи‑дисковод и ненужные порты.
  5. Settings → Security → поставьте галочку “Enable Secure Boot” (при необходимости).
  6. Сохраните настройки, смонтируйте ISO и запустите VM.
  7. Если ошибка повторилась — пересоздайте VM как Generation 2 (если нужен UEFI/Secure Boot) или скачайте ISO заново.

Критерии приёмки

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

Чеклист отката

  • Если после изменения настроек хост испытывает дефицит памяти, верните Dynamic Memory и выделите больше ОЗУ хосту.
  • При появлении проблем с Secure Boot — временно отключите Secure Boot и попробуйте установить, затем проанализируйте совместимость образа.

Короткий глоссарий

  • Dynamic Memory: механизм Hyper‑V для динамического перераспределения ОЗУ между виртуальными машинами.
  • Secure Boot: механизм безопасности прошивки UEFI, проверяющий подписи загрузочных компонентов.
  • Generation 1/2: поколения виртуальных машин в Hyper‑V (различия в прошивке и поддерживаемых функциях).

Заключение

Сообщение «Windows cannot find the Microsoft Software License Terms» при установке в виртуальной машине чаще всего указывает на некорректную конфигурацию VM, а не на повреждённый файл лицензии. Начните с отключения Dynamic Memory, убедитесь в достаточном объёме ОЗУ и актуальности настроек Secure Boot, удалите устаревшие виртуальные устройства. Если ничего не помогает — пересоздайте VM с базовыми настройками или проверьте ISO.

Важно: всегда сохраняйте снимок (checkpoint) или резервную копию VM перед внесением изменений в настройки.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как безопасно использовать старые ПК с Windows XP и Vista
Техника

Как безопасно использовать старые ПК с Windows XP и Vista

Запустить WordPress в Cloud9 — быстро и бесплатно
WordPress

Запустить WordPress в Cloud9 — быстро и бесплатно

Текстура в фотографии: руководство и практика
Фотография

Текстура в фотографии: руководство и практика

Изменение даты и времени в Windows 11
Windows

Изменение даты и времени в Windows 11

Pinterest Trends: как найти тренды
Социальные сети

Pinterest Trends: как найти тренды

Windows Experience Index: как узнать и повысить оценку
Windows

Windows Experience Index: как узнать и повысить оценку