Aller au contenu
tricknfixGAMING · TECHNOLOGIE · INFORMATIQUE
Créer
#windows-11·Question ouverteTutorial

Hyper-V introuvable ou impossible à activer sous Windows 11 : causes et solutions

0 réponse
Tutorial

Hyper-V est l'hyperviseur intégré à Windows : il permet de créer des machines virtuelles sans logiciel supplémentaire. Microsoft précise qu'il n'existe aucun téléchargement Hyper-V : c'est une fonctionnalité facultative de Windows, qui n'apparaît que si l'édition et le matériel le permettent. Quand Hyper-V est absent de la liste, grisé, ou que le Gestionnaire Hyper-V reste introuvable, la cause est presque toujours l'une de celles ci-dessous.

Problème

  • Hyper-V n'apparaît pas dans Activer ou désactiver des fonctionnalités Windows.
  • La case Hyper-V (ou Plateforme Hyper-V) est grisée.
  • Gestionnaire Hyper-V introuvable dans le menu Démarrer.
  • La commande d'activation échoue dans PowerShell.
  • Depuis l'activation de Hyper-V, VirtualBox ou VMware refuse de démarrer une machine virtuelle ou devient très lent.

Observer avant d'agir

Deux vérifications suffisent à trouver la cause dans la plupart des cas.

  1. L'édition de Windows : Paramètres > Système > Activation, l'édition est affichée en haut de la page.
  2. Les prérequis matériels : ouvrez PowerShell ou l'Invite de commandes et tapez :
Batch3 lignes

systeminfo.exe

Descendez jusqu'à la section Configuration requise pour Hyper-V (Hyper-V Requirements).

Ce que vous constatezCause la plus probableÉtape
Édition FamilleHyper-V non disponible sur cette éditionÉtape 1
Une ligne Hyper-V de systeminfo indique NonVirtualisation désactivée dans le BIOS/UEFI ou processeur non compatibleÉtape 2
Édition Professionnel ou Entreprise, toutes les lignes à OuiFonctionnalité simplement pas encore activéeÉtape 3
systeminfo indique « Un hyperviseur a été détecté »Hyper-V (ou une fonction qui en dépend) est déjà actifÉtape 3, point 4
VirtualBox ou VMware ne fonctionne plus depuisConflit entre hyperviseursÉtape 4

Étape 1 : vérifier l'édition de Windows

Quand l'utiliser : Hyper-V est totalement absent de la liste des fonctionnalités.

Microsoft est explicite : le rôle Hyper-V ne peut pas être installé sur Windows 10 Famille ou Windows 11 Famille. La documentation cite Windows 11 Professionnel ou Entreprise.

Solution proposée

  1. Si l'édition affichée est Famille, aucun réglage ne fera apparaître Hyper-V. Les commandes ou scripts qui prétendent l'ajouter sur l'édition Famille ne sont pas une méthode prise en charge par Microsoft.
  2. Pour l'utiliser, il faut passer à Windows 11 Professionnel. Microsoft recommande de le faire depuis le Microsoft Store ; pour la mise à niveau manuelle, l'édition et l'état d'activation se vérifient dans Paramètres > Système > Activation, et Windows Famille doit être activé au préalable.

Résultat attendu : après passage à l'édition Professionnel, Hyper-V apparaît dans les fonctionnalités Windows.

Retour arrière : le passage à une édition supérieure est un achat : vérifiez d'abord que l'étape 2 ne bloquera pas.

Étape 2 : vérifier la virtualisation matérielle

Quand l'utiliser : une ligne de la section Hyper-V de systeminfo indique Non, ou la case Hyper-V est grisée.

D'après Microsoft, Hyper-V demande un processeur 64 bits avec SLAT (traduction d'adresses de second niveau), la virtualisation matérielle (Intel VT ou AMD-V) activée dans le BIOS/UEFI, la prévention de l'exécution des données matérielle (bit XD chez Intel, NX chez AMD) et au moins 4 Go de mémoire.

Solution proposée

  1. Notez quelle ligne indique Non dans systeminfo.
  2. Si c'est la virtualisation activée dans le microprogramme, redémarrez dans le BIOS/UEFI et activez l'option de virtualisation du processeur. Son nom et son emplacement dépendent du fabricant (souvent Intel Virtualization Technology, Intel VT-x, AMD-V ou SVM Mode) : consultez le manuel de votre carte mère ou de votre PC. Ne modifiez pas d'autres réglages au passage.
  3. Si c'est la traduction d'adresses de second niveau ou la prévention de l'exécution des données qui manque alors que la virtualisation est activée, le processeur n'est probablement pas compatible.
  4. Relancez systeminfo après le redémarrage.

Résultat attendu : toutes les lignes de la section Hyper-V indiquent Oui.

Retour arrière : l'option de virtualisation se désactive au même endroit dans le BIOS/UEFI.

Le même prérequis bloque WSL 2 : si vous avez aussi l'erreur 0x80370102, voyez Erreur 0x80370102 à l'installation de WSL 2 sous Windows 11.

Étape 3 : activer Hyper-V

Quand l'utiliser : édition Professionnel ou Entreprise et prérequis à Oui.

Solution proposée

Par l'interface :

  1. Ouvrez le Panneau de configuration > Programmes > Programmes et fonctionnalités.
  2. Cliquez sur Activer ou désactiver des fonctionnalités Windows.
  3. Cochez Hyper-V, puis OK, et redémarrez quand Windows le demande.

Par PowerShell (ouvert en tant qu'administrateur, sinon la commande échoue) :

PowerShell3 lignes

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

Répondez Y pour redémarrer et terminer l'installation.

  1. Si systeminfo affiche « Un hyperviseur a été détecté » (en anglais : « A hypervisor has been detected. Features required for Hyper-V will not be displayed. »), c'est normal : l'hyperviseur tourne déjà, et la section ne liste plus les prérequis.

Résultat attendu : Gestionnaire Hyper-V apparaît dans le menu Démarrer après le redémarrage.

Retour arrière : décochez Hyper-V dans la même fenêtre, ou :

PowerShell3 lignes

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V

Étape 4 : VirtualBox ou VMware ne fonctionne plus depuis Hyper-V

Quand l'utiliser : Hyper-V est actif et un autre logiciel de virtualisation ne démarre plus ses machines virtuelles, ou passe dans un mode lent.

Microsoft indique que ce comportement est voulu : un seul composant à la fois peut utiliser les extensions de virtualisation du processeur. Quand l'hyperviseur Hyper-V tourne, les logiciels tiers peuvent ne pas démarrer leurs machines virtuelles ou se replier sur un mode émulé plus lent.

Solution proposée

  1. Choisissez l'outil dont vous avez réellement besoin. Si vous gardez VirtualBox ou VMware, consultez la documentation de leur éditeur sur la cohabitation avec Hyper-V.
  2. Pour désactiver uniquement l'hyperviseur, Microsoft propose : Activer ou désactiver des fonctionnalités Windows > développez Hyper-V > Plateforme Hyper-V, puis décochez Hyperviseur Hyper-V. Équivalent PowerShell administrateur :
PowerShell3 lignes

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor

Résultat attendu : après redémarrage, l'autre logiciel de virtualisation retrouve un fonctionnement normal.

Retour arrière : recochez Hyperviseur Hyper-V et redémarrez.

Attention : Microsoft précise que certaines protections de Windows dépendent de Hyper-V, notamment l'intégrité de la mémoire et Credential Guard. Désactiver Hyper-V pour un autre logiciel est donc un compromis de sécurité : ne le faites pas « par habitude », seulement si vous avez réellement besoin de cet autre logiciel.

Vérification finale

  • ☐ Édition Professionnel ou Entreprise.
  • ☐ systeminfo : toutes les lignes Hyper-V à Oui, ou « Un hyperviseur a été détecté ».
  • ☐ Hyper-V coché dans les fonctionnalités Windows.
  • ☐ Gestionnaire Hyper-V s'ouvre.

Sources

Pour le Bac à sable Windows, qui a des prérequis proches, voyez Bac à sable Windows impossible à activer sous Windows 11.

Le problème continue ?

Répondez à ce sujet en indiquant votre édition et votre version de Windows (winver), le modèle de processeur, la section Hyper-V complète de systeminfo, et le message exact obtenu à l'activation. Retirez le nom du PC et votre nom d'utilisateur avant de copier le résultat.

Une idée, une piste ?

Soyez la première personne à rejoindre la discussion.

Répondre

Répondez sans inscription avec un pseudo TNF_… conservé sur cet appareil. Avant validation de l’e-mail : une publication toutes les 30 minutes.

Ajouter un GIF

Jusqu’à 5 GIF par message.

Votre brouillon reste sur cet appareil pendant la rédaction.