Установка Windows 11 на виртуальную машину VMware

Установка Windows 11 на виртуальную машину VMware

Эта статья посвящена особенностям установки Windows 11 на виртуальную машину, запущенную на гипервизорах VMware Workstation ии VMware ESXi. Большинство пользователей при попытке установить Windows 11 в виртуальную машину VMware сталкиваются с ошибкой, сообщающей, что запуск Windows 11 на этом компьютере невозможен. Мы попробуем разобрать, почему появляется это сообщение и можно ли его обойти.

Microsoft опубликовала набор минимальных системных требований для установки Windows 11:

  • 4 Гб RAM;
  • Двухъядерный процессор 1 ГГц;
  • Чип TPM 2.0 (Trusted Platform Module).

Если ваш компьютер или виртуальная машина не соответствуют этим системным требованиям, то при установке Windows 11 с чистого ISO образа, появится ошибка:

  • Запуск Windows 11 на этом компьютере не возможен. Этот компьютер не соответствует минимальным требованиям к системе для установки этой версии Windows. Дополнительные сведения см. на сайте aka.ms/WindowsSysReq
  • This PC can’t run Windows 11. This PC doesn’t meet the minimum system requirements to install this version of Windows. For more information, visit aka.ms/WindowsSysReq

Запуск Windows 11 на этом компьютере не возможен. Этот компьютер не соответствует минимальным требованиям к системе для установки этой версии Windows

Установка Windows 11 в виртуальную машину без TPM и Secure Boot

Вы можете пропустить проверку системных требований при установке Windows 11 на виртуальную машину. Можно пропустить проверку минимальных требований по памяти, совместимого CPU, наличию TPM чипа и UEFI + Secure Boot.

  1. Для этого нужно запустить обычную установку Windows 11 на виртуальную машину и после появления ошибки установки (скриншот выше), вернуться на один шаг назад (стрелка в окне Windows Setup);
  2. Нажмите сочетание клавиш
    Shift + F10
    чтобы открыть командную строку;
  3. Наберите команду
    regedit.exe
    чтобы запустить редактор реестра;
  4. Перейдите в раздел HKEY_LOCAL_MACHINESYSTEMSetup и создайте новую ветку с именем LabConfig;
  5. Создайте в этой ветке три параметра типа DWORD (32-bit) со значениями 1:
    • BypassTPMCheck
    • BypassSecureBootCheck
    • BypassRAMCheck

    пропустить проверку наличия TPM при установке Windows 11

  6. Закройте редактор реестра и командную строку и вернитесь в окно установки Windows 11;
  7. Выберите нужную редакцию Windows 11 и нажмите Install;
  8. Теперь вы сможете продолжить установку Windows 11 без проверки минимальных системных требований и без TPM устройства.

Установка Windows 11 на VMware Workstation

Для установки Windows 11 в нативном режиме (с учетом всех системных требования) на VMware Workstation, вы должны создать виртуальную машину с поддержкой UEFI, Secure Boot и виртуальным чипом TPM.

Откройте настройки виртуальной машины, перейдите на вкладку Advanced и убедитесь, что для ВМ используется UEFI firmware с включенной опций Enable secure boot.

включить uefi и secure boot для виртуальной машины vmware workstation

Затем вам нужно добавить виртуальный TPM модуль для ВМ (vTPM). Но перед этим придется зашифровать виртуальную машину VMware Workstation.

В разделе Options перейдите в Access Control и нажмите кнопку Encrypt. Задайте пароль шифрования. Процесс шифрования займет некоторое время.

шивровать виртуальную машину на vmware workstation

После этого перейдите на вкладку Hardware, нажмите кнопку Add и добавьте Trusted Platform Module.

добавьте Trusted Platform Module для ВМ VMWare workstation

Теперь вы можете установить Windows 11 на эту виртуальную машину в обычном режиме.

Как установить Windows 11 на VMware ESXi?

Для установки Windows 11 на виртуальную машину VMware ESXi на vSphere, вам нужно добавить для ВМ виртуальный TPM модуль (Virtual Trusted Platform Module). Но сначала придется настроить Key Management Server (key provider) для управления ключами шифрования.

Начиная с версии vSphere 7.0 для vCenter поддерживается встроенный Key Provider, благодаря чему вам не нужно использовать внешний KMS. Чтобы включить встроенный Key Provider в vCenter:

  1. Выберите ваш vCenter и перейдите в раздел Configure -> Security -> Key Provider;
  2. Нажмите Add -> Add Native Key Provider;
    vmware vsphere - Add Native Key Provider
  3. Укажите имя провайдера и отключите опцию «Use key provider only with TPM protected ESXi hosts”. Это позволит использовать vTPM для хостов без физического чипа TPM;
  4. Далее вам придется создать резервную копию провайдера ключей. Нажмите на кнопку BACK-UP и скачайте файл .p12, который нужно хранить в надежном месте.

Чтобы включить vTPM для виртуальной машину на VMware ESXi, она должна соответствовать следующим требованиям:

  • vSphere 6.7 или новее (не получится использовать бесплатный гипервизор VMware Hypervisor)
  • Версия виртуальной машины VM Hardware 14 (ESXi 6.7) и выше
  • EFI и Secure Boot
  • Шифрование ВМ
  • Включена опция Windows Virtualization Based Security в настройках ВМ

Проверьте, что все опции ВМ настроены и можете зашифровать диск вашей ВМ.

Чтобы зашифровать существующую ВМ, перейдите на вкладку VM Options и включите шифрование диска в разделе Encryption.

зашифровать виртуальную машину на vmware esxi

После этого на вкладке Virtual Hardware можно добавить Add New Device -> Trusted Platform Module и запустить обычную установку Windows 11 на эту ВМ.

добавить поддержку Trusted Platform Module для виртуальнй машины Windows 11 на vmware vsphere

Пример установки Windows 11 в виртуальную машину Hyper-V описан по ссылке.

Windows 11
Установка Windows 11 на виртуальную машину VMware