Retour : Microsoft Hyper-V

Prérequis

Prérequis

Vérifier la compatibilité :

systeminfo

En fin de sortie, la section Configuration requise pour Hyper-V doit indiquer « Oui » partout. Si elle affiche « Un hyperviseur a été détecté », Hyper-V est déjà actif.

Éditions compatibles

Système Hyper-V Remarque
Windows Server Datacenter ✅ VM Windows Server invitées illimitées sur l'hôte
Windows Server Standard ✅ Licence couvrant 2 VM Windows Server invitées (empilable)
Windows Server en mode Core ✅ Sans interface graphique : plus léger, moins de mises à jour
Windows 10 / 11 Pro, Entreprise, Éducation ✅ Poste de travail, tests
Windows 10 / 11 Famille ❌ Non pris en charge
Hyper-V Server 2019 ✅ Dernière version gratuite autonome, plus développée

💡 Sur un hôte dédié à la virtualisation, préférer Windows Server Core : surface d'attaque réduite, l'administration se fait à distance (Gestionnaire Hyper-V, Windows Admin Center, PowerShell).


Préparer le système

Avant d'ajouter le rôle :

# Nom de l'ordinateur (redémarrage nécessaire)
Rename-Computer -NewName HV01 -Restart

# Adresse IP fixe sur la carte d'administration
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 192.168.4.12 -PrefixLength 24 -DefaultGateway 192.168.4.1
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses 192.168.4.1

# Jonction au domaine, si l'hôte doit être administré par l'Active Directory
Add-Computer -DomainName lab.local -Restart

Sur Windows Server Core, l'outil sconfig propose ces réglages dans un menu texte.


Installation sur Windows Server

Via interface graphique
  1. Gestionnaire de serveur → Gérer → Ajouter des rôles et fonctionnalités.
  2. Installation basée sur un rôle ou une fonctionnalité → sélectionner le serveur.
  3. Cocher Hyper-V, accepter l'ajout des outils de gestion.
  4. Commutateurs virtuels : sélectionner la carte réseau à partager avec les VM, ou n'en cocher aucune pour créer les commutateurs plus tard (voir Gestion du réseau).
  5. Migration : laisser désactivé hors cluster.
  6. Magasins par défaut : dossier des disques virtuels et des fichiers de configuration, de préférence sur un volume dédié (D:\Hyper-V) plutôt que C:.
  7. Cocher Redémarrer automatiquement le serveur de destination si nécessaire → Installer.
Via PowerShell
Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart

Installer uniquement les outils d'administration sur un autre serveur ou un poste :

# Windows Server
Install-WindowsFeature -Name RSAT-Hyper-V-Tools

# Windows 10 / 11
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Management-Clients, Microsoft-Hyper-V-Management-PowerShell

Installation sur Windows 10 / 11

Via interface graphique

Panneau de configuration → Programmes → Activer ou désactiver des fonctionnalités Windows → cocher Hyper-V (plate-forme et outils de gestion) → redémarrer.

Via PowerShell (administrateur)
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

💡 Activer Hyper-V sur un poste peut perturber d'autres hyperviseurs de type 2 (VirtualBox, VMware Workstation), qui passent alors par l'hyperviseur Windows avec des performances moindres.


Vérifier l'installation

Get-WindowsFeature -Name Hyper-V*        # Windows Server
Get-VMHost | Select-Object Name, LogicalProcessorCount, MemoryCapacity
Get-VMSwitch

Ouvrir le Gestionnaire Hyper-V (virtmgmt.msc) : l'hôte apparaît dans la liste.


Étape suivante