-
To enable TPM and Secure Boot for a Windows 11 VM, the VMware Workstation wizard will include providing an
Encryption Information
page to set up the TPM feature. Also, to enable Secure Boot, you must complete this configuration from the virtual machine
Options
settings. - It s also possible to update an existing virtual machine to support TPM, Secure Boot, and UEFI, but you will have to make sure to update the VM storage type from MBR to GPT.
Enabling the Trusted Platform Module (TPM) on VMware Workstation is necessary if you wish to build a virtual machine that runs Windows 11. You won’t be able to install the operating system otherwise.Although installing the operating system is not necessary, Secure Boot is strongly advised.
The ATPM chip performs cryptographic tasks, including creating and storing encryption keys to activate Windows Hello, BitLocker, and other capabilities.
A firmware solution called Secure Boot guards the boot process to prevent malware, including rootkits, from attacking the trusted operating system while it is starting up.
You may operate a Windows 11 virtual machine on a Windows 10 computer without TPM, Secure Boot, or UEFI (Unified Extensible Firmware Interface) because we are dealing with virtualization, which eliminates the need for the hardware components to be physically present on the device.
I’ll walk over how to install Windows 11 on a virtual computer by turning on TPM and Secure Boot on VMware in this post. Windows 10 and 11 as well as other compatible platforms are covered by these instructions.
-
Create Windows 11 VM on VMware with TPM and Secure Boot support
-
Enable TPM and Secure Boot on VM to install Windows 11
Create Windows 11 VM on VMware with TPM and Secure Boot support
Use these procedures to build a virtual computer that supports Secure Boot and TPM:
Workstation for OpenVMware.
Choose the New virtual machine option after clicking the File menu.
Press the “Next” button.
Choose the most recent option for virtual machine hardware compatibility.
Press the “Next” button.
Choose the option to install the operating system later.
Press the “Next” button.
In the Guest operating system section, choose Microsoft Windows.
In the Version column, select the Windows 11 x64 option.
Press the “Next” button.
Verify a name for the Windows 11 virtual machine.
Verify the location of the virtual machine’s storage.
Press the “Next” button.
Choose the option that just the files required to support TPM are encrypted.
Verify the password for the encryption.
Verify the Credential Manager option to see if you can remember the password on this computer.
Press the “Next” button.
Selecting the “Split virtual disk into multiple files” option is optional.
Enter the size of the disk in gigabytes (64GB or more).
Press the “Next” button.
Press the “Finish.” button.
(Optional) Select the Settings option by right-clicking the virtual machine.
Choose your preferred memory capacity for the device by selecting the Memory option (a minimum of 8GB is advised).
Select the processors option and the device’s core count (four cores or more are advised).
Press the Optionstab button.
Select “Advanced.”
Under the Firmware type section, select the “Enable secure boot” option.
Press the “OK” button.
Following the instructions, you ought to be able to use VMware Workstation to install Windows 11 on a virtual machine.
Enable TPM and Secure Boot on VM to install Windows 11
Use these procedures to activate Secure Boot and TPM on an existing VMware virtual machine:
Workstation for OpenVMware.
Choose the virtual machine.
Choose the Settings option after clicking the VMmenu.
Press the Optionstab button.
Choose the option for access control.
In the Encryption section, select the Encrypt button.
Choose the option that just the files required to support TPM are encrypted.
Make a password for encryption.
To encrypt, click the button.
Select “Advanced.”
Under the Firmware type section, select the UEFI option and, if appropriate, tick the Enable secure boot option.
On the Hardware tab, click.
Press the “Add” button.
To run Windows 11, use the Trusted Platform Module option.
Press the “Finish.” button.
Press the “OK” button.
The PC should have the necessary security components to pass the requirements check to upgrade to Windows 11 when you finish the steps.