Comment activer la virtualisation Hyper-V sous Windows 11 ou 10

📅
🕑 6 minutes de lecture

Hyper-V est sans conteste une fonctionnalité très pratique si vous avez déjà souhaité exécuter d’autres systèmes d’exploitation ou des applications dans un environnement isolé sans perturber votre installation Windows principale. Cependant, son activation n’est pas aussi simple qu’appuyer sur un bouton, d’autant plus que certains matériels ou éditions de Windows peuvent la bloquer. Parfois, Windows refuse tout simplement d’afficher les options Hyper-V, et vous vous retrouvez perplexe. Au fil des ans, de nombreux utilisateurs ont rencontré des problèmes tels que la virtualisation désactivée dans le BIOS ou l’absence d’Hyper-V dans les fonctionnalités Windows. Ce guide devrait donc permettre d’éclaircir ces points et de configurer Hyper-V pour une utilisation optimale.

Comment activer la virtualisation Hyper-V sous Windows 11 ou 10 ?

Pour que Hyper-V fonctionne, votre PC doit être prêt au niveau matériel et logiciel. Le principal obstacle consiste généralement à activer la virtualisation dans le BIOS/UEFI, puis à activer la fonctionnalité correspondante dans Windows. Si tout est en ordre, vous créerez des machines virtuelles en un rien de temps. Attention : sur certaines configurations, il peut être nécessaire de redémarrer plusieurs fois ou d’exécuter des commandes pour vérifier la compatibilité de votre système. Car, comme toujours, Windows complique les choses inutilement. C’est là que les détails techniques entrent en jeu.

Vérifiez la compatibilité et les exigences du système.

  • Ouvrez l’invite de commandes en tant qu’administrateur (cliquez avec le bouton droit sur Démarrer, choisissez Terminal Windows (Admin) ou Invite de commandes (Admin) ).
  • Saisissez votre commande systeminfoet appuyez sur Entrée. De nombreuses informations s’afficheront, mais la section « Configuration requise pour Hyper-V » se trouve en bas de la page.
  • Recherchez toutes les entrées « Oui » ; les principales sont VT-x (Intel) ou AMD-V (AMD), la prévention de l’exécution des données et la traduction d’adresses de second niveau. Si l’une d’entre elles indique « Non », votre système risque de ne pas prendre en charge Hyper-V sans quelques ajustements.
  • Vérification complémentaire : Accédez à Paramètres > Système > À propos pour vérifier si votre version de Windows prend en charge Hyper-V. Malheureusement, si vous utilisez Windows 10/11 Famille, Hyper-V n’est pas pris en charge nativement.

Vérifiez également que la virtualisation matérielle est activée dans votre BIOS. Elle est souvent désactivée par défaut pour éviter les erreurs de configuration accidentelles ; de plus, c’est un peu fastidieux car il faut redémarrer l’ordinateur et modifier les paramètres du BIOS.

Activer la virtualisation dans le BIOS/UEFI

  • Redémarrez votre PC et appuyez sur la touche qui vous permet d’accéder au BIOS — il peut s’agir de F2, F10, Suppr ou Échap, selon le fabricant.
  • Dans le BIOS/UEFI, recherchez les options appelées Intel Virtualization Technology (VT-x) ou AMD-V. Elles se trouvent généralement dans le menu Avancé ou Configuration du processeur.
  • Activez ces options. N’oubliez pas d’enregistrer les modifications avant de quitter ; parfois, la touche F10 suffit, ou bien un menu permet d’enregistrer et de quitter.
  • Une fois déconnecté, votre système redémarrera avec la virtualisation activée. Sur certains ordinateurs portables, il est parfois nécessaire de désactiver le démarrage sécurisé ou de modifier d’autres paramètres de sécurité ; cette opération est un peu plus avancée.

Sur une configuration, cette étape a nécessité plusieurs essais car les options du BIOS portent des noms différents selon les marques. Une fois les paramètres principaux activés, tout le reste se met en place sans problème.

Accéder aux fonctionnalités Windows et activer Hyper-V

  • Appuyez sur les touches Windows + R, tapez «optionalfeatures Fonctionnalités Windows », puis appuyez sur Entrée. La fenêtre « Fonctionnalités Windows » s’ouvre alors.
  • Faites défiler vers le bas et trouvez Hyper-V. Développez le menu si nécessaire et cochez Outils de gestion Hyper-V et Plateforme Hyper-V.
  • Cliquez sur OK. Windows va commencer l’installation des composants ; cela peut prendre quelques minutes selon votre système. Pendant ce temps, certaines fonctionnalités peuvent s’activer ou se désactiver.

Redémarrez et vérifiez que Hyper-V est actif.

  • Lorsque Windows vous le demande, redémarrez votre ordinateur. Hyper-V ne sera pleinement activé qu’après le redémarrage du système.
  • Après le redémarrage, ouvrez le menu Démarrer et recherchez Gestionnaire Hyper-V. S’il apparaît, félicitations : Hyper-V est activé.
  • Ouvrez-le pour accéder à la gestion de vos machines virtuelles. C’est assez simple une fois activé.

Facultatif : Activation d’Hyper-V via PowerShell

Si naviguer dans les menus vous rebute, ou si vous utilisez des scripts, PowerShell est une solution plus rapide. Exécutez PowerShell en tant qu’administrateur et saisissez :

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

Appuyez sur Entrée, puis redémarrez votre PC comme d’habitude. Remarque : cette commande peut nécessiter des options supplémentaires selon votre système, mais c’est la méthode la plus rapide pour activer Hyper-V sans avoir à parcourir les menus.

Configurer les paramètres Hyper-V

Une fois Hyper-V activé, prenez quelques minutes dans le Gestionnaire Hyper-V pour configurer les commutateurs virtuels, modifier l’emplacement du stockage ou allouer du processeur et de la mémoire vive à votre machine virtuelle. La connexion des machines virtuelles au réseau s’effectue généralement via des commutateurs virtuels ; sans commutateur virtuel fonctionnel, votre machine virtuelle risque d’être totalement isolée.

Créer une machine virtuelle pour la première fois

Une fois Hyper-V installé, relancez le Gestionnaire Hyper-V, cliquez sur « Nouveau », puis suivez les instructions de l’assistant. Vous sélectionnerez votre système d’exploitation, allouerez la RAM, configurerez le stockage et choisirez les options réseau. Une fois cette étape terminée, cliquez sur « Démarrer » et installez votre système d’exploitation comme s’il s’agissait d’un PC physique. C’est très simple, mais c’est plutôt excitant de le voir fonctionner dans une fenêtre.

FAQ

À quoi sert Hyper-V ?

Imaginez des mini-PC intégrés à votre PC principal. Idéal pour les tests, le développement ou simplement pour s’amuser en toute sécurité, sans risquer d’endommager votre configuration principale.

Puis-je utiliser Hyper-V dans Windows Home ?

Malheureusement non. Hyper-V n’est pas disponible officiellement dans Windows 10/11 Famille. Il vous faut au minimum la version Professionnelle ou une version supérieure.

Pourquoi Hyper-V n’apparaît-il pas dans les fonctionnalités de Windows ?

Il est fort probable que votre système ne prenne pas en charge la virtualisation, ou que cette fonction soit désactivée dans le BIOS, comme mentionné précédemment. Vérifiez que les paramètres du BIOS sont corrects.

L’activation d’Hyper-V va-t-elle ralentir mon PC ?

Cela consommera des ressources, surtout si vous exécutez plusieurs machines virtuelles, mais pour la plupart des configurations domestiques, c’est assez léger ; assurez-vous simplement que votre matériel peut le supporter.

Comment désactiver Hyper-V ultérieurement ?

Vous pouvez retourner dans les fonctionnalités Windows, décocher Hyper-V et redémarrer. Ou exécuter PowerShell avec : Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All.

Hyper-V peut-il être meilleur que l’utilisation d’outils tiers ?

Cela dépend. Pour l’intégration Windows, Hyper-V est difficile à surpasser. Cependant, certaines solutions tierces comme VMware ou VirtualBox peuvent offrir des fonctionnalités qu’Hyper-V ne propose pas, notamment pour les besoins multiplateformes.

J’espère que cela dissipe toute confusion. La configuration initiale d’Hyper-V peut s’avérer un peu délicate, mais une fois en place, la création et la gestion de machines virtuelles sont assez simples. Bonne chance pour vos premiers pas dans la virtualisation !