Accueil Windows Comment activer Hyper-V sur Windows 11

Comment activer Hyper-V sur Windows 11

Hyper-V est la solution de virtualisation interne de Microsoft pour Windows 11. Elle vous permet de créer des machines virtuelles et de les exécuter sur du matériel virtuel. Cela dit, si vous souhaitez utiliser Hyper-V sur votre PC, vous devrez d’abord l’activer.

Dans cet article, nous vous montrons les trois façons d’activer Hyper-V dans Windows 11 et de créer des machines virtuelles sans outils tiers.

Quels sont les cas d’utilisation d’Hyper-V ?

Hyper-V est un outil de virtualisation natif qui vous permet d’exécuter plusieurs systèmes d’exploitation sur leurs propres machines virtuelles.

Avec Hyper-V, vous n’avez pas à vous fier à des solutions d’hyperviseur tierces telles que VirtualBox et VMware WorkStation. Il limite votre choix de système d’exploitation invité à Windows, Linux et FreeBSD.

Certains cas d’utilisation de machines virtuelles Hyper-V incluent :

  • Exécutez et testez le logiciel pour une ancienne version de Windows ou d’un système d’exploitation non Windows
  • Testez le logiciel sur plusieurs systèmes d’exploitation à l’aide de plusieurs machines virtuelles sur un seul système hôte.

Prérequis pour activer Hyper-V sur Windows 11

Hyper-V est disponible en tant que fonctionnalité facultative sur Windows 11 Professionnel, Entreprise et Éducation. Pour vérifier votre édition de Windows, accédez à Paramètres > Système > Informations système. Ensuite, consultez la section Spécifications de Windows pour trouver votre édition Windows.

Spécifications de Windows

Si vous avez l’édition Home, voici comment installer Hyper-V sur Windows 11 Home. Tout ce que vous avez à faire est d’exécuter un script bat pour installer Hyper-V sur des systèmes non compatibles.

En fonction du nombre de machines virtuelles et des types d’applications que vous avez l’intention d’exécuter, vous aurez peut-être besoin de plus de ressources pour exécuter les machines virtuelles en douceur.

De plus, vous devez activer la virtualisation matérielle dans le BIOS. C’est une fonctionnalité essentielle pour exécuter des machines virtuelles sur votre système Windows mais souvent désactivée par défaut.

Comment activer la virtualisation matérielle dans le BIOS

Sur les systèmes compatibles, vous pouvez activer la virtualisation matérielle dans le BIOS. Les étapes ci-dessous concernent un ordinateur HP. Si vous utilisez un PC ou un ordinateur portable sur mesure d’un autre fabricant, reportez-vous au manuel d’utilisation pour des instructions détaillées. Sinon, référez-vous à notre guide général pour entrer dans le BIOS sous Windows.

Pour activer la virtualisation matérielle dans le BIOS :

  • Éteignez votre PC s’il est sous tension.
  • Appuyez sur le bouton d’alimentation pour allumer le système et commencez à appuyer sur la touche Échap pour afficher le menu de démarrage.
  • Dans le menu de démarrage, appuyez sur F10 pour accéder à la configuration du BIOS.

Configuration du BIOS

  • Dans l’utilitaire de configuration du BIOS, utilisez la touche fléchée et ouvrez l’onglet Configuration.
  • Ensuite, utilisez la touche fléchée vers le bas pour mettre en surbrillance l’option Technologie de virtualisation.

Activer la virtualisation matérielle

  • Appuyez sur Entrée, puis sélectionnez Activé dans les options.
  • Appuyez sur F10 pour enregistrer les modifications et quitter le BIOS.
  • Votre PC va redémarrer et appliquer les modifications. Cela peut prendre un certain temps, alors attendez que votre système soit complètement redémarré.

Après le redémarrage, vous pouvez activer Hyper-V sur Windows 11. Voici comment procéder.

1. Activer Hyper-V dans Windows 11 via le panneau de configuration

Vous pouvez activer Hyper-V à l’aide de la boîte de dialogue Fonctionnalités de Windows. Vous pouvez accéder aux fonctionnalités Windows pour ajouter ou supprimer des fonctionnalités facultatives dans Windows 11 à partir du Panneau de configuration. Voici comment procéder.

  • Appuyez sur Win + R pour ouvrir Exécuter.
  • Tapez Control et cliquez sur OK pour ouvrir le Panneau de configuration.
  • Dans le Panneau de configuration, cliquez sur Programmes.

Panneau de configuration

  • Ensuite, cliquez sur Activer ou désactiver des fonctionnalités Windows.

Activer ou désactiver des fonctionnalités Windows

  • Maintenant, Dans la boîte de dialogue Fonctionnalités de Windows, cochez la case à côté de Hyper-V. Si vous développez Hyper-V, vous verrez les outils d’administrationHyper-V et plateforme Hyper-V.

Activer Hyper-V dans Windows 11

  • Cliquez sur OK pour confirmer.
  • Une fois terminé, cliquez sur Redémarrer maintenant.

Après le redémarrage, recherchez Hyper-V et cliquez sur Hyper-V Manager pour créer des machines virtuelles dans Windows 11.

2. Ajouter Hyper-V à Windows 11 à l’aide de l’invite de commande

L’invite de commande offre un moyen rapide et efficace d’effectuer des tâches répétitives. Vous pouvez utiliser l’outil de ligne de commande DISM (Deployment Image Servicing and Management) pour accéder aux fonctionnalités facultatives de Windows et les installer via l’invite de commande.

Suivez ces étapes pour activer Hyper-V sur Windows 11 à l’aide de l’invite de commande :

  • Appuyez sur la touche Win et tapez cmd. Ensuite, faites un clic droit sur Invite de commandes et sélectionnez Exécuter en tant qu’administrateur.
  • Dans la fenêtre d’invite de commande, tapez la commande suivante et appuyez sur Entrée pour exécuter :
DISM /En ligne /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

Invite de commandes

  • L’outil de maintenance et de gestion des images de déploiement commencera à activer la fonctionnalité Hyper-V et affichera la progression sur l’invite de commande.
  • Une fois l’opération terminée avec succès, vous devrez redémarrer votre PC. Alors, appuyez sur Y sur votre clavier pour confirmer l’action.

Après le redémarrage de votre PC, vous pouvez ouvrir et utiliser le gestionnaire Hyper-V pour créer des machines virtuelles.

3. Activer Hyper-V à l’aide de PowerShell

Si vous préférez Windows PowerShell à l’invite de commande, vous pouvez également activer Hyper-V à l’aide de l’application shell.

Cependant, contrairement à l’invite de commande, PowerShell utilise l’applet de commande enable-WindowsOptional features pour activer les fonctionnalités facultatives dans une image Windows.

Pour activer Hyper-V avec PowerShell :

  • Appuyez sur la touche Win et tapez powershell. Ensuite, faites un clic droit sur PowerShell et sélectionnez Exécuter en tant qu’administrateur.
  • Dans la fenêtre PowerShell, tapez la commande shell suivante et appuyez sur Entrée :
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

Activer Hyper-V à l'aide de PowerShell

  • PowerShell exécutera l’applet de commande et lancera le processus d’activation d’Hyper-V. En cas de succès, il vous sera demandé de redémarrer votre PC.
  • Tapez Y pour confirmer et votre PC redémarrera pour appliquer les modifications et activer une nouvelle fonctionnalité.

Plusieurs façons d’activer Hyper-V dans Windows 11

Hyper-V est un hyperviseur de type 1, ce qui signifie qu’il s’exécute directement sur le matériel d’un ordinateur. Il est préinstallé, utilisable gratuitement sans restriction et offre des performances linéaires sur un système grand public.

A lire aussi : Comment désactiver Hyper-V dans Windows 11

Cela dit, les machines virtuelles dédiées telles que VMWare WorkStation Pro sont disponibles sur plusieurs plates-formes, peuvent être utilisées sur des systèmes plus anciens et conviennent mieux aux solutions d’entreprise. Consultez notre comparaison comparant les trois hyperviseurs populaires pour trouver celui qui vous convient.