How to Fix “This PC Cannot Run Windows 11” Error on VMware Workstation

Windows 11 is a free upgrade for Windows 10 users, but it has hardware limitations. Therefore, when you try to install Windows 11 as a guest on your VMware workstation, you may encounter the error “this PC cannot run Windows 11”.

Here we show you how to bypass this error and install Windows 11 on your VMware Workstation Player, Pro and Fusion.

What causes “This PC can’t run Windows 11” error on VMware Workstation?

To install Windows 11, your PC must meet TPM 2.0 and Secure Boot requirements. However, even if you have a compatible PC, VMware Workstation Player does not support this feature by default, resulting in an error.

Related: Can your PC run Windows 11? Check these system requirements

Fortunately, you can circumvent this restriction by modifying the Windows registry or the VMX file in the working directory. If you are using VMware Workstation Pro, you can encrypt your virtual machine and add VTPM (Virtual Trusted Platform Module).

Below we have listed the three methods you can use to fix This PC can’t run Windows 11 error on VMware Workstation Pro, Fusion and Player.

Note that this troubleshooting guide only applies to VMware Workstation-based virtual machines. If you’re resolving this error on a physical system, see our guide on how to fix “this PC can’t run Windows 11” error instead.


1. How to enable TPM 2.0 on a virtual machine (VMware Workstation Pro)

If you are using VMware Workstation Pro, you can encrypt your virtual machine and then add a virtual Trusted Platform Module (TPM) to fix the error.

If you are using VMware Workstation Player, proceed to the next method involving hacking the registry and modifying the vmx file.

To encrypt and add TPM to your VM:

  1. Launch VMware Workstation Pro. Create a new virtual machine if you don’t already have one.
  2. Then select and right click on your virtual machine and choose Settings.
    vmware workstation pro virtual machine settings
  3. In the Settings window, open it Choice tongue.
  4. In the left pane, select the Access control tongue.
  5. In the right pane, click the Encrypt button.
    encrypt virtual machine vmware workstation pro
  6. Enter a encryption password and repeat it to confirm. Save the encryption password in a safe location, as you will need it to access the virtual machine.
  7. Click it Encrypt and wait for the encryption process to complete.
  8. When finished, click Okay to save changes.
  9. You can now add TPM to your virtual machine. To do this, right-click on your encrypted virtual machine and select Settings.
  10. In the Equipment tab, click the tab To add button.
    add Trusted platform module virtual machine workstation vmware
  11. To select Trusted Platform Module in the Material type the window.
  12. Click it To finish button to add a virtual TPM to your virtual machine.
    trust platform module presents a virtual machine
  13. In the Settings the window, Trusted Platform Module will show Gift in the Summary column.
  14. Click on Okay to save changes.

You can now go ahead and install Windows 11 on VMware Workstation Pro without the system requirements error.

2. Edit VMX file to add VTPM in VMware Workstation

The easiest way to fix the PC cannot run Windows 11 error is to edit your virtual machine’s vmx file and add the VTPM (Virtual Trusted Platform Module). This method works on all versions of VMware Workstation including Pro, Player and Fusion.

To use the software feature by editing the vmx file:

  1. Launch VMware Workstation. Create a new virtual machine if you don’t already have one. Also shut down any running virtual machines.
  2. Right-click on your virtual machine and select Settings.
  3. Open the Choice tab in the Settings the window.
    locate vmx working directory path
  4. In the right pane, find Director of work. This is where your virtual machine’s vmx file is located. So copy the working directory path to your clipboard.
  5. Click on Okay to close the Settings the window.
  6. hurry Win + E to open File Explorer and navigate to the working directory path. The path may vary depending on where you chose to install the virtual machine. The default working directory path looks like this
    C:UsersUserNameDocumentsVirtual MachinesWindows 10 and later x64
  7. In the Windows 10 and later x64 folder, locate the Windows 10 and later x64.vmx to file.
    vmx open edit notepad
  8. Right click on the .vmx file, select Open with > Notepad. You can also use other text editors such as Notepad++.
    add tpm software feature vmx file vmware workstation virtual machine
  9. When the file opens in Notepad, add the following line at the end:
    managedVM.autoAddVTPM = "software"
  10. hurry CTRL+S to save the file and close Notepad.
  11. Once the file is modified, reboot VMware workstation, Fusion, Where Player.
  12. After the reboot, power on your VM and continue with Windows 11 setup. You should be able to bypass the TPM check and complete the setup.

Related: The Ultimate Guide to Windows 11 Keyboard Shortcuts

3. Edit registry entry to bypass TPM check in VMware Workstation

Another way to fix this error is to modify and add new entries to the Windows Registry. This will help you to bypass the error related to minimum system requirements on VMware Workstation.

This method involves modifying and adding a registry entry when the system requirement message appears on your screen. Here’s how.

  1. Configure your virtual machine and proceed with the installation of Windows 11.
  2. While installing Windows 11 in VMware Workstation, you will see the This PC can’t run Windows 11 error blocking windows setup due to missing system configuration.
  3. When the above error message appears, press Shift + F10 on your keyboard to launch the command prompt.
    open regedit configuration windows 11
  4. In the Command Prompt window, type the following command and press Enter to launch Registry Editor:
  5. In Registry Editor, navigate to the following location:
  6. Right click on the Setup key and select New > Key.
    registry editor new tpm key bypass check
  7. Rename the key to BypassTPMCheck.
  8. Right click on the Bypass the TPMCheck key and select New > DWORD (32-bit) value.
    registry editor new key bypass tpm check value dword labconfi
  9. Rename new DWORD value as LabConfig.
  10. Right click on LabConfig value and select To modify.
  11. Type 1 in the Value data field and click Okay to save changes.
    registry editor new key bypass tpm check labconfig dword value 1
  12. When finished, close the Registry Editor.
  13. Type to go out and press Enter to close the command prompt.
  14. You will now be back in the Windows setup window with this PC can’t run error. Click it Return (back arrow icon) in the upper left corner.
  15. Select the Windows Edition you want to install and click Following.
  16. You should now be able to continue setting up Windows 11 without the error.

Bypass TPM 2.0 requirement to install Windows 11 on VMware Workstation

If you are using VMware Workstation Pro, you can easily bypass TPM 2.0 system requirements by encrypting the virtual machine and adding a TPM.

However, if you don’t want to encrypt your virtual machine or use Workstation Player, you can use the registry hack or modify the vmx file to bypass the Trusted Platform Module requirement.

delete old windows backup files free up disk space windows 11
How to free up disk space after upgrading to Windows 11

If your disk space took a huge hit after upgrading to Windows 11, it’s not because your new operating system is bloated. Here’s why.

Read more

About the Author

Source link

Steven L. Nielsen