How to enable TPM and Secure Boot on VMware to install Windows 11
into the Command Prompt to open the GUI Registry Editor to add the key detailed above, but simply typing that single line into the terminal is definitely the fastest way.
How to bypass TPM 2.0 check when installing Windows 11 in a virtual machine
Run as many Windows 11 virtual machines as you like without worrying about one of the new requirements.
Windows 11 VM (Image credit: Windows Central)
The TPM 2.0 requirement for Windows 11 was one of the most talked-about changes from Windows 10, especially since it effectively locked many perfectly good machines out of an upgrade path.
There are ways and means of getting around this requirement to upgrade your laptop or desktop PC, but what if you just want to fire up a quick virtual machine? There are products out there, such as those from VMware, that can inject a virtual TPM to allow Windows 11 to install.
But the easier method is to just skip it altogether. Here’s how to quickly and easily install a Windows 11 virtual machine if you’re being blocked.
What you need
All you need for this is a Windows 11 ISO and some software to make a virtual machine. For the purposes of this guide, I will be using VMWare ESXI 7, but the process shouldn’t be any different if you’re using something else such as Hyper-V or VirtualBox.
How to install a Windows 11 VM without TPM
Source: Windows Central (Image credit: Source: Windows Central)
This method would, of course, also work on bare metal, but we’re not necessarily suggesting it as a good idea since the requirements exist for a reason. But in a virtual machine, everything is sandboxed, so the risk factor is lower.
Essentially what we’re going to do is tell Windows 11 during the installation process to skip the TPM check. Once you do this, Windows 11 will install with no issue.
In your virtual machine manager of choice, set up a VM and begin the Windows 11 installation process. The first steps are normal, choosing a language and such. But you will soon find yourself looking at the screen above telling you that your PC can’t run Windows 11.
When you reach this screen, follow these steps:
- Hit Shift + F10 on your keyboard to open Command Prompt.
- Enter the following command: REG ADD HKLM\SYSTEM\Setup\LabConfig /v BypassTPMCheck /t REG_DWORD /d 1
- When you see the operation completed message, close the Command Prompt.
- Go back one step in the installation process.
- Now proceed as normal.
Now, as you continue with the installation you’ll no longer see a warning that your PC can’t run Windows 11 and everything will continue as planned. If you’d prefer, you can type
regedit
into the Command Prompt to open the GUI Registry Editor to add the key detailed above, but simply typing that single line into the terminal is definitely the fastest way.
As an additional step, you may need to add one further registry key. If after doing the above you still get the error, open up the Command Prompt again and enter this command:
REG ADD HKLM\SYSTEM\Setup\LabConfig /v BypassSecureBootCheck /t REG_DWORD /d 1
Some VM software, such as VMware used here, seem to handle secure boot requirements, but others, such as Virtualbox, do not. So you may need to also disable this.
That’s all there is to it. Your Windows 11 VM will now install as normal with no warnings, and you can get onto some top-level virtualizing.
Get the Windows Central Newsletter
All the latest news, reviews, and guides for Windows and Xbox diehards.
By submitting your information you agree to the Terms & Conditions and Privacy Policy and are aged 16 or over.
How to enable TPM and Secure Boot on VMware to install Windows 11
VMware Workstation supports TPM and Secure Boot to run Windows 11, and here’s how to enable the features on a virtual machine.
March 16, 2022
2022-03-16T06:44:40-04:00
Although during the development process, Microsoft is not enforcing the security requirements to install Windows 11, eventually, you won’t be able to install the OS on a VMware Workstation virtual machine due to the lack of the Trusted Platform Module (TPM) and Secure Boot.
A TPM is a chip that offers cryptographic functions, such as generating and storing encryption keys to enable features like Windows Hello, BitLocker, and others.
Secure Boot is a firmware technology that protects the boot process so that malware (such as rootkits) cannot attack the trusted OS during startup.
If you plan to install Insider Preview builds or run the final version of Windows 11 on a virtual machine using VMware Workstation, the application includes TPM and Secure Boot options. Since we are dealing with virtualization, you are not required to have the computer components physically.
In this guide, you will learn the steps to enable TPM and Secure Boot on VMware to install Windows 11 on a virtual machine.
- Enable TPM and Secure Boot on VM to install Windows 11
- Create Windows 11 VM on VMware with TPM and Secure Boot support
Enable TPM and Secure Boot on VM to install Windows 11
To enable TPM and Secure Boot on VMware, use these steps:
- Open VMware Workstation.
- Select the virtual machine.
- Click the VM menu and select the Settings option.
- Click the Options tab.
- Select the Access Control option.
- Under the “Encryption” section, select the Encrypt button.
- Create an encryption password.
- Click the Encrypt button.
- Click on Advanced.
- (Not recommended) Under the “Firmware type” section, select the UEFI option and check the Enable secure boot option (if applicable).
Warning: Changing the firmware type may cause problems. If you don’t have the VM already with UEFI, it is best to create a new virtual machine instead.
Once you complete the steps, the computer should include the required security components to pass the requirements check to upgrade to Windows 11.
Create Windows 11 VM on VMware with TPM and Secure Boot support
To create a virtual machine with support for TPM and Secure Boot, use these steps:
- Open VMware Workstation.
- Click the File menu and select the New virtual machine option.
- Click the Next button.
- Select the latest virtual machine hardware compatibility option.
- Click the Next button.
- Select the I will install the operating system later option.
- Click the Next button.
- Under the “Guest operating system” section, select the Microsoft Windows option.
- Under the “Version” section, select the Windows 10 x64 option. (If available, choose the Windows 11 option.)
- Click the Next button.
- Confirm a name for the Windows 11 VM.
- Confirm the location to store the virtual machine.
- Click the Next button.
- Under the “Firmware type” section, select the UEFI option.
- Check the Secure Boot option.
- Click the Next button.
- Select the number of processor cores (two or more).
- Click the Next button.
- Specify the amount of RAM (4GB or higher).
- Click the Next button.
- Select the preferred network connection.
- Click the Next button.
- Use the default I/O controller types option.
- Click the Next button.
- Select the virtual disk type option. (NVMe is usually the recommended option, if available.)
- Select the Create a new virtual disk option.
- Click the Next button.
- Specify the disk size in gigabytes (64GB or higher).
- Use the default settings for the rest of the settings unless you need a different configuration.
- Click the Next button.
- Click the Next button again.
- Click the Finish button.
- Select the virtual machine.
- Click the VM menu and select the Settings option.
- Click the Options tab.
- Select the Access Control option.
- Under the “Encryption” section, select the Encrypt button.
- Create an encryption password.
- Click the Encrypt button.
- Click the Hardware tab.
- Click the Add button.
- Select the Trusted Platform Module option.
- Click the Finish button.
After you complete the steps, you should be able to install Windows 11 on a virtual machine using VMware Workstation. (See also this video tutorial to complete this task.)
We may earn commission for purchases using our links to help keep offering the free content. Privacy policy info.
All content on this site is provided with no warranties, express or implied. Use any information at your own risk. Always backup of your device and files before making any changes. Privacy policy info.
Since you are here.
I’ve got a small favor to ask. This is an independent site, and producing content takes a lot of hard work. Although more people are reading Pureinfotech, many use adblocker. Thus advertising revenue is falling fast. And unlike many other sites, there is no paywall blocking readers here. So you can see why your help is needed. If everyone who finds this website useful and helps to support it, the future would be much more secure. Thank you.
$75 raised so far by 6 people.
Related Stories
- How to reinstall Windows 11 (easy way)
- Windows 11 known issues blocking upgrade
Comments are closed, but trackbacks and pingbacks are open.