Windows OS Hub
  • Windows
    • Windows 11
    • Windows Server 2022
    • Windows 10
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
  • PowerShell
  • Linux
  • Home
  • About

Windows OS Hub

  • Windows
    • Windows 11
    • Windows Server 2022
    • Windows 10
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
  • PowerShell
  • Linux

 Windows OS Hub / Windows 11 / How to Install Windows 11 on a VMware Virtual Machine

June 8, 2023 VMwareWindows 11

How to Install Windows 11 on a VMware Virtual Machine

This article explains how to install Windows 11 as a guest OS in a virtual machine running on VMware Workstation or VMware ESXi hypervisors. When trying to install Windows 11 on a VMware virtual machine, most users see an error message stating that Windows 11 cannot run on this computer. Let’s try to explain why this message appears and how to bypass it.

Contents:
  • How to Bypass TPM and Secure Boot when Installing Windows 11 to a VMware VM?
  • Installing Windows 11 on VMware Workstation
  • How to Install Windows 11 on VMware ESXi/vSphere?

Microsoft published a set of minimum system requirements to install Windows 11:

  • 4 GB RAM
  • 1 GHz dual-core CPU
  • TPM 2.0 (Trusted Platform Module) chip

If your computer or the virtual machine doesn’t meet the requirements, the following error appears when you try to install Windows 11 from an ISO image:

This PC can’t run Windows 11. This PC doesn’t meet the minimum system requirements to install this version of Windows. For more information, visit aka.ms/WindowsSysReq </pre

This PC can’t run Windows 11. This PC doesn’t meet the minimum system requirements to install this version of Windows

How to Bypass TPM and Secure Boot when Installing Windows 11 to a VMware VM?

You can skip the system requirements check when installing Windows 11 on a virtual machine. You can bypass the minimum requirements checks for memory, compatible CPU, TPM chip, and UEFI+Secure Boot.

  1. To do it, run a normal Windows 11 installation on a VMware virtual machine. After the installation error appears (see the screenshot above), go one step back (click an arrow in Windows Setup window);
  2. Press Shift + F10 to open the command prompt;
  3. Enter regedit.exe to open the Registry Editor;
  4. Go to the reg key HKEY_LOCAL_MACHINE\SYSTEM\Setup and create a new registry key named LabConfig;
  5. Create three DWORD (32-bit) parameters with values of 1 in the LanConfig reg key:
    BypassTPMCheck
    BypassSecureBootCheck
    BypassRAMCheckwindows 11 labconfig keys - skip checks: BypassTPMCheck and BypassSecureBootCheck
  6. Close the Registry Editor and the command prompt and get back to Windows 11 setup screen;
  7. Select Windows 11 edition and click Install;
  8. You should now be able to continue installing Windows 11 without checking the minimum system requirements and the TPM device.

Installing Windows 11 on VMware Workstation

To install Windows 11 in a native mode (meeting all system requirements) on VMware Workstation, create a virtual machine with UEFI support, Secure Boot and a virtual TPM chip.

Open virtual machine settings, go to the Advanced tab and make sure that UEFI firmware is used for the VM. Also check the Enable secure boot option.

VMware Workstation - create Windows 11 VM with UEFI and Secuce Boot enabled

Then add a virtual TPM module (vTPM) to the VM. Before doing it, encrypt the VMware Workstation virtual machine.

Go to Access Control in the Options section and click Encrypt. Set the encryption password. The encryption takes some time.

encrypt VM on VMware workstation

Then open the Hardware tab, click Add and add the Trusted Platform Module.

vmware workstation add virtual Trusted Platform Module

Then you can install Windows 11 on this virtual machine as usual.

How to Install Windows 11 on VMware ESXi/vSphere?

To install Windows 11 to a VMware ESXi virtual machine in vSphere, add the Virtual Trusted Platform Module to the VM. Before doing it, you will have to configure the Key Management Server (key provider) to manage encryption keys.

In vSphere 7.0 and newer, vCenter supports a built-in Key Provider, so you don’t need using an external KMS. To enable the built-in Key Provider in vCenter:

  1. Select your vCenter and open Configure -> Security -> Key Provider;
  2. Click Add -> Add Native Key Provider;
    Add Native Key Provider in vmware vCenter 7.0
  3. Enter the provider name and uncheck the option Use key provider only with TPM protected ESXi hosts. It allows using vTPM for hosts without a physical TPM chip;
  4. Then back up the Key Provider. Click BACK-UP and download the .p12 file. Save it to a secure location.

To enable vTPM for a VMware ESXi virtual machine, it must meet the following requirements:

  • vSphere 6.7 or newer (you will not be able to use free VMware Hypervisor)
  • VM Hardware 14 (ESXi 6.7) or higher
  • EFI and Secure Boot
  • VM encryption
  • Windows Virtualization Based Security option must be enabled in the VM settings

Make sure that all VM options are enabled and you can encrypt the disk of your VM.

To encrypt an existing VM, open the VM Options tab and enable disk encryption in the Encryption section.

VMware Esxi VM - encryption settings

Then you can add the TPM in the Virtual Hardware tab (Add New Device -> Trusted Platform Module) and run normal Windows 11 installation on the VM.

add trusted platform module to a VMware VM on ESXi

See an example of how to install Windows 11 to a Hyper-V virtual machine here.
4 comments
5
Facebook Twitter Google + Pinterest
previous post
Microsoft Office Volume Activation Using KMS Server
next post
Windows Cannot Find the Microsoft Software License Terms

Related Reading

How to Cancel Windows Update Pending Restart Loop

May 6, 2025

View Windows Update History with PowerShell (CMD)

April 30, 2025

Change BIOS from Legacy to UEFI without Reinstalling...

April 21, 2025

Remove ‘Your License isn’t Genuine’ Banner in MS...

April 21, 2025

Uninstalling Windows Updates via CMD/PowerShell

April 18, 2025

4 comments

Omar August 26, 2022 - 6:31 pm

Thank you very much

Reply
Pradeep February 28, 2024 - 8:46 pm

Thank you! This was very helpful

Reply
Me December 1, 2024 - 3:38 pm

Thanks !!
working fine on ESXI5.5

Reply
serjean December 21, 2024 - 4:29 pm

many thanks. its working

Reply

Leave a Comment Cancel Reply

join us telegram channel https://t.me/woshub
Join WindowsHub Telegram channel to get the latest updates!

Categories

  • Active Directory
  • Group Policies
  • Exchange Server
  • Microsoft 365
  • Azure
  • Windows 11
  • Windows 10
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • PowerShell
  • VMware
  • Hyper-V
  • Linux
  • MS Office

Recent Posts

  • Cannot Install Network Adapter Drivers on Windows Server

    April 29, 2025
  • Change BIOS from Legacy to UEFI without Reinstalling Windows

    April 21, 2025
  • How to Prefer IPv4 over IPv6 in Windows Networks

    April 9, 2025
  • Load Drivers from WinPE or Recovery CMD

    March 26, 2025
  • How to Block Common (Weak) Passwords in Active Directory

    March 25, 2025
  • Fix: The referenced assembly could not be found error (0x80073701) on Windows

    March 17, 2025
  • Exclude a Specific User or Computer from Group Policy

    March 12, 2025
  • AD Domain Join: Computer Account Re-use Blocked

    March 11, 2025
  • How to Write Logs to the Windows Event Viewer from PowerShell/CMD

    March 3, 2025
  • How to Hide (Block) a Specific Windows Update

    February 25, 2025

Follow us

  • Facebook
  • Twitter
  • Telegram
Popular Posts
  • Adding Drivers into VMWare ESXi Installation Image
  • How to Fix ‘An Operating System Wasn’t Found’ Error on Windows
  • Reduce Virtual Machine Disk Size (VMDK) on VMWare ESXi
  • How to Access VMFS Datastore from Linux, Windows, or ESXi
  • Recovering a Deleted VMFS Datastore on VMware ESXi/vSphere
  • Using iPerf to Test Network Speed and Bandwidth
  • Windows Cannot Find the Microsoft Software License Terms
Footer Logo

@2014 - 2024 - Windows OS Hub. All about operating systems for sysadmins


Back To Top