Table of Contents
The VMware Workstation Pro supports TPM version 2.0, you can enable trusted platform module on virtual machine.
On a Virtual Machine, when you attempt to add a trusted platform module, it won’t allow you to do that. This is because the VM must be encrypted before you enable TPM.
![Bg1880](https://bonguides-1e199.kxcdn.com/wp-content/uploads/2022/10/bg1880.png)
Encrypt the Virtual Machine
To encrypt a virtual machine :
- First of all, Power Off the VM. You cannot encrypt a VM while it is in Power On state.
- Edit the VM settings and click Options tab.
- Under Settings, click Access Control. To encrypt the VM, click Encrypt.
![Bg1879](https://bonguides-1e199.kxcdn.com/wp-content/uploads/2022/10/bg1879.png)
To encrypt a VM, you must set a password for the virtual machine. Enter a strong password and click Encrypt.
![Bg1881](https://bonguides-1e199.kxcdn.com/wp-content/uploads/2022/10/bg1881.png)
Depending on the size of the virtual machine, the encryption process could take some time.
![Bg1882](https://bonguides-1e199.kxcdn.com/wp-content/uploads/2022/10/bg1882.png)
After the VM encryption is complete, edit the VM settings and click Access Control. Now it shows This virtual machine is encrypted.
![Bg1883](https://bonguides-1e199.kxcdn.com/wp-content/uploads/2022/10/bg1883.png)
Enable Trusted Platform Module on Virtual Machine
After you encrypt the virtual machine, use the below steps to enable Trusted Platform Module (TPM) on virtual machine.
- Power off the VM (In case if its turned on).
- Go the virtual machine settings and under Hardware tab, click Add button.
- On the Add hardware wizard box, select Trusted Platform Module and click Finish.
- Clicking Finish button enables the TPM on virtual machine.
![Bg1884](https://bonguides-1e199.kxcdn.com/wp-content/uploads/2022/10/bg1884.png)
Once the TPM is enabled, you can verify it under the VM settings. The Trusted Platform Module shows as Present.
![Bg1885](https://bonguides-1e199.kxcdn.com/wp-content/uploads/2022/10/bg1885.png)