Install Windows 11 on VMware

Since Windows 11 is still a new operating system, installing it on VMWare Workstation Player requires minor workarounds, such as editing VM settings to match Windows 11 requirements.

However, the process is straightforward and consists of three steps:

  1. Creating a Windows 11 virtual machine.
  2. Configuring the VM.
  3. Installing Windows 11 on the VM.

Step 1: Create Windows 11 Virtual Machine

To create a Windows 11 virtual machine, launch VMWare Workstation Player and:

1. Select Create a New Virtual Machine in the main window.

Starting the process of creating a new virtual machine.

The New Virtual Machine Wizard starts.

2. Select the Installer disc image file (iso) option.

3. Click Browse and locate your Windows 11 ISO file.

4. Select Next.

Selecting an installer disc image file.

The Select a Guest Operating System window loads.

5. Select Microsoft Windows in the Guest operating system section.

6. Pick Windows 10 and later x64 from the dropdown list.

7. Select Next.

Selecting the guest operating system.

The Name the Virtual Machine window appears.

8. Type the name for the virtual machine. The example VM is named Windows11.

9. Click Browse to choose the location of the VM. Skip this step to use the tool's default location.

10. Select Next.

Naming the virtual machine.

The Specify Disk Capacity window appears.

11. Choose the maximum disk size in gigabytes. Assign 60 gigabytes or more for the Windows 11 VM.

12. Select Store virtual disk as a single file option.

13. Select Next.

Specifying the disk capacity.

In the Ready to Create Virtual Machine window, you can see all the VM settings.

14. Select Finish to create your Windows 11 VM.

Confirming the configuration and finishing the virtual machine creation.

Step 2: Modify and Start Windows 11 Virtual Machine

Since the virtual machine has been created with Windows 10 and later x64 settings, edit the VM to satisfy Windows 11 minimum requirements.

1. Select your VM in the list on the left side of the window.

2. Select Edit virtual machine settings.

Editing the virtual machine in VMWare Workstation Player.

The Virtual Machine Settings window opens.

3. The menu on the left side contains the VM's virtual devices. Select the device you want to adjust.

4. Change the device settings in the section on the right side of the window.

5. Select OK when you finish setting up your VM.

Specifying the amount of memory allocated to the VM.

6. Select Play virtual machine in the main VMWare Workstation Player window.

Starting the virtual machine in VMWare Workstation player.

The VM window opens.

7. Press any key while in the VM window to boot the ISO file.

Step 3: Install Windows 11

The Windows 11 installation process inside the VMWare Workstation Player is the same as installing Windows 11 directly on the hardware.

1. Pick the language of the installation, the time and currency format, and the input method from the dropdown menu.

2. Select Next.

Language and regional settings in Windows 11 installer.

3. Click Install now.

The Install now button in the Windows 11 installer.

The Activate Windows window appears.

4. Enter the product key in the box, or click I don't have a product key. Choosing I don't have a product key takes you to the next window.

5. Select Next.

The Windows 11 activation window.

The window with a list of operating system versions appears.

6. Pick the Windows 11 version you want to install.

7. Select Next.

Selecting a Windows 11 version for installation.

The Applicable notices and license terms window opens.

8. Select the checkbox to accept the Microsoft Software License Terms.

9. Select Next.

Applicable notices and license terms window in Windows 11 installer.

The following window contains installation options.

10. Choose Custom: Install Windows only (advanced) option.

Choosing a type of installation in Windows 11 installer.

The window with partition information appears.

11. Select New to create a new partition.

12. Pick the size of the partition. Windows uses the entire unallocated space if you do not specify the size.

13. Select Apply to let Windows create the partitions.

Creating partitions using the unallocated space in the Windows 11 installer.

When Windows finishes creating the partitions, the complete partition list appears.

14. Pick the partition marked as Primary from the partition list.

15. Select Next.

Choosing the Windows 11 installation partition in Windows 11 installer.

The Windows 11 installation starts. Follow the installation progress in the Installing Windows window.

Monitoring the progress of the Windows 11 installation.

(Optional) Bypass the TPM Check

If your machine does not meet minimal requirements for Windows 11 installation, the This PC can't run Windows 11 message appears instead of the Applicable notices and license terms window.

This PC can't run Windows 11 window.

If you still wish to test Windows 11 on the same machine, you can override the Trust Platform Module (TPM) check preventing you from continuing with the installation.

To do so:

1. Press Shift + F10 to open the command prompt.

The command prompt opens.

The command-line prompt in Windows 11 installer.

2. Open the Registry Editor by typing:

regedit

 

Press Enter to confirm. The Registry Editor appears.

3. In the navigation menu on the left side of the window, go to HKEY_LOCAL_MACHINE>SYSTEM>Setup. Right-click Setup, hover over the New option in the context menu, and select Key from the sub-menu.

Creating a new registry key in Windows 11 installer.

When prompted, name the key LabConfig.

4. Right-click the newly created LabConfig item in the navigation menu on the left side of the window. Hover over the New option in the context menu, and select DWORD (32-bit) Value item.

Creating a new DWORD 32-bit value in Windows 11 registry.

When prompted, name the item BypassTPMCheck.

5. Right-click BypassTPMCheck value in the main window list. Select Modify in the context menu.

Modifying the BypassTPMCheck value in Windows 11 installer.

6. In the Edit DWORD (32-bit) Value dialogue box, change the Value data from 0 to 1.

7. Select OK.

Switching the BypassTPMCheck value data to 1 in Windows 11 installer.

8. Close the Registry Editor.

9. Click the back arrow to go back to the installation process.

Returning to the installation process by clicking the back arrow in the Windows 11 installer.