Requisiti di sistema di Windows 11 non soddisfatti su VMWare Esxi
Se i requisiti di sistema per l'installaizone di Windows 11 non soddisfatti su VMWare Esxi, nel nostro caso Hypervisor 7u3, eseguire il controllo dei requisiti per controllare il motivo...
Verifica se la VM VMware è configurata per UEFI / Secure Boot
Nella vSphere Client (ESXi 7 / vCenter):
- Spegni la VM (lo stato va a Power Off).
- Tasto destro sulla VM → Edit Settings.
- Tab VM Options → espandi Boot Options.
- Imposta Firmware = EFI.
- Se i prerequisiti sono soddisfatti (firmware EFI, virtual hardware versione ≥ 13, guest OS che supporta UEFI Secure Boot), comparirà la casella Secure Boot: spuntala per abilitarlo.
Nota: Se la casella non compare o è disabilitata, significa che mancano i prerequisiti (ad es. VM ancora in BIOS, guest non UEFI-ready, o versione hw troppo vecchia).
Attenzione al passaggio da BIOS (MBR) a UEFI (GPT)
Se la tua VM è stata originariamente installata in modalità BIOS con disco in MBR, non basta cambiare il firmware della VM a EFI: Windows non si avvierà. Devi prima convertire il disco da MBR a GPT usando lo strumento Microsoft MBR2GPT (da un prompt amministratore:
code|MBR2GPT /convert /disk:0 /allowfullos
verificando che il disco 0 sia quello giusto), quindi spegnere la VM, cambiare il firmware a EFI, e poi riaccendere.
Molti ambienti che tengono attivo il CSM/Legacy impediscono la disponibilità di Secure Boot; va disabilitato (solo UEFI).
Aggiungere un vTPM (consigliato per Windows 11)
Dopo aver sistemato UEFI/Secure Boot, aggiungi un Virtual Trusted Platform Module (vTPM):
- Assicurati di avere (in vCenter) un Key Provider attivo; in vSphere 7U2+ puoi usare il Native Key Provider (NKP) senza KMS esterno (disabilita l’opzione “solo host con TPM” se i tuoi host non hanno TPM fisico).
- Spegni la VM.
- Edit Settings → Add New Device → Trusted Platform Module. Salva.
- Avvia la VM e verifica in Windows (tpm.msc o Sicurezza di Windows > Sicurezza dispositivo) che la specifica sia TPM 2.0.