Hyper-V est un outil de virtualisation utile qui permet aux utilisateurs de Windows 11 d'exécuter des machines virtuelles sur leurs PC. Le problème est que cela peut causer des problèmes avec d’autres applications et émulateurs, vous empêchant d’utiliser certains programmes ou de jouer à des jeux.
Dans ce tutoriel, nous allons vous expliquer comment désactiver Hyper-V afin de pouvoir recommencer à jouer en toute sérénité.
Qu’est-ce qu’Hyper-V ?
Hyper-V est une plate-forme de virtualisation développée qui permet aux utilisateurs de créer et d'exécuter des machines virtuelles (VM) sur Windows 10 et Windows 11 Pro, Education et Enterprise. Cela permet d'exécuter plusieurs systèmes d'exploitation sur un seul PC, réduisant ainsi les coûts matériels et facilitant le test de nouveaux logiciels pendant le développement.
Cependant, Hyper-V peut provoquer des conflits avec des applications tierces telles que VMWare Workstation, VirtualBox et certains émulateurs de jeux. Pour cette raison, de nombreux utilisateurs aiment désactiver Hyper-V, d'autant plus qu'il n'est d'aucune utilité pour la plupart des propriétaires de PC.
Note: Hyper-V n'est pas disponible sur Windows 11 Édition Familiale.
Comment vérifier si Hyper-V est exécuté sur votre PC
Pour voir si l'hyperviseur Hyper-V est exécuté sur votre PC Windows 11, vous pouvez consulter l'outil Informations système. Faire cela:
- appuie sur le Clé Windows + R. pour ouvrir la boîte de dialogue Exécuter.
- Taper msinfo32.exe et appuyez sur Entrer.
- Dans le Onglet Résumé du systèmefaites défiler vers le bas et recherchez l'entrée suivante :
Un hyperviseur a été détecté. Les fonctionnalités requises pour Hyper-V ne seront pas affichées.
- Si cette entrée est présente, cela signifie qu'Hyper-V est actif et vous devrez la désactiver si vous souhaitez utiliser d'autres outils de virtualisation. De même, si vous voyez des entrées incluant Hyper-V qui sont activées, cela signifie que l'application est en cours d'exécution.
Comment désactiver Hyper-V
Ci-dessous, nous expliquerons comment supprimer Hyper-V à l'aide des fonctionnalités Windows, de BCDEdit, de la ligne de commande et de PowerShell. Gardez à l’esprit qu’une fois supprimé, vous ne pourrez plus accéder au Gestionnaire Hyper-V ni modifier les paramètres de la VM jusqu’à ce que vous le réinstalliez.
1. Comment désactiver Hyper-V à l'aide des fonctionnalités facultatives de Windows
Le moyen le plus simple de désactiver Hyper-V consiste à utiliser l'application Fonctionnalités Windows. Faire cela:
- Presse Gagner + R. ouvrir Courir.
- Taper contrôle et appuyez sur Entrer pour ouvrir le Panneau de contrôle.
- Sélectionner Programmes.
- Choisir Programmes et fonctionnalités.
- Sélectionner Activer les fonctionnalités de Windows Allumé ou éteint dans le menu de gauche.
- Faites défiler vers le bas et décochez la case à côté de Hyper-V, Plateforme d'hyperviseur Windowset Plateforme de machines virtuelles.
- Redémarrez votre PC.
Note: Cette méthode désinstallera complètement Hyper-V, ce qui signifie que si vous souhaitez l'utiliser à l'avenir, vous devrez le réinstaller. Nous vous expliquerons comment procéder ci-dessous.
2. Comment désactiver Hyper-V à l'aide de BCDEDIT
L'outil BCDEDIT vous permet de désactiver Hyper-V dans la configuration de démarrage de votre PC plutôt que de le désinstaller complètement. Ceci est utile si vous souhaitez éviter d’avoir à réinstaller Hyper-V à l’avenir.
Pour désactiver Hyper-V à l'aide de BCDEDIT :
- Ouvrez le Le menu Démarrer et recherchez « cmd ».
- Clic-droit Invite de commande et appuyez sur Exécuter en tant qu'administrateur.
- Dans la fenêtre d'invite de commande, entrez la commande suivante :
bcdedit /désactiver le type de lancement de l'hyperviseur
- Vous devriez recevoir un message indiquant que la commande a réussi. Lorsque vous le faites, redémarrez votre PC pour vous assurer qu'Hyper-V est désactivé.
Si jamais vous devez réactiver Hyper-V, tapez la commande suivante dans l'invite de commande comme ci-dessus :
bcdedit /set hypervisorlaunchtype auto
Redémarrez ensuite votre PC pour confirmer les modifications.
3. Comment désactiver Hyper-V à l'aide de l'invite de commande
Si vous ne parvenez pas à utiliser l'outil Fonctionnalités Windows pour désactiver Hyper-V, vous pouvez le désinstaller à l'aide de l'invite de commande. Faire cela:
- Ouvrez le Le menu Démarrer et recherchez « cmd ».
- Clic-droit Invite de commande et appuyez sur Exécuter en tant qu'administrateur.
- Tapez la commande suivante et appuyez sur Entrer:
dism /online /disable-feature /featurename:Microsoft-hyper-v-all
- Vous devriez recevoir un message d'achèvement indiquant que l'outil DISM a désactivé Hyper-V.
- Redémarrez votre PC.
4. Comment désactiver Hyper-V à l'aide de Windows PowerShell
Une dernière méthode pour désactiver Hyper-V consiste à utiliser PowerShell en mode administrateur. Faire cela:
- Ouvrez le Le menu Démarrer et tapez « PowerShell ».
- Clic-droit PowerShell et sélectionnez Exécuter en tant qu'administrateur.
- Entrez la commande suivante et appuyez sur Entrer:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
- Attendez un message de réussite, puis redémarrez votre PC pour confirmer les modifications.
Comment corriger l'erreur « Nous n'avons pas pu terminer les mises à jour »
Lors de la désinstallation d'Hyper-V, de nombreux utilisateurs rencontrent un message d'erreur indiquant : « Nous n'avons pas pu terminer les mises à jour, annulant les modifications. » Cette erreur vous empêche de désinstaller Hyper-V et signifie que l'erreur d'origine va toujours se produire.
Pour résoudre ce problème, vous devez supprimer l'adaptateur réseau virtuel Hyper-V :
- Ouvrez le Courir boite de dialogue.
- Taper devmgmt.msc et appuyez sur Entrer.
- Dans le Gestionnaire de périphériquesdouble-cliquez Adaptateurs réseau pour agrandir la section.
- Localiser Adaptateurs réseau Hyper-V. Sélectionnez le Voir option de menu en haut de la fenêtre, puis sélectionnez Afficher les appareils cachés.
- Clic-droit Adaptateur Ethernet virtuel Hyper-V et sélectionnez Désinstaller Appareil.
- Répétez cette opération pour chaque carte réseau de la liste. Ensuite, redémarrez votre PC et vérifiez s'il a fonctionné au démarrage.
Vous rencontrez toujours des problèmes avec Hyper-V ? Essayez ces correctifs
Malheureusement, vous pouvez toujours rencontrer des problèmes avec les jeux et autres logiciels de virtualisation après la suppression d'Hyper-V. Cela est dû à quelques fonctionnalités Windows similaires qui provoquent des conflits avec des outils de virtualisation tiers.
Voici deux choses à essayer :
1. Désactivez l'intégrité de la mémoire
La fonctionnalité d'intégrité de la mémoire, trouvée dans la sécurité Windows, aide à empêcher les logiciels malveillants d'infecter les processus système les plus importants. Cependant, cela empêche également certains outils tiers de pouvoir accéder aux ressources clés dont ils ont besoin pour fonctionner.
Pour désactiver l'intégrité de la mémoire :
- appuie sur le Clé Windows + je ouvrir Paramètres.
- Sélectionner Confidentialité et sécurité.
- Choisir Sécurité Windows et sélectionnez Sécurité des appareils.
- Sélectionner Détails de l'isolation principale.
- Désactiver Intégrité de la mémoire et redémarrez votre ordinateur.
2. Désactivez Device Guard et Credential Guard
Device Guard et Credential Guard sont deux fonctionnalités Windows qui nécessitent Hyper-V pour fonctionner. Pour cette raison, il peut exister une fonction de stratégie de groupe ou des paramètres BIOS/UEFI qui activent automatiquement Hyper-V chaque fois que vous démarrez votre PC.
Pour résoudre ce problème, vous devez modifier le registre Windows. La modification du registre peut être risquée, nous vous recommandons donc de créer un point de restauration système avant d'effectuer les étapes suivantes.
Voici comment désactiver Device Guard et Credential Guard :
- Presse Gagner + R. ouvrir Courir.
- Taper Regedit et appuyez sur Entrer.
- Aller vers Ordinateur\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa. Vous pouvez simplement copier et coller cet emplacement dans la barre d'adresse en haut de la fenêtre de l'Éditeur du Registre.
- Sélectionnez le LSA dossier.
- Dans le volet de droite de la fenêtre, localisez LsaCfgFlags. S'il n'existe pas, faites un clic droit dans la fenêtre, sélectionnez Nouveau > Valeur DWORD (32 bits), et nommez-le « LsaC gFlags ».
- Double-cliquez sur le LsaCfgFlags DWORD et changez le Données de valeur champ à 0.
- Sélectionner D'ACCORD.
- Maintenant, accédez à Ordinateur\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard.
- Localisez le Activer la sécurité basée sur la virtualisation Valeur DWORD. S'il n'existe pas, créez-le comme ci-dessus.
- Double-cliquez sur le DWORD et définissez sa valeur sur 0.
- Sélectionner D'ACCORDpuis redémarrez votre ordinateur pour vous assurer que les modifications sont appliquées.
Note: Si jamais vous devez réactiver Device Guard ou Credential Guard, répétez les étapes ci-dessus mais définissez la valeur sur 1.
Plus de problèmes de virtualisation
La fonctionnalité Hyper-V est un excellent outil de virtualisation, mais elle peut entraîner des problèmes frustrants. Maintenant que vous avez désactivé avec succès Hyper-V et ses fonctionnalités associées, vous devriez pouvoir utiliser un logiciel de virtualisation tiers sans problème.