This guide is for small-business users or administrators who need to run a Windows 11 virtual machine on a Hyper-V host that does not have a physical TPM chip. Enabling a virtual TPM in the VM settings is the recommended fix. A registry-based bypass is also documented but is unsupported and may cause problems with future Windows updates.
Option 1: Enable a Virtual TPM (Recommended)
This option is available only for Generation 2 virtual machines. If your VM is Generation 1, skip to Option 2.
- Power off the virtual machine in Hyper-V Manager.
- Right-click the VM and select Settings.
- Go to the Security section.
- Check the box for Enable Trusted Platform Module.
- Click Apply and then OK.
- Start the VM and proceed normally with your Windows 11 installation or boot.
Option 2: Bypass the TPM Requirement During Installation (Unsupported)
Warning: This method is not officially supported by Microsoft and may lead to instability or block future Windows updates. Use it only if Option 1 is not available to you.
- Boot the VM and begin the Windows 11 installation process.
- When the installer is running, press Shift + F10 to open a command prompt.
- Type regedit and press Enter to open the Registry Editor.
- Navigate to HKEY_LOCAL_MACHINE\SYSTEM\Setup.
- Right-click the Setup key and create a new key named LabConfig.
- Inside LabConfig, create a new DWORD (32-bit) Value named BypassTPMCheck and set its value to 1.
- Optionally, create a second DWORD (32-bit) Value named BypassSecureBootCheck and set its value to 1.
- Close the Registry Editor and the command prompt, then continue with the installation.
If you run into trouble or are unsure which option is right for your setup, contact Advanced Computer Solutions for assistance.
Common questions
Does the virtual TPM option work for all Hyper-V virtual machines?
No. The Enable Trusted Platform Module option in Hyper-V is only available for Generation 2 virtual machines. If your VM is Generation 1, you will need to use the registry bypass method instead.
Will bypassing the TPM requirement cause problems with Windows updates?
It can. The registry bypass method is not officially supported by Microsoft and may lead to instability or prevent certain future Windows updates from installing. The virtual TPM approach is the recommended path whenever possible.
Do I need to make any registry changes if I use the virtual TPM method?
No. If you successfully enable the virtual TPM in the VM’s Security settings, no registry edits are needed. The registry bypass is only necessary when the virtual TPM option is unavailable.