Как исправить ошибку «Windows не может найти условия лицензии на программное обеспечение Microsoft»

Ошибка лицензирования Windows при установке Windows 10 в Hyper-v

При попытке установить Windows 10 на виртуальную машину, чтобы я мог обновить эту виртуальную машину до Windows 11, меня остановило бесполезное сообщение об ошибке «Windows не может найти условия лицензионного соглашения на использование программного обеспечения Microsoft. Убедитесь, что источники установки действительны, и перезапустите установку ». Поработав некоторое время, я смог найти решение, которое сработало.

Оказывается, это сообщение об ошибке на самом деле означает нечто совершенно иное, чем то, что в нем говорится: что-то не так с этим компьютером.

Обычно вы получаете это сообщение, когда устанавливаете на виртуальную машину и у вас что-то настроено странным образом, что не является нормальным для компьютера с Windows 10 или 11. Например, вот некоторые из причин, по которым у вас может быть проблема:

  • У вас включена динамическая память в Hyper-V
    Это была моя проблема, и отключение динамической памяти сразу решило проблему. См. Ниже, как это сделать.
  • Виртуальной машине выделено недостаточно памяти
    Если вы пытаетесь установить на виртуальную машину, для которой не выделено много оперативной памяти, Windows может просто потерпеть неудачу.
  • В вашей виртуальной машине VMware есть дисковод для гибких дисков.
    Да, Windows 10 действительно не любит дисководы для гибких дисков и, возможно, не сможет установить на виртуальную машину, если она у вас есть.
  • Безопасная загрузка не включена
    Вы захотите включить безопасную загрузку. См. Подробности ниже.
  • Создайте пустую виртуальную машину и попробуйте снова
    Иногда программное обеспечение виртуальной машины, которое вы используете, имеет неправильные настройки по умолчанию, поэтому вы можете создать шаблон виртуальной машины вручную с правильными настройками, а затем смонтировать ISO и выполнить установку.
  • Что-то не так с вашим установочным носителем
    Попробуйте еще раз загрузить образ ISO или использовать другую флешку.

Вполне возможно, что что-то еще вызывает эту ошибку, но это решения, с которыми мы столкнулись во время исследования.

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

Откройте диспетчер Hyper-V, найдите свою виртуальную машину в списке и откройте настройки, щелкнув правой кнопкой мыши или используя панель «Действия» справа. Перейдите в раздел «Память» и снимите флажок «Включить динамическую память».

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

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

Закройте диалоговое окно, перезапустите виртуальную машину, и она должна сразу же начать работать.

Как включить безопасную загрузку в Hyper-V

Откройте диспетчер Hyper-V и откройте настройки своей виртуальной машины. На левой панели найдите Безопасность, а затем установите флажок «Включить безопасную загрузку».

Этот параметр действительно должен быть отмечен по умолчанию, но иногда создание шаблона виртуальной машины вручную может привести к его снятию.

Включить безопасную загрузку для Hyper-v

Вы должны быть в состоянии прикрепить ISO и завершить установку на этом этапе.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *