Thought I would post this separate since it should help someone.
Trying to run Windows 11 in ESXi will result in TPM2.0 detection failures. A requirement for TPM is to run a Hypervisor.
My setup is tiny and I defiantly don't need an HV.
During installation, after you get the message that you can't install.
Change this registry setting and it will get W11 insatlled: (link)
- Press Shift + F10
- A DOS box appears. Typ regedit and hit enter
- Navigate to HKEY_LOCAL_MACHINE\SYSTEM\Setup and create a new Key named LabConfig
- Create in the LabConfig Key a ByPassTPMCheck DWORD (32-bit) with the value of 1
After installation:
https://github.com/AveYo/MediaCreationTool.bat
Download the file, Skip_TPM_Check_on_Dynamic_Update.cmd, or
- open the link for the code
- copy and paste it into a new text document and
- save/rename the file with the extension of .cmd
- run it once to disable the check
- run it again if you want to undo it.
Hope it helps!