Comment réparer VT-X non disponible (verr_vmx_no_vmx) dans VM
Lorsque vous essayez de démarrer une machine virtuelle à l’aide de l’application VirtualBox, vous obtenez le message d’erreur Vt-X n’est pas disponible (verr_vmx_no_vmx) sur votre ordinateur. L’explication la plus probable est que la virtualisation a été désactivée.
VT-x peut souvent être activé ou désactivé dans votre BIOS. Appuyez sur DEL (ou une touche similaire) pour accéder aux paramètres du BIOS la première fois que vous allumez votre ordinateur. Vous pouvez mettre à disposition la technologie VT.
Lisez cet article pour savoir comment résoudre le problème Vt-X non disponible (Verr VMX No VMX) et pourquoi cela s’est produit en premier lieu.
Contenu:
- 1 Correctif VT-X non disponible (VERR_VMX_NO_VMX)
- 2 Correction de l’erreur 2023 de VirtualBox Vt-X (Verr_vmx_no_vmx).
- 2.1 1. Désactiver l’isolation du noyau de Windows Defender
- 2.2 2. Activer Vt-X dans le BIOS (menu de démarrage)
- 2.3 3. À l’aide de la ligne de commande, désactivez la virtualisation Hyper-V
- 2.4 4. Activer la virtualisation imbriquée dans Avast
- 2.5 5. Désactiver Device Guard / Credential Guard
- 2.6 6. Suppression du logiciel antivirus tiers
- 2.7 7. Activer la virtualisation
- 2.8 8. Désactiver l’intégrité de la mémoire
Correction VT-X non disponible (VERR_VMX_NO_VMX)
J’ai étudié le problème en essayant de le reproduire et en vérifiant les rapports d’autres utilisateurs. Autant que je sache, plusieurs circonstances entraîneront la génération de ce message d’erreur :
VT-X n’est pas activé dans le BIOS.
Certains logiciels tiers dans les paramètres du BIOS vous permettent de désactiver VT-X manuellement ou de le désactiver à distance. Cela entraînera le problème « Vt-X non disponible » (Verr VMX No VMX).
Le processeur ne prend pas en charge VT-X
Rarement, mais parfois le problème peut être lié à l’ incapacité du PC à utiliser VT – X en raison de ses limitations matérielles .
La virtualisation Windows Hyper-V est activée.
VT-X est gêné par la technologie Microsoft Hyper-V. Le système d’exploitation désactivera automatiquement VT-x si la virtualisation Hyper-V est activée.
VT-X a été désactivé depuis la mise à jour d’Avast.
Avast a récemment publié une mise à jour qui désactive complètement VT-x. La protection en temps réel est active en même temps sauf si l’utilisateur active la virtualisation multicouche dans le menu des options.
Isolation du cœur activée :
L’application VirtualBox peut rencontrer des problèmes après avoir activé l’option Core Isolation sur votre machine, entraînant l’indisponibilité de VT-x (VERR VMX NO VMX). Par conséquent, nous vous conseillons de désactiver cette fonctionnalité et de vérifier si le problème a disparu.
Correction de l’erreur VirtualBox Vt-X (Verr_vmx_no_vmx) 2023
1. Désactivez l’isolation du noyau de Windows Defender.
Windows Defender Device Core Isolation est connu pour entrer en conflit avec VT-X. Vérifiez si l’isolation du noyau est activée si vous rencontrez des problèmes avec Vt-X non disponible (Verr VMX No VMX) et utilisez Windows Defender comme paramètre de sécurité par défaut.
- Utilisez l’icône étoile située dans le coin inférieur gauche pour rechercher Windows Defender.
- Accédez au Centre de sécurité Windows Defender et sélectionnez-le pour accéder à la fonction de sécurité intégrée.
- Sélectionnez Sécurité de l’appareil dans le menu de gauche du Centre de sécurité Windows Defender.
- Dans le menu Device Security, sélectionnez Core Isolation Details (sous Core Isolation).
- Assurez-vous que le commutateur d’intégrité de la mémoire dans le menu d’isolation du noyau est désactivé.
- Après avoir désactivé le paramètre, redémarrez votre ordinateur pour vérifier si le problème est résolu.
- Verr vmx no vmx résout le problème « Vt-X non disponible ».
2. Activez Vt-X dans le BIOS (menu de démarrage)
La désactivation de l’option « Technologie de virtualisation » dans les paramètres du BIOS peut affecter considérablement ce problème. Vérifiez donc si cette option est désactivée et activez-la si c’est le cas.
Vt-X n’est pas disponible (Verr VMX No VMX), probablement en raison de la désactivation de la technologie dans les paramètres du BIOS. N’abandonnez pas cette méthode tant que vous n’avez pas vérifié si des applications tierces peuvent modifier ces paramètres.
- Pour entrer en « mode BIOS », commencez par « démarrer » l’ordinateur, et lorsque le « logo Windows » apparaît à l’écran, appuyez sur le bouton de configuration.
- En mode BIOS, sélectionnez l’onglet Sécurité, puis sélectionnez Sécurité du système.
- Recherchez le paramètre « Technologie de virtualisation (VTx/VTd) » et assurez-vous qu’il est « activé ». Faites-le maintenant s’il n’est pas déjà activé.
- « Redémarrez » la machine à l’aide de la technologie de virtualisation (VTx/VTd). Verr vmx no vmx résout le problème « Vt-X non disponible ».
3. À l’aide de la ligne de commande, désactivez la virtualisation Hyper-V.
Tout d’abord, assurez-vous que VT-x n’interfère pas avec la virtualisation Hyper-V. L’équivalent de virtualisation de VT-x est instantanément désactivé lors de l’activation ou de l’activation de la virtualisation Hyper-V. Hyper fonctionnalité désactivée après la mise à jour. L’installation d’une application peut être à l’origine de ce problème. Gardez à l’esprit que dans la plupart des cas, la technologie Hyper-V continue de fonctionner même après la désinstallation de l’application qui l’a activée.
Il existe différentes manières de désactiver la virtualisation Hyper-V. Pour désinstaller Microsoft Hyper-V, exécutez les instructions suivantes à partir d’une invite de commande (en tant qu’administrateur) :
- Maintenez la touche Windows et R ensemble pour ouvrir la boîte de dialogue Exécuter. Pour ouvrir une invite de commande élevée, appuyez sur Ctrl + Maj + tapez « cmd ». Lorsque la fenêtre UAC (User Account Control) vous pose une question, cliquez sur Oui.
- Tapez chacune des commandes suivantes une à la fois dans une invite de commande élevée pour désactiver Microsoft Hyper-V :
- bcdedit /désactiver le type de démarrage de l’hyperviseur
- bcdedit /change VM Non
- dism.exe / Désactiver la fonctionnalité : Microsoft-Hyper-V / En ligne
- Une fois les commandes exécutées correctement, fermez l’invite de commande et redémarrez votre ordinateur.
- Lorsque vous redémarrez votre machine VirtualBox, voyez si le même message d’erreur apparaît.
- Verr vmx no vmx résout le problème « Vt-X non disponible ».
4. Activez la virtualisation imbriquée dans Avast.
Si vous utilisez Avast, sachez qu’une récente mise à jour antivirus a introduit une fonctionnalité automatique qui désactive VT-X sur votre système lorsque certaines conditions sont remplies. Ce problème peut être résolu sans désinstaller le client de sécurité tiers.
Activez les vérifications Paramètres Avast et Dépannage avant de sélectionner « Utiliser la virtualisation imbriquée dans la virtualisation imbriquée ».
Activez également la virtualisation matérielle.
Vérifiez si le problème « Vt-X non disponible » (Verr VMX No VMX) a été résolu.
5. Désactiver Device Guard / Credential Guard
Utilisez « Window + R » en même temps pour lancer la boîte de dialogue « Exécuter ». Appuyez sur « Entrée » après avoir tapé « gpedit.MSC » dans la boîte de dialogue.
- Accédez aux options de menu Stratégie de l’ordinateur local, Configuration de l’ordinateur, Modèles d’administration, Système, Device Guard et Désactiver la sécurité basée sur la virtualisation dans la fenêtre de l’éditeur de groupe.
- Voici une autre façon de terminer la tâche si vous ne pouvez pas utiliser l’éditeur de stratégie de groupe.
- Dans la base de registre, changez la valeur de la clé « key HKLM > System > CurrentControlSet > Control > DeviceGuard > EnableVirtualizationBasedSecurity > Enabled » à « 0 ».
- Vérifiez si le problème « Vt-X non disponible » (Verr VMX No VMX) a été résolu.
6. Supprimer le logiciel antivirus tiers
Ce problème peut être causé par tout logiciel antivirus que vous avez installé sur votre ordinateur. Il est préférable de le supprimer temporairement et de vérifier si cela résout le problème. Les procédures suivantes vous permettront de désactiver le pare-feu Windows Defender si vous l’utilisez :
- Dans la zone de recherche à côté du menu Démarrer, tapez « Paramètres » et appuyez sur la touche Entrée.
- Sélectionnez « Sécurité Windows » après avoir sélectionné « Mise à jour et sécurité » dans le volet gauche de la fenêtre Paramètres.
- Sous Étendues de la protection, cliquez sur Protection contre les virus et menaces, puis cliquez sur Gérer les paramètres sous Paramètres de protection contre les virus et menaces.
- vt-x n’est pas disponible
- Assurez-vous que le commutateur « Protection en temps réel » est désactivé dans cette fenêtre.
- Sélectionnez « Pare-feu et protection réseau » dans le volet gauche de l’onglet « Sécurité Windows ».
- Sélectionnez « Réseau de domaine », « Réseau privé » et « Réseau public » dans l’ordre dans ce champ.
- Vérifiez si le problème « Vt-X non disponible » (Verr VMX No VMX) a été résolu.
7. Activez la virtualisation
- Lancez une fenêtre de ligne de commande.
- Tapez maintenant systeminfo.exe dans l’invite de commande.
- vt-x n’est pas disponible
- Vous pouvez voir que la virtualisation est activée dans le micrologiciel à droite de la configuration système requise pour Hyper-V.
- Sélectionnez les paramètres dans le menu déroulant en allant dans le menu Démarrer.
- Sélectionnez ensuite Mise à jour et sécurité dans la liste. Cliquez sur « Récupération » dans l’onglet nouvellement ajouté qui apparaîtra.
- Redémarrez en cliquant sur le bouton « Redémarrer maintenant » sous « Démarrage avancé » qui se trouve sous « Récupération » et cliquez.
- Lorsqu’un écran bleu apparaît avec certaines icônes, Dépannage doit être sélectionné.
- Cliquez sur l’onglet « Avancé ». Le micrologiciel est la cause de notre problème, vous devez donc rechercher ce paramètre.
- Une fois que nous les avons trouvés, cliquez sur l’option des paramètres du micrologiciel UEFI et le bouton de redémarrage apparaîtra à nouveau. Appuyez sur Entrée pour redémarrer.
- vt-x n’est pas disponible
- En appuyant sur la touche de fonction correspondante, recherchez le paramètre du BIOS.
- Il y aura un nouveau panneau; sélectionnez « Configuration du système » (vous pouvez utiliser les touches fléchées pour cela), puis recherchez « Technologie de virtualisation ».
- À ce stade, votre technologie de virtualisation est activée. En appuyant sur F10, vous pouvez en sortir.
- Assurez-vous de résoudre l’erreur « Vt-X n’est pas disponible » (Verr vmx no vmx).
8. Désactiver l’intégrité de la mémoire
La sécurité Windows est fournie avec une fonction de sécurité basée sur la virtualisation qui peut détecter les injections de code de bas niveau et protéger votre ordinateur même des infections les plus graves. Cependant, cela entre en conflit avec VirtualBox tout comme avec Hyper-V.
Cependant, la plupart des utilisateurs n’ont pas besoin du haut niveau de protection qu’offre Core Isolation. Sur les ordinateurs portables modernes, il est désactivé par défaut car il interfère avec les logiciels déjà installés pour optimiser les performances matérielles.
Pour voir si votre problème est résolu, vous pouvez désactiver la fonction d’intégrité de la mémoire de la sécurité Windows. Faites ce qui suit pour vous aider :
- Dans la zone de recherche de la barre des tâches, tapez « Sécurité Windows ».
- Cliquez sur un résultat de recherche spécifique.
- Cliquez sur l’onglet Sécurité de l’appareil sur le côté gauche.
- Sélectionnez Détails de l’isolation du noyau.
- Désactivez l’intégrité de la mémoire en basculant le bouton.
- Après cela, redémarrez votre ordinateur pour vérifier si le problème persiste.
Conclusion
Votre ordinateur Windows affichera une erreur « VT-x désactivé dans le BIOS pour tous les modes CPU » si la virtualisation n’est pas activée. Cependant, les paramètres du BIOS de nombreux PC Windows désactivent la virtualisation par défaut ; la virtualisation doit être activée pour créer une nouvelle machine virtuelle. J’espère que ce message vous a été utile. Si vous avez des questions ou des commentaires sur cet article, veuillez les laisser dans la section des commentaires ci-dessous et nous vous répondrons.
Laisser un commentaire