

Starting version 17.1.0, Parallels Desktop enables the virtual TPM chip (vTPM) by default for all Windows 11 virtual machines - both new and existing - on Intel-based Macs as well as Apple M1-based Macs. The module can be seen by booting to the UEFI firmware and navigating to Device Manager => TCG2 Configuration. The hypervisor should automatically create a virtualized TPM device for the VM. Next, create a VM instance from scratch and set the target OS as Windows 11. If you're ready to play with the bleeding edge builds, then download the latest Oracle VM VirtualBox snapshot release from this page. There are development snapshots available, which include preliminary support for software emulation of a TPM 2.0 device, but your mileage may vary.


VirtualBox 7 should support them out of the box. Notably, the current 6.1.x lineup of VirtualBox will not likely receive these features due to the massive changes required in the codebase. Oracle VM VirtualBox is a fantastic open source hypervisor and the developers behind the project are actively working on features like Secure Boot and TPM 2.0 for Windows 11 support. To know more, take a look at the official documentation of the cmdlet. If you prefer to manage your Hyper-V settings from command line, then you can also use the Enable-VMTPM PowerShell cmdlet to perform the aforementioned steps. Due to this design, you don't need a specialized hardware just for the sake of virtualization - anyone can use a hosted hypervisor on their home PC. A guest operating system runs as a process on the host. They can be installed like regular computer programs. Hosted hypervisors need an underlying operating system to work. In this tutorial, we’ll show you how to configure some of the most popular hosted hypervisors in order to add a virtualized TPM device for a Windows 11 VM. Moreover, the process of virtualizing the TPM itself greatly differs from one hypervisor to another. The scenario is a bit different on a virtual machine (VM), though, as hypervisor vendors have yet to come up with a common standard of TPM passthrough. Keep in mind that almost every PC since mid-2016 has built-in TPM in its firmware - you might just need to fiddle with a BIOS setting to enable it. The reason Microsoft is making TPM 2.0 a requirement for Windows 11 is due to the necessity to offer hardware-level protection against cybersecurity attacks.
