Skip to content

Hyper-V Gen1 vs Gen2 : laquelle choisir pour ta VM ? (2026)

Brandon Visca
Published date:

Gen1 ou Gen2 pour ta prochaine VM Hyper-V ? La question revient à chaque création de VM, et la réponse n’est pas toujours évidente — surtout quand on voit que certains OS ne supportent tout simplement pas Gen2.

Spoiler : dans 90% des cas, tu veux Gen2. Mais il y a des exceptions qui méritent qu’on s’y arrête.

Voici le comparatif complet, basé sur ce que j’utilise au quotidien en environnement de production.


Table des matières

Table des matières

TL;DR

CritèreGen1 (BIOS)Gen2 (UEFI)Gagnant
FirmwareBIOS legacyUEFI natifGen2
DémarragePlus lentPlus rapideGen2
Secure Boot❌ Non✅ OuiGen2
PXE Boot✅ Legacy + UEFI✅ UEFI seulementÉgalité
Taille disque OS max2 To (MBR)64 To (GPT)Gen2
Compatibilité OS 32 bits✅ Oui❌ NonGen1
Linux ancien (< RHEL 6)✅ Oui⚠️ LimitéGen1
Windows Server 2012+✅ Oui✅ OuiÉgalité
Conversion possible❌ Non❌ Non

Mon choix par défaut : Gen2 pour tout OS moderne (Windows Server 2012+, Ubuntu 14.04+, Debian 8+).


C’est quoi la différence concrète ?

La génération d’une VM Hyper-V, c’est le firmware émulé : Gen1 simule un BIOS legacy, Gen2 émule un firmware UEFI. C’est fixé à la création de la VM et non modifiable après — d’où l’importance de choisir correctement dès le départ.

Gen1 est là depuis Hyper-V 2012. Gen2 est arrivé avec Hyper-V 2012 R2. Les deux coexistent parce que le parc de VMs existantes est souvent mixte.

⚠️ Attention : impossible de convertir une VM Gen1 en Gen2 (et vice-versa) sans recréer la VM. Si tu choisis mal, tu recommences.


Hyper-V Gen1 : test complet

✅ Points forts

✗ Points faibles

💰 Coût réel

Aucun coût direct, mais le coût caché c’est le temps : si ton WSUS ou ton système de déploiement évolue vers du full-UEFI, tes VMs Gen1 devront être recréées.

🎯 Cas d’usage idéal


Hyper-V Gen2 : test complet

✅ Points forts

✗ Points faibles

💰 Coût réel

Zéro coût supplémentaire. Gen2 est disponible sur le même Hyper-V que Gen1.

Le seul “coût” : s’assurer que ton OS est compatible et que ton infrastructure de déploiement supporte UEFI PXE si tu en as besoin.

🎯 Cas d’usage idéal


Le verdict : qui pour qui ?

Choisis Gen2 si :

Choisis Gen1 si :

🔍 À savoir : Microsoft recommande officiellement Gen2 pour tous les OS supportés. Gen1 existe pour la compatibilité descendante, pas pour les nouvelles VMs.


Compatibilité OS par génération

OSGen1Gen2
Windows Server 2025
Windows Server 2022
Windows Server 2019
Windows Server 2016
Windows Server 2012 R2
Windows Server 2012
Windows Server 2008 R2
Windows Server 2003
Windows 11
Windows 10 (64 bits)
Ubuntu 18.04+
Ubuntu 14.04 - 16.04
Debian 8+
RHEL/CentOS 7+
RHEL/CentOS 6⚠️
FreeBSD

💡 Astuce : Si tu as un doute sur la compatibilité Gen2 de ton Linux, démarre en Gen2 sans Secure Boot dans un premier temps. Tu pourras l’activer ensuite une fois l’OS installé et les drivers en place.


Un point sur Secure Boot en Gen2

Secure Boot est activé par défaut sur les VMs Gen2 — et c’est bien. Mais il peut bloquer le démarrage si le bootloader ou le kernel n’est pas signé avec une clé reconnue.

Hyper-V propose 3 templates de Secure Boot selon l’OS :

# Windows (défaut)
Set-VMFirmware -VMName "SRV-XXX" -SecureBootTemplate "MicrosoftWindows"

# Linux (Ubuntu, Debian, RHEL)
Set-VMFirmware -VMName "SRV-XXX" -SecureBootTemplate "MicrosoftUEFICertificateAuthority"

# Désactiver Secure Boot (dernier recours)
Set-VMFirmware -VMName "SRV-XXX" -EnableSecureBoot Off

⚠️ Attention : Sur une VM Linux Gen2, utilise toujours le template MicrosoftUEFICertificateAuthority. Le template Windows bloquera le démarrage de ton Linux.


FAQ

Peut-on convertir une VM Gen1 en Gen2 ? Non. La génération est figée à la création. Pour passer de Gen1 à Gen2, il faut créer une nouvelle VM Gen2 et migrer le contenu — exactement comme la procédure de restauration VHDX via WinPE.

Gen2 est-elle plus performante que Gen1 ? Légèrement, surtout au démarrage. En production, la différence de performances I/O est négligeable sur les workloads courants. L’avantage de Gen2 est surtout fonctionnel (Secure Boot, vTPM, disques SCSI) plutôt que purement en termes de vitesse.

Secure Boot peut-il être activé sur Gen1 ? Non. Secure Boot est une fonctionnalité UEFI uniquement, donc réservée aux VMs Gen2.

Est-ce qu’une VM Gen2 est compatible avec tous les hyperviseurs ? Non. Le format VHDX Gen2 est spécifique à Hyper-V. Si tu migres vers VMware ou Proxmox, l’aspect “génération” ne s’applique plus — tu travailleras avec les formats UEFI/BIOS natifs de la plateforme cible.

Quelle génération pour Windows 11 ? Obligatoirement Gen2. Windows 11 nécessite TPM 2.0, et seul le vTPM disponible en Gen2 répond à cette exigence sous Hyper-V.

Gen1 sera-t-elle dépréciée un jour ? Aucune annonce officielle de Microsoft, mais la tendance est clairement vers Gen2. Tous les nouveaux OS et fonctionnalités (vTPM, Shielded VMs) sont Gen2 uniquement. Partir sur du neuf en Gen1 aujourd’hui, c’est s’assurer du travail de migration dans quelques années.


🎬 Conclusion

Gen2 est le choix par défaut pour toute VM tournant sur un OS moderne. Plus rapide au boot, Secure Boot intégré, disques SCSI plus performants et support du vTPM : il n’y a aucune raison de rester sur Gen1 si ton OS le supporte.

Gen1 reste pertinente pour deux cas précis : les OS anciens (32 bits, Windows 2003, vieux Linux) et les migrations P2V depuis des machines BIOS où tu veux minimiser les frictions.

Si tu crées une nouvelle VM aujourd’hui pour Windows Server 2019/2022/2025 ou un Linux récent : Gen2, sans hésitation.

Et si tu te retrouves avec une VM Gen2 corrompue, j’ai détaillé la procédure complète de restauration VHDX via WinPE — ça peut toujours servir.


Articles connexes

Previous
Yopass vs PrivateBin vs Password Pusher : lequel choisir ? (2025)
Next
VM Hyper-V irrécupérable ? Restaure l'OS sans réinstaller (2026)