<!–
–>
If you want to install Windows 11 on a virtual machine using Hyper-V, you will have to use a “Generation 2” VM and enable the “trusted platform module” (TPM) option. Otherwise, the OS won’t install.
Starting with Windows 11, Microsoft is changing the system requirement and making TPM 2.0 a prerequisite to perform an in-place upgrade or clean install the new version on any device. This is in addition to the new 4GB of RAM and at least 64GB of storage.
A TPM is a piece of hardware that provides cryptographic functions, such as generating and storing encryption keys to enable features like Windows Hello, BitLocker, and others. Usually, it’s embedded onto the motherboard, but you may also be able to add it as a separate component.
If you plan to install Insider Preview builds or running the final version of Windows 11 on a virtual machine using Hyper-V, you need to make sure to enable the TPM option to upgrade Windows 10 or perform a clean install. Since we are dealing with virtualization, you are not required to physically have a TPM chip on the computer. You only need to enable the virtual trusted platform module option that comes with Hyper-V.
Hyper-V is an optional feature on Windows 10 Pro, which means that you must enable it manually from the “Windows Features.” You can use these instructions to set up the virtualization feature.
In this guide, you will learn the steps to create a virtual machine with support for TPM to install Windows 11.
Enable TPM on a virtual machine to install Windows 11
To enable TPM on a virtual machine to install Windows 11, use these steps:
-
Open Hyper-V Manager.
-
Click on the host computer from the left pane.
-
Select the Windows 11 VM from the right side.
-
Confirm the “Generation” setting reads “2” in the “Summary” tab at the bottom of the page.
-
Right-click the Windows 11 VM and select the Settings option.
-
Click on Security.
-
Under the “Secure Boot” section, check the Enable Secure Boot option.
-
Use the “Template” drop-down menu and select the Microsoft Windows option.
-
Under the “Encryption Support” option, check the Enable Trusted Platform Module option to enable TPM to install Windows 11.
-
(Optional) Check the Encrypt state and virtual machine migration traffic option.
-
Click the Apply button.
-
Click the OK button.
Once you complete the steps, you will be able to install a fresh copy of Windows 11 or upgrade from Windows 10.
Create a Windows 11 VM on Hyper-V with TPM support
To create a VM on Hyper-VM with TPM support to install Windows 11, use these steps:
-
Open Hyper-V Manager.
-
Right-click the host computer on the left pane, select the New submenu, and then click the Virtual Machine option.
-
Click the Next option.
-
Specify a name for Windows 11 VM.
Quick note: You can also use the Store the virtual machine in a different location option to choose where to store the VM.
-
Click the Next button.
-
Select the Generation 2 option.
-
Click the Next button.
-
Specify the amount of memory for the virtual machine. In the case of Windows 11, you need to assign at least 4096MB.
-
Click the Next button.
-
Use the “Connection” drop-down menu and select the Default switch option.
-
Click the Next button.
-
Select the Create a virtual hard disk option.
-
(Optional) In the “Name” option, select a name for the virtual hard disk.
-
(Optional) In the “Location” option, specify a location to store the virtual machine.
-
In the “Size” option, specify the size of the virtual hard drive. In the case of Windows 11, you must use 64GB or greater.
-
Click the Next button.
-
Select the Install an operating system later option unless you have the Windows 11 ISO file, in which case, you would select the Instal an operating system from a bootable image file option.
-
Click the Next button.
-
Click the Finish button.
-
Right-click the Windows 11 VM and select the Settings option.
-
Click on Security.
-
Under the “Secure Boot” section, check the Enable Secure Boot option.
-
Use the “Template” drop-down menu and select the Microsoft Windows option.
-
Under the “Encryption Support” option, check the Enable Trusted Platform Module option to enable TPM to install Windows 11.
-
(Optional) Check the Encrypt state and virtual machine migration traffic option.
-
Click the Apply button.
-
Click the OK button.
After you complete the steps, you can proceed to perform a clean install of Windows 11 on the virtual machine.
Post a Comment