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

Если вы хотите установить Windows 11 в виртуальной машине (например, через VirtualBox или VMware), но столкнулись с проблемой, что система требует наличие TPM 2.0 и включенного Secure Boot, то не переживайте — существует способ обойти эти требования. В этой статье мы пошагово расскажем, как установить Windows 11, отключив проверку этих функций.

Шаг 1: Создание виртуальной машины

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

  1. Запустите VirtualBox и нажмите на кнопку "Создать".
  2. Укажите имя виртуальной машины (например, "Windows 11"), выберите тип операционной системы "Windows" и версию "Windows 10 (64-bit)", так как Windows 11 пока не имеет официальной поддержки в VirtualBox).
  3. Назначьте нужное количество оперативной памяти и создайте виртуальный жесткий диск для хранения ОС.

Шаг 2: Отключение TPM 2.0 и Secure Boot

Теперь, когда виртуальная машина создана, необходимо внести изменения в её настройки, чтобы отключить проверку TPM и Secure Boot.

Для VirtualBox

  1. Выберите вашу виртуальную машину в списке и нажмите "Настройки".
  2. Перейдите во вкладку "Система" и отключите опцию "Включить Secure Boot" (если такая есть).
  3. Для отключения TPM 2.0, откройте терминал или командную строку и выполните следующую команду:
    VBoxManage modifyvm "Windows 11" --chipset ich9
  4. Также можно отключить виртуализацию с помощью команды:
    VBoxManage modifyvm "Windows 11" --cpu-profile "None"

Для VMware

  1. Откройте настройки виртуальной машины, затем перейдите в раздел "Options" и выберите "Advanced".
  2. Включите опцию "Force VM to Use a Virtual Machine with Legacy Firmware" и отключите Secure Boot.
  3. Для TPM 2.0 просто не добавляйте устройство TPM при создании машины, так как оно по умолчанию не включается в VMware.

Шаг 3: Изменение реестра для обхода проверки TPM и Secure Boot

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

  1. Когда вы загрузите установочный образ Windows 11, нажмите на клавишу Shift + F10, чтобы открыть командную строку.
  2. Введите команду:
    regedit
  3. Перейдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\Setup и создайте новый ключ с именем LabConfig.
  4. В этом разделе создайте два новых DWORD-параметра:
    • BypassTPMCheck — значение 1
    • BypassSecureBootCheck — значение 1

Шаг 4: Установка Windows 11

После того как все изменения будут внесены, вы можете продолжить установку Windows 11, как обычно. Система должна начать установку без каких-либо проблем с TPM 2.0 или Secure Boot. Важно помнить, что несмотря на обход этих требований, система будет работать в обычном режиме.

Шаг 5: Завершение установки и настройка

Когда установка завершится, вы сможете настроить Windows 11 в виртуальной машине, как обычную операционную систему. Все функции, такие как обновления и безопасность, будут работать корректно, несмотря на то, что TPM 2.0 и Secure Boot были отключены.