Hyper-V est un hyperviseur natif gratuit, alias un logiciel de virtualisation matérielle, développé par Microsoft pour Windows Server (et d’autres versions de Windows). Si vous souhaitez installer une machine virtuelle sur votre ordinateur Windows, vous devrez peut-être installer Hyper-V. Cependant, tous les systèmes ne prennent pas en charge cette fonctionnalité. Ce didacticiel montre comment faire fonctionner Hyper-V sur votre système Windows.
Pourquoi utiliser Hyper-V ?
La virtualisation consiste à créer et à exécuter des systèmes d’exploitation virtuels complets sur un seul PC. Alors que la plupart des utilisateurs sont probablement habitués à exécuter une machine virtuelle à la fois, Hyper-V peut exécuter plusieurs machines virtuelles dans leurs espaces isolés respectifs. Cela présente de nombreux avantages, tels que permettre à différents utilisateurs d’accéder à différents systèmes sur chaque machine virtuelle et empêcher qu’une machine virtuelle en panne n’affecte les autres. Hyper-V inclut également des fonctionnalités telles que l’utilisation efficace et optimisée du matériel, la sauvegarde et la reprise après sinistre, la connectivité à distance, le démarrage sécurisé, la migration en direct et la migration du stockage.
Hyper-V peut avoir de nombreuses applications. Par exemple, cela peut être extrêmement utile si vous êtes un développeur et que vous avez besoin de tester le comportement du logiciel dans différents environnements. De nombreux services informatiques utilisent également Hyper-V pour créer des environnements de cloud privé ou des infrastructures de postes de travail virtuels.
Configuration requise pour Hyper-V
Vous devez connaître certaines exigences matérielles et logicielles pour exécuter Hyper-V :
- CPU prenant en charge l’extension du mode moniteur VM (VT-c pour les processeurs Intel), avec bit NX, architecture 64 bits, traduction d’adresse de second niveau (SLAT)
- Mémoire minimale : 4 Go
- OS : Windows 10 Professionnel, Entreprise ou Éducation | Windows 11 Pro | Windows Server 2008, 2008 R2, 2012, 2012 R2, 2016, 2019 ou 2022 | Windows 8 ou 8.1
Note: vous ne pouvez pas officiellement exécuter Hyper-V sur l’édition Home de Windows 10 ou 11. Cependant, il existe un moyen de le faire en exécutant un script batch, comme indiqué ci-dessous.
Avant d’essayer d’exécuter Hyper-V, assurez-vous que la virtualisation matérielle est activée sur votre ordinateur.
- Faites un clic droit sur le menu Démarrer et sélectionnez « Gestionnaire des tâches ».
- Cliquez sur l’onglet « Performance » et vérifiez si « Activé » est affiché à côté de « Virtualisation » en bas à droite de la fenêtre.

Comment activer la virtualisation matérielle dans le BIOS
Si la virtualisation matérielle est désactivée sur votre PC, vous devez l’activer dans le BIOS avant de tenter d’exécuter Hyper-V, comme expliqué ci-dessous.
- Faites un clic droit sur le menu Démarrer et sélectionnez « Paramètres » ou appuyez sur le bouton les fenêtres + je clés.

- Faites défiler vers le bas dans la section Système et cliquez sur « Récupération ».

- Cliquez sur « Redémarrer maintenant » à côté de « Démarrage avancé ».

- Cliquez sur « Redémarrer maintenant » pour confirmer.

- Au redémarrage, la page suivante s’affichera. Cliquez sur « Dépanner ».

- Cliquez sur « Options avancées ».

- Cliquez sur « Paramètres du micrologiciel UEFI ».

- Cliquez sur « Redémarrer ».

- Au redémarrage, vous serez dans le menu du BIOS. Accédez à l’onglet « Avancé » à l’aide de la touche fléchée droite. (S’il n’y a pas d’onglet « Avancé », recherchez l’onglet « Configuration ».)

- Recherchez l’option « Technologie de virtualisation Intel » (ou « Technologie de virtualisation », « Technologie virtuelle Intel » ou « Mode SVM ») et activez-la.

- Presse F10 sur votre clavier pour « Enregistrer et réinitialiser ».

- Lorsque votre PC redémarre, la virtualisation matérielle doit être activée. Vérifiez cela dans le gestionnaire de tâches comme expliqué ci-dessus.
Bon à savoir: Windows 11 a également ajouté un outil, le mode Efficacité, destiné à améliorer la réactivité du système.
Comment activer Hyper-V sur Windows 11
Il existe trois façons d’activer Hyper-V sur votre PC sous Windows 11.
1. Utilisez PowerShell
- Faites un clic droit sur l’icône du menu Démarrer et sélectionnez « Terminal (Admin) » dans la liste.

- Collez la ligne de commande suivante et appuyez sur Entrer:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

- Attendez que l’installation soit terminée, puis redémarrez.
- Pour supprimer Hyper-V, collez la commande suivante :
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
2. Utilisez l’invite de commande
Une autre méthode basée sur des commandes pour activer Hyper-V est l’invite de commande.
- Cliquez sur le menu Démarrer, tapez « Invite de commandes », puis cliquez sur « Exécuter en tant qu’administrateur » à droite.

- Collez la ligne suivante et appuyez sur Entrer pour l’exécuter :
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

- Après avoir attendu la fin de l’installation, redémarrez votre PC.
- Pour supprimer Hyper-V à l’aide de CMD, collez la ligne suivante :
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
- Si vous souhaitez uniquement désactiver Hyper-V et ne pas le désinstaller complètement, utilisez l’outil BCDEdit dans CMD en collant la commande suivante :
bcdedit /set hypervisorlaunchtype off
- Si vous souhaitez l’activer à nouveau, utilisez :
bcdedit /set hypervisorlaunchtype auto
- N’oubliez pas de redémarrer votre PC pour que les modifications soient reconnues.
3. Via le panneau de configuration
Si vous n’êtes pas à l’aise avec les lignes de commande et le terminal Windows, essayez d’activer Hyper-V via le Panneau de configuration.
- Cliquez sur l’icône du menu Démarrer et recherchez « Panneau de configuration ». Sélectionnez la meilleure correspondance.

- Cliquez sur « Programmes ».

- Cliquez sur « Programmes et fonctionnalités ».

- Cliquez sur « Activer ou désactiver les fonctionnalités Windows » dans le menu de gauche.

- Recherchez « Hyper-V » dans la liste des fonctionnalités de Windows et double-cliquez dessus pour développer les options.

- Cochez les cases à côté de « Outils de gestion Hyper-V » et « Plate-forme Hyper-V » pour les vérifier, puis cliquez sur « OK ».

- Après l’installation, cliquez sur « Redémarrer maintenant » pour redémarrer et finaliser.

- Pour désactiver Hyper-V via le Panneau de configuration, décochez « Outils de gestion Hyper-V » et « Plates-formes Hyper-V » comme indiqué à l’étape 6.
Comment activer Hyper-V sur Windows 11 Home
Microsoft n’a pas conçu Hyper-V pour s’exécuter sur l’édition Home de Windows 11, mais vous pouvez l’activer en utilisant un script batch – à vos risques et périls. Effectuez une sauvegarde du système avant de tenter cela, puis suivez ces étapes :
- Tapez « Bloc-notes » dans la barre de recherche à côté de l’icône du menu Démarrer et cliquez sur la meilleure correspondance.

- Collez le script suivant dans un fichier Bloc-notes :
pushd "%~dp0" dir /b %SystemRoot%servicingPackages*Hyper-V*.mum >hv-home.txt for /f %%i in ('findstr /i . hv-home.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%servicingPackages%%i" del hv-home.txt Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL pause

- Cliquez sur « Fichier -> Enregistrer sous ».

- Nommez le fichier « hyperv.bat » (ou un nom de votre choix avec l’extension .BAT) et sélectionnez le format « Tous les fichiers » à côté de « Enregistrer sous le type ».

- Allez dans le répertoire où vous avez enregistré votre fichier, cliquez dessus avec le bouton droit de la souris et sélectionnez « Exécuter en tant qu’administrateur ».

- Une fois le script exécuté dans une fenêtre CMD, tapez « Y » et appuyez sur Entrer pour redémarrer votre PC et finaliser.

- Vous devriez pouvoir exécuter Hyper-V après le redémarrage. Sinon, essayez de l’activer en utilisant la troisième méthode mentionnée dans la section précédente (via le Panneau de configuration).
Laissez un commentaire