Microsoft установкой для Windows 11 ужесточённых системных требований, включающих, в частности, обязательное наличие криптомодуля безопасности TPM не ниже версии 2.0, озадачила разработчиков гипервизоров – программ для создания и работы виртуальных машин. Изначально Microsoft не выдвигала к виртуалкам никаких требований, и на таковые в средах гипервизоров Windows 11 можно было установить без каких-либо притязаний к эмулируемому аппаратному обеспечению. Позднее компания изменила свой подход к виртуальным машинам и уравняла их в плане системных требований с физическими компьютерами. Что сделало невозможным официальное использование Windows 11 в средах бесплатных гипервизоров без возможности эмуляции аппаратного TPM 2.0 – VirtualBox и VMware Workstation Player. Известно, что разработчик первого – компания Oracle – работает над этой проблемой. А разработчик второго – компания VMware — уже имеет решение: это добавленная в новой версии 16.2 гипервизоров Workstation Pro и Workstation Player программная реализация TPM 2.0. Как использовать эту возможность?
Программа, поставляемая только по платной лицензии, Workstation Pro от компании VMware изначально могла удовлетворить аппетиты Windows 11. Эта программа начиная с версии 14, выпущенной в 2017 году, имеет возможность включения в оборудование виртуальной машины эмулируемого аппаратного TPM 2.0. Однако такая возможность имеет некоторое неудобство: для эмуляции аппаратного TPM 2.0 виртуальная машина должна быть сначала зашифрована и запаролена. Эта функция предусматривалась сугубо из соображений безопасности, с ней виртуалка немного теряет в производительности и заморачивает нас при каждом новом сеансе работы с Workstation Pro необходимостью вводить пароль. И это функция, доступная только в коммерческой Workstation Pro. В бесплатной Workstation Player – урезанном варианте Workstation Pro – возможности добавления в оборудование виртуальной машины эмуляции аппаратного TPM 2.0 нет, есть лишь поддержка зашифрованных машин с TPM 2.0, созданных средствами Workstation Pro. Но проблемы и платного, и бесплатного гипервизора VMware в целях работы на виртуалке с Windows 11 нынче могут быть решены гораздо проще – путём включения на машине программной реализации TPM 2.0. Для этого не требуется ни шифрование, ни запароливание машины, и это доступно в обоих программах VMware.
Начиная с версии 16.2 Workstation Pro и Workstation Player предусматривают незадокументированную экспериментальную возможность включения для виртуальных машин программной реализации TPM 2.0. Задействовать эту возможность пока что можно путём добавления некоторых данных в файл конфигурации машины. Как именно задействовать?
Для начала необходимо обновить гипервизоры VMware до версии 16.2.
Запускаем обновление программы в меню помощи Workstation Pro.
Или в меню помощи Workstation Player, если у вас установлен только гипервизор-проигрыватель.
Далее проверяем обновления и устанавливаем их.
После этого выключаем виртуальную машину, где у нас установлена Windows 11, если такая машина приостановлена и сохранена. Закрываем программы VMware. Идём в папку хранения виртуальной машины и открываем её WMX-файл конфигурации (файл с расширением «.wmx»). Открываем этот файл с помощью системного блокнота.
Внизу документа добавляем строчку: managedvm.autoAddVTPM = «software»
И сохраняем документ.
Запускаем машину и проверяем, есть ли TPM 2.0. Вводим в терминал Win11:
tpm.msc
И видим сведения о наличии TPM версии 2.101.0, т.е. не ниже 2.0.
Всё – такая машина отвечает Windows 11 в плане наличия криптомодуля TPM. Если последний не обнаруживается на машине, перезайдите в хостовую Windows или перезагрузите компьютер, чтобы были перезапущены фоновые процессы VMware.
Видео
Установка Windows 11 на виртуалку VMware Workstation Player
Полная настройка VMware Workstation
TPM Windows 11 Как Узнать Версию TPM 2.0 / 1.2 ✅ Включить TPM в BIOS UEFI для Установки Виндовс 11
Add TPM Support for Windows 11 VM on VMware Workstation Pro
Источник: