8 correctifs : VT-X non disponible (verr_vmx_no_vmx) sur les machines virtuelles
Lorsque vous essayez de démarrer une machine virtuelle à l’aide de l’application VirtualBox, vous obtenez un message d’erreur Vt-X n’est pas disponible (Verr_vmx_no_vmx) sur votre ordinateur. Probablement parce que la virtualisation est désactivée.
Dans la plupart des cas, vous pouvez désactiver ou activer VT-x dans le BIOS. Lorsque vous allumez votre ordinateur pour la première fois, appuyez sur DEL (ou quelque chose de similaire) pour accéder aux paramètres du BIOS. Il existe une option pour activer la technologie VT.
Je recommande de lire cet article qui explique comment résoudre le problème Vt-X non disponible (Verr_vmx_no_vmx) et pourquoi cela s’est produit en premier lieu.
Quelle est la raison pour laquelle Vt-X n’est pas disponible (Verr_vmx_no_vmx) sur l’ordinateur ?
J’ai enquêté sur le problème en essayant de le reproduire et en examinant les rapports d’autres utilisateurs. Autant que je sache, plusieurs scénarios entraîneront ce message d’erreur :
- VT-X n’est pas activé dans le BIOS : VT-X peut être désactivé manuellement ou à distance dans les paramètres du BIOS par certaines applications tierces. Cela entraînera le problème Vt-X non disponible (Verr_vmx_no_vmx).
- Le processeur ne prend pas en charge VT-X : Bien que rares, il existe des cas où l’erreur se produit parce que le PC en question ne dispose pas du matériel nécessaire pour mettre en œuvre la technologie VT-X.
- Virtualisation Windows Hyper-V activée : la technologie Microsoft Hyper-V interfère avec VT-X. Si la virtualisation Hyper-V est activée, le système d’exploitation désactivera automatiquement VT-x.
- VT-X a été désactivé après la mise à jour d’Avast : Avast vient de publier une mise à jour qui désactive efficacement VT-x. Dans le même temps, la protection en temps réel est active sauf si l’utilisateur active la virtualisation imbriquée dans le menu des paramètres.
- Isolation du noyau activée : lorsque vous activez l’option d’isolation du noyau sur votre machine, cela peut entraîner des problèmes avec l’application VirtualBox, entraînant l’indisponibilité de VT-x (VERR VMX NO VMX). Par conséquent, nous vous recommandons de désactiver cette fonctionnalité et de voir si le problème disparaît.
Réponse pour corriger l’erreur Virtualbox Vt-X non disponible (Verr_vmx_no_vmx) ?
- Désactiver l’isolation du noyau de Windows Defender
- Activer Vt-X à partir des paramètres du BIOS (menu de démarrage)
- Désactiver le système de virtualisation Hyper-V (hyperviseur Windows)
- Activer la virtualisation imbriquée dans Avast
- Désactiver l’isolation du noyau de Windows Defender
- Désactiver le bac à sable Windows
- Désactiver Device Guard / Credential Guard
- Suppression d’un logiciel antivirus tiers
- Activer la virtualisation
1. Désactivez l’isolation du noyau de Windows Defender.
Le paramètre de sécurité du périphérique Windows Defender Core Isolation est connu pour entrer en conflit avec VT-X. Si vous rencontrez le problème « Vt-X n’est pas disponible » (Verr_vmx_no_vmx) et que vous utilisez Windows Defender comme paramètre de sécurité par défaut, je vous recommande de vérifier si l’isolation du noyau est activée.
- Recherchez Windows Defender à l’aide de l’icône du lanceur dans le coin inférieur gauche.
- Pour accéder à la fonction de sécurité intégrée, accédez au Centre de sécurité Windows Defender et cliquez dessus.
- Dans le Centre de sécurité Windows Defender, accédez au menu de gauche et sélectionnez Sécurité de l’appareil.
- Sélectionnez Core Isolation Details dans le menu Device Security (sous Core Isolation).
- Assurez-vous que le commutateur d’intégrité de la mémoire est désactivé dans le menu d’isolation du noyau.
- Redémarrez votre ordinateur après avoir désactivé l’option pour voir si le problème est résolu au prochain démarrage.
- Vérifiez si vous avez réussi à résoudre le problème « Vt-X n’est pas disponible (Verr_vmx_no_vmx) » ou non.
2. Activez Vt-X dans les paramètres du BIOS (menu de démarrage).
Ce problème peut également être causé par la désactivation de l’option « Technologie de virtualisation » dans les paramètres du BIOS. Assurez-vous donc de cocher et d’activer cette option si elle est actuellement désactivée.
Vt-X n’est pas disponible (Verr_vmx_no_vmx) à émettre, probablement parce que la technologie est désactivée dans vos paramètres BIOS. Certaines applications tierces peuvent remplacer ces paramètres, alors n’abandonnez pas cette méthode tant que vous n’avez pas vérifié que c’est le cas.
Selon le fabricant de la carte mère, les étapes pour accéder aux paramètres du BIOS et confirmer que VT-X est activé varient. Ce paramètre est répertorié comme Technologie de virtualisation ou VTx/VTd sous Sécurité.
- Pour entrer en « mode BIOS », commencez par « démarrer » l’ordinateur, puis appuyez sur le bouton de configuration lorsque le « logo Windows » apparaît à l’écran.
- Cliquez sur l’onglet Sécurité et faites défiler jusqu’à Sécurité du système une fois en mode BIOS.
- Localisez le paramètre « Technologie de virtualisation (VTx/VTd) » et assurez-vous qu’il est « Activé ». S’il n’est pas déjà activé, faites-le.
- “Pour redémarrer un ordinateur. Vérifiez si vous avez réussi à résoudre le problème « Vt-X n’est pas disponible (Verr_vmx_no_vmx) » ou non.
3. Désactiver le système de virtualisation Hyper-V (hyperviseur Windows)
Tout d’abord, assurez-vous que la virtualisation Hyper-V n’interfère pas avec VT-x. Lorsque la virtualisation Hyper-V est activée ou activée, l’équivalent de virtualisation VT-x est immédiatement désactivé. La mise à jour a cassé l’hyperfonction. Contre
Vous pouvez rencontrer ce problème à la suite de l’installation de l’application. Gardez à l’esprit que dans la plupart des cas, Hyper-V restera actif même si l’application qui l’a activé est désinstallée.
Vous pouvez désactiver la virtualisation Hyper-V de plusieurs manières. À partir de l’invite de commande (administrateur), suivez ces étapes pour désactiver Microsoft Hyper V :
- Pour lancer la boîte de dialogue Exécuter, maintenez la touche Windows + R enfoncée. Pour ouvrir une invite de commande élevée, tapez « cmd » et appuyez sur Ctrl + Maj + Entrée. Sélectionnez « Oui » lorsque la fenêtre UAC (Contrôle de compte d’utilisateur) apparaît.
- Pour désactiver Microsoft Hyper V , collez les commandes suivantes une par une dans une invite de commande élevée et appuyez sur Entrée :
- bcdedit /set type de démarrage de l’hyperviseur désactivé
- bcdedit /set machine virtuelle Non
- dism.exe /Online/Disable-Feature:Microsoft-Hyper-V
- Fermez l’invite de commande et redémarrez votre ordinateur une fois les commandes exécutées avec succès.
- Assurez-vous que vous recevez toujours le même message de problème lorsque vous redémarrez votre machine Virtualbox.
- Vérifiez si vous avez réussi à résoudre le problème « Vt-X n’est pas disponible (Verr_vmx_no_vmx) » ou non.
4. Activer la virtualisation imbriquée dans Avast
Si vous utilisez Avast, sachez qu’une mise à jour récente de l’application a ajouté une fonctionnalité automatique qui empêche VT-X de s’exécuter sur votre système si certains critères sont remplis.
Il existe une solution pour résoudre ce problème sans désinstaller le client de sécurité tiers.
- Cochez les cases liées aux paramètres et au dépannage d’Avast, puis utilisez la virtualisation imbriquée dans la virtualisation imbriquée dans
- Activez également la virtualisation matérielle.
- Vérifiez si vous avez réussi à résoudre le problème « Vt-X n’est pas disponible (Verr_vmx_no_vmx) » ou non.
5. Désactiver le bac à sable Windows
Ce problème peut également se produire si Windows Sandbox est activé sur votre ordinateur. Désactivez-le simplement, puis redémarrez votre ordinateur. Après cela, allez dans le BIOS, désactivez la virtualisation et redémarrez l’ordinateur.
Vérifiez que l’option de virtualisation dans les paramètres UEFI/BIOS peut activer ou désactiver le bac à sable Windows sur votre système.
- Sélectionnez et ouvrez le Gestionnaire des tâches en appuyant sur Ctrl+Alt+Suppr.
- Vérifiez si l’option de virtualisation est activée sur la page en cours en allant dans l’onglet performances.
- Une fois vérifié, suivez ces étapes pour activer ou désactiver Windows Sandbox sur votre PC Windows 10.
- Vérifiez si vous avez réussi à résoudre le problème « Vt-X n’est pas disponible (Verr_vmx_no_vmx) » ou non.
Panneau de configuration pour activer ou désactiver Windows Sandbox.
- Tapez Panneau de configuration dans le bouton Démarrer. Pour activer cette application, double-cliquez à nouveau sur la première option.
- Sélectionnez « Programme », puis la catégorie « Programmes et fonctionnalités » dans la fenêtre visible.
- Appuyez sur l’option Activer ou désactiver les fonctionnalités Windows dans le volet de gauche.
- Trouvez le Windows Sandbox dans la liste sous la fenêtre ouverte.
- Ensuite, selon que vous souhaitez activer ou désactiver cette option, activez ou désactivez la case à cocher.
- Pour que les modifications prennent effet, cliquez sur OK et redémarrez votre ordinateur.
- Vérifiez si vous avez réussi à résoudre le problème « Vt-X n’est pas disponible (Verr_vmx_no_vmx) » ou non.
Utilisation de Powershell, activation ou désactivation de Windows Sandbox
- Cliquez avec le bouton droit sur l’icône Démarrer et sélectionnez PowerShell (Admin) dans le menu déroulant.
- Si une invite UAC apparaît, sélectionnez Oui pour autoriser l’accès.
- Copiez/collez le code dans la fenêtre PowerShell (Admin) et appuyez sur Entrée à la fin.
- Pour activer le bac à sable Windows, saisissez le code suivant :
- Enable-WindowsOptionalFeature -FeatureName « Containers-DisposableClientVM » -All -Online
- Saisissez la commande suivante pour désactiver le bac à sable Windows :
- Désactiver-WindowsOptionalFeature -FeatureName « Containers-DisposableClientVM » -En ligne
- Sélectionnez O pour accepter la demande si vous êtes invité à redémarrer le système une fois la tâche terminée.
- Une fois la tâche terminée, vérifiez si le bac à sable est activé ou désactivé, selon vos préférences.
- Vérifiez si vous avez réussi à résoudre le problème « Vt-X n’est pas disponible (Verr_vmx_no_vmx) » ou non.
Utiliser l’invite de commande, activer ou désactiver Windows Sandbox
- Tapez cmd dans Cortana. Sélectionnez « Exécuter en tant qu’administrateur » dans le menu lorsque vous cliquez avec le bouton droit sur Invite de commandes.
- Pour autoriser l’accès, répondez Oui à la question UAC.
- Tapez le code suivant dans une invite de commande élevée et appuyez sur Entrée pour exécuter la commande.
- Copiez et collez le code ci-dessous pour activer la fonctionnalité sandbox dans Windows.
- Dism /online/Enable-Feature/FeatureName: »Containers-DisposableClientVM »-All
- Exécutez cette commande sous Windows pour désactiver la fonctionnalité sandbox –
- dism/online/Disable-Feature/FeatureName : « Containers-DisposableClientVM »
- Vérifiez si vous avez réussi à résoudre le problème « Vt-X n’est pas disponible (Verr_vmx_no_vmx) » ou non.
6. Désactiver Device Guard / Credential Guard
Par défaut, la sécurité ou la protection des informations d’identification peuvent être activées sur les hôtes Windows avec un périphérique BIOS EFI. Cela interfère avec le logiciel de virtualisation au niveau du système d’exploitation, entraînant une erreur. Pour éviter cette erreur, il doit être désactivé. Vous pouvez le faire sous Windows en procédant comme suit :
- Pour entrer dans la boîte de dialogue Exécuter, utilisez les touches Fenêtre + R ensemble. Tapez « gpedit.msc » dans la boîte de dialogue et appuyez sur Entrée.
- Accédez à « Politique de l’ordinateur local », puis « Configuration de l’ordinateur », puis « Modèles d’administration »> « Système »> « Device Guard », puis « Désactiver la sécurité basée sur la virtualisation » dans la fenêtre de l’éditeur de groupe.
- Si vous ne pouvez pas le faire à l’aide de l’éditeur de stratégie de groupe, il existe un autre moyen d’atteindre le même objectif.
- Définissez la valeur « keyHKLM > System > CurrentControlSet > Control > DeviceGuard > EnableVirtualizationBasedSecurity > Enabled » sur « 0 » dans le registre.
- Vérifiez si vous avez réussi à résoudre le problème « Vt-X n’est pas disponible (Verr_vmx_no_vmx) » ou non.
7. Supprimer le logiciel antivirus tiers
Tout logiciel antivirus que vous avez installé sur votre système pourrait être à l’origine de ce problème. Il est préférable de l’enlever pendant un certain temps et de voir si cela résout le problème. Si vous utilisez le pare-feu Windows Defender, vous pouvez le désactiver en procédant comme suit :
- Tapez « Paramètres » dans la zone de recherche à côté du menu Démarrer et appuyez sur le bouton « Entrée ».
- Sélectionnez Mise à jour et sécurité dans le volet gauche de la fenêtre Paramètres, puis Sécurité Windows.
- Ensuite, sous Étendues de la protection, sélectionnez Protection contre les virus et les menaces, puis Gérer les paramètres sous Paramètres de protection contre les virus et les menaces.
- Assurez-vous que le commutateur « Protection en temps réel » est en position « OFF » dans cette fenêtre.
- Retournez à l’onglet « Sécurité Windows » et sélectionnez « Pare-feu et protection réseau » dans le volet de gauche.
- Sélectionnez « Domain Network », « Private Network » et « Public Network » un par un dans cette case, puis cochez le bouton radio « OFF » pour « Microsoft Defender Firewall ».
- Vérifiez si vous avez réussi à résoudre le problème « Vt-X n’est pas disponible (Verr_vmx_no_vmx) » ou non.
8. Activez la virtualisation
- Ouvrez une fenêtre d’invite de commande.
- Tapez maintenant systeminfo.exe dans l’invite de commande.
- À droite des exigences Hyper V, vous verrez la virtualisation activée dans le micrologiciel.
- Allez dans le menu Démarrer et sélectionnez « Paramètres » dans le menu déroulant.
- Recherchez et sélectionnez Mise à jour et sécurité. Un nouvel onglet apparaîtra, trouvez la récupération et cliquez dessus.
- Vous devriez trouver le pré-démarrage du mode de récupération et cliquer sur le bouton « Redémarrer maintenant » dans la section « Démarrage avancé ».
- Vous devez sélectionner l’option Dépannage lorsque vous voyez un écran bleu avec certaines icônes.
- Sélectionnez l’onglet « Avancé ». Vous devez définir ce paramètre car notre problème est lié au micrologiciel.
- Sélectionnez les paramètres du micrologiciel UEFI une fois que nous les avons trouvés et le bouton de redémarrage s’affichera à nouveau ; appuyez sur Entrée pour redémarrer.
- Recherchez les paramètres du BIOS et appuyez sur la touche de fonction correspondante.
- Un nouveau panneau apparaîtra; allez dans la configuration du système (vous pouvez y accéder en appuyant sur les touches fléchées) et recherchez la technologie de virtualisation.
- À ce stade, votre technologie de virtualisation est activée. Vous pouvez le quitter en appuyant sur F10.
- Vérifiez si vous avez réussi à résoudre le problème « Vt-X n’est pas disponible (Verr_vmx_no_vmx) » ou non.
Conclusion
Si la virtualisation n’est pas activée sur votre PC Windows, l’erreur « VT-x est désactivé dans le BIOS pour tous les modes CPU » s’affiche. La virtualisation est désactivée par défaut sur de nombreuses machines Windows au niveau du BIOS et doit être activée pour créer une nouvelle machine virtuelle. Pour savoir ce que signifie cette erreur et comment la corriger, utilisez tous les outils répertoriés ci-dessus.
FAQ
Comment savoir si Vt-X est activé dans Windows 10 ?
Sélectionnez Gestionnaire des tâches dans le menu contextuel en cliquant avec le bouton droit sur la barre des tâches. Sélectionnez l’onglet Performances dans la fenêtre du Gestionnaire des tâches. Une fois dans l’onglet Performances, jetez un œil aux détails du processeur affichés par défaut. Vérifiez la zone de virtualisation sous les informations CPU sur le côté droit de l’écran.
Comment réparer Vt Not Capable?
Votre ordinateur doit être redémarré. Pour accéder au menu du BIOS, appuyez sur « Supprimer », « Esc », « F1 », « F2 » ou « F4 » une fois que l’ordinateur quitte l’écran noir. Recherchez les paramètres liés au processeur dans les paramètres du BIOS. Activez la virtualisation à l’aide des options VT-x, AMD-V, SVM ou Vanderpool. Enregistrez les modifications et redémarrez votre ordinateur.
Comment activer Intel Vt-d ?
Appuyez sur la flèche vers la droite sur l’écran de l’utilitaire de configuration jusqu’à ce que l’onglet Avancé soit sélectionné. Appuyez sur la touche fléchée vers le bas jusqu’à ce que Intel(R) Virtualization Technology soit sélectionné dans l’onglet Avancé et appuyez sur la touche Entrée. Sélectionnez Activé à l’aide de la flèche vers le bas, puis appuyez sur la touche Entrée.
Comment savoir si mon ordinateur portable prend en charge la virtualisation ?
Ouvrez une fenêtre d’invite de commande. Pour lancer la boîte d’exécution, utilisez la touche Windows + R, tapez cmd et appuyez sur Entrée. Tapez maintenant la commande systeminfo dans la ligne de commande et appuyez sur Entrée. Cette commande vous montrera tous les détails de votre système, y compris la prise en charge de la virtualisation.
Laisser un commentaire