Comment exécuter Hyper-V sur n’importe quel système Windows 11

How To Run Hyper V On Any Windows 11 System

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.

  1. Faites un clic droit sur le menu Démarrer et sélectionnez « Gestionnaire des tâches ».
  1. Cliquez sur l’onglet « Performance » et vérifiez si « Activé » est affiché à côté de « Virtualisation » en bas à droite de la fenêtre.
Vérification du paramètre "Virtualisation" dans l

 

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.

  1. 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.
Ouverture des paramètres à partir du menu WinX.
  1. Faites défiler vers le bas dans la section Système et cliquez sur « Récupération ».
Cliquez sur "Récupération" dans l
  1. Cliquez sur « Redémarrer maintenant » à côté de « Démarrage avancé ».
Appuyez sur le bouton "Redémarrer maintenant" à côté de "Démarrage avancé" dans les options de récupération.
  1. Cliquez sur « Redémarrer maintenant » pour confirmer.
Confirmez le redémarrage maintenant pop-up.
  1. Au redémarrage, la page suivante s’affichera. Cliquez sur « Dépanner ».
Sélectionnez l
  1. Cliquez sur « Options avancées ».
Sélectionnez "Options avancées" dans le menu de redémarrage.
  1. Cliquez sur « Paramètres du micrologiciel UEFI ».
Sélectionnez "Paramètres du micrologiciel UEFI" dans "Options avancées".
  1. Cliquez sur « Redémarrer ».
Cliquez sur "Redémarrer" pour modifier les paramètres du micrologiciel UEFI.
  1. 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 ».)
Affichage de l
  1. Recherchez l’option « Technologie de virtualisation Intel » (ou « Technologie de virtualisation », « Technologie virtuelle Intel » ou « Mode SVM ») et activez-la.
Activation de l'option Intel Virtualization Technology à partir du BIOS.
  1. Presse F10 sur votre clavier pour « Enregistrer et réinitialiser ».
Sélectionnez l
  1. 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

  1. Faites un clic droit sur l’icône du menu Démarrer et sélectionnez « Terminal (Admin) » dans la liste.
Cliquez sur Terminal (Admin) dans le menu WinX.
  1. Collez la ligne de commande suivante et appuyez sur Entrer:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Exécution de la commande dans PowerShell.
  1. Attendez que l’installation soit terminée, puis redémarrez.
  1. 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.

  1. Cliquez sur le menu Démarrer, tapez « Invite de commandes », puis cliquez sur « Exécuter en tant qu’administrateur » à droite.
Exécution de l'invite de commande en tant qu'administrateur.
  1. Collez la ligne suivante et appuyez sur Entrer pour l’exécuter :
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
Exécution de la commande via l'invite de commande.
  1. Après avoir attendu la fin de l’installation, redémarrez votre PC.
  1. Pour supprimer Hyper-V à l’aide de CMD, collez la ligne suivante :
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
  1. 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
  1. Si vous souhaitez l’activer à nouveau, utilisez :
bcdedit /set hypervisorlaunchtype auto
  1. 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.

  1. Cliquez sur l’icône du menu Démarrer et recherchez « Panneau de configuration ». Sélectionnez la meilleure correspondance.
Recherche de "Panneau de configuration" dans la recherche Windows.
  1. Cliquez sur « Programmes ».
Cliquez sur "Programmes" dans le Panneau de configuration.
  1. Cliquez sur « Programmes et fonctionnalités ».
Opter pour "Programmes et fonctionnalités" dans le Panneau de configuration.
  1. Cliquez sur « Activer ou désactiver les fonctionnalités Windows » dans le menu de gauche.
Sélectionnez "Activer ou désactiver les fonctionnalités Windows" dans le Panneau de configuration.
  1. Recherchez « Hyper-V » dans la liste des fonctionnalités de Windows et double-cliquez dessus pour développer les options.
Trouver Hyper-V dans la liste des fonctionnalités de Windows.
  1. Cochez les cases à côté de « Outils de gestion Hyper-V » et « Plate-forme Hyper-V » pour les vérifier, puis cliquez sur « OK ».
Cochez "Outils de gestion Hyper-V" et "Plates-formes Hyper-V" dans les fonctionnalités Windows.
  1. Après l’installation, cliquez sur « Redémarrer maintenant » pour redémarrer et finaliser.
Bouton "Redémarrer maintenant" après avoir effectué des modifications dans les fonctionnalités Windows.
  1. 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 :

  1. Tapez « Bloc-notes » dans la barre de recherche à côté de l’icône du menu Démarrer et cliquez sur la meilleure correspondance.
Tapez "Bloc-notes" dans la recherche Windows.
  1. 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
Script dans l'application Bloc-notes.
  1. Cliquez sur « Fichier -> Enregistrer sous ».
Cliquez sur l
  1. 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 ».
Enregistrement du fichier Bloc-notes en tant que fichier .bat.
  1. 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 ».
"Exécuter en tant qu
  1. Une fois le script exécuté dans une fenêtre CMD, tapez « Y » et appuyez sur Entrer pour redémarrer votre PC et finaliser.
Script s'exécutant dans une fenêtre d'invite de commande.
  1. 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).