VirtualBox est un hyperviseur de type deux populaire qui vous permet d'exécuter un ou plusieurs systèmes d'exploitation en parallèle à l'aide de la technologie de virtualisation matérielle. Vous pouvez créer une machine virtuelle dans VirtualBox , allouer des ressources matérielles telles que le processeur, la RAM et le stockage, et installer Windows, Linux et d'autres systèmes d'exploitation.
Cependant, certains utilisateurs sont confrontés au code d'erreur VERR_VMX_NO_VMX accompagné du message VirtualBox « Vt-X Is Not Available ». En conséquence, ils ne peuvent pas utiliser le logiciel de manière transparente. Eh bien, ne vous inquiétez pas, car aujourd'hui, nous discuterons de six méthodes pour corriger cette erreur VirtualBox.
Pourquoi l'erreur VirtualBox « Vt-X n'est pas disponible » dans Windows se produit-elle ?
Voici quelques raisons du code d'erreur « VERR_VMX_NO_VMX » :
- Votre PC ne prend pas en charge la virtualisation matérielle ou est désactivée dans les paramètres du BIOS.
- D'autres composants de virtualisation Windows, comme Hyper-V, sont actifs.
- Les composants de sécurité Windows reposant sur la virtualisation sont en conflit avec VirtualBox.
- La version installée de VirtualBox contient des bugs.
Vous connaissez maintenant les raisons du code d’erreur. Discutons des méthodes pour y remédier.
1. Vérifiez si votre PC prend en charge la virtualisation ou non
Votre PC doit prendre en charge la virtualisation matérielle pour utiliser n'importe quel programme hyperviseur comme VirtualBox. La page des paramètres du BIOS et le guide d'informations sur le produit du fabricant peuvent répondre à cette question. Mais il existe également un autre moyen simple de le vérifier. Répétez les étapes suivantes :
Étape 1 : Appuyez sur la touche Ctrl + Maj + Échap pour ouvrir le Gestionnaire des tâches.
Étape 2 : passez à l’onglet Performances.
Étape 3 : Cliquez sur l'option CPU. Recherchez l'option Virtualisation.
S'il n'y a aucune mention de virtualisation ou d'Hyper-V, votre PC ne le prend pas en charge. Mais si vous voyez désactivé à côté, vous devez modifier les paramètres du BIOS.
2. Activez la virtualisation matérielle dans le BIOS
Après avoir utilisé le Gestionnaire des tâches pour vérifier si la virtualisation est active, vous devrez l'activer manuellement en accédant aux paramètres du BIOS sur votre PC. Voici comment procéder :
Étape 1 : Redémarrez votre PC.
Étape 2 : Appuyez sur la touche F ou la touche Échap attribuée pour accéder à la page des paramètres du BIOS.
Étape 3 : passez à la page de configuration.
Étape 4 : Sélectionnez l'option Technologie de virtualisation Intel. Choisissez l'option Activé.
Étape 5 : Appuyez sur la touche F10 pour appliquer les modifications et quitter.
Gardez à l'esprit que sur votre PC, le paramètre de virtualisation peut apparaître sous une section différente du BIOS et sous un nom différent.
3. Désactivez les autres composants de virtualisation Windows
Windows dispose de plusieurs fonctionnalités de virtualisation facultatives, chacune adaptée à leurs cas d'utilisation. Mais si vous souhaitez utiliser VirtualBox, vous devez tous les désactiver, à l'exception de la fonctionnalité Windows Hypervisor Platform. Voici comment procéder :
Étape 1 : Appuyez sur la touche Windows pour ouvrir le menu Démarrer. Tapez appwiz.cpl dans la zone de recherche et appuyez sur Entrée pour ouvrir la fenêtre Programmes et fonctionnalités.
Étape 2 : Cliquez sur l'option « Activer ou désactiver les fonctionnalités Windows ».
Étape 3 : décochez la plate-forme de machine virtuelle, Hyper-V et le sous-système Windows pour Linux dans la liste des options.
Étape 4 : Cliquez sur le bouton OK.
Étape 5 : Redémarrez votre PC pour appliquer les modifications et supprimer toutes les fonctionnalités Windows inutiles sur votre PC.
4. Désactivez les fonctionnalités d'isolation du noyau
Windows utilise la technologie de virtualisation pour offrir des fonctionnalités de sécurité via le programme de sécurité Windows. Cependant, un seul programme peut utiliser la virtualisation matérielle, vous devez donc désactiver l'intégrité de la mémoire si vous devez utiliser VirtualBox et d'autres applications similaires. Répétez les étapes suivantes :
Étape 1 : Appuyez sur la touche Windows pour ouvrir le menu Démarrer. Tapez Sécurité Windows dans la zone de recherche et appuyez sur Entrée.
Étape 2 : Cliquez sur l'icône Sécurité de l'appareil.
Étape 3 : Cliquez sur l’option Détails de l’isolation du noyau.
Étape 4 : désactivez la bascule sous l’option Intégrité de la mémoire.
Étape 5 : Fermez la sécurité Windows et redémarrez votre PC. Vérifiez si l'erreur 'VERR_VMX_NO_VMX' apparaît maintenant.
5. Supprimez les autres applications de virtualisation
Si vous utilisez d'autres applications de virtualisation avec VirtualBox, vous devez les supprimer pour vérifier si cela est à l'origine du problème. Toutes vos machines virtuelles resteront intactes. Voici comment:
Étape 1 : Appuyez sur la touche Windows pour ouvrir le menu Démarrer. Tapez appwiz.cpl dans la zone de recherche et appuyez sur Entrée pour ouvrir la fenêtre Programmes et fonctionnalités.
Étape 2 : Recherchez d’autres applications de virtualisation dans la liste. Faites un clic droit dessus et sélectionnez l'option Modifier.
Étape 3 : Suivez les instructions à l'écran pour supprimer le programme.
Étape 4 : Fermez la fenêtre du Panneau de configuration.
Étape 5 : Redémarrez votre PC puis lancez VirtualBox.
6. Réinstallez VirtualBox
Le dernier recours consiste à réinstaller VirtualBox sur votre PC. Une installation boguée peut provoquer une instabilité et empêcher le lancement correct des machines virtuelles. Voici comment le réinstaller :
Étape 1 : Appuyez sur la touche Windows pour ouvrir le menu Démarrer. Tapez appwiz.cpl dans la zone de recherche et appuyez sur Entrée pour ouvrir la fenêtre Programmes et fonctionnalités.
Étape 2 : Recherchez VirtualBox dans la liste et faites un clic droit dessus. Sélectionnez l'option Désinstaller.
Étape 3 : Suivez les instructions à l'écran pour supprimer le programme.
Étape 4 : Redémarrez votre PC.
Étape 5 : Téléchargez la dernière version de VirtualBox.
Télécharger VirtualBox
Étape 6 : Lancez l'installation et terminez le processus d'installation.
Étape 7 : Ajoutez les machines virtuelles puis essayez de les lancer pour vérifier si l'erreur persiste.
Certains utilisateurs sont confrontés à ce problème après avoir mis à niveau l'application vers la dernière version. Si vous appartenez à la même tranche, supprimez la dernière version, puis réinstallez une ancienne version de VirtualBox.
Résoudre les erreurs de VirtualBox
Ce sont les six méthodes pour corriger l’erreur VirtualBox « Vt-X n’est pas disponible » dans Windows. Vérifiez l'état de la virtualisation, désactivez les fonctionnalités de virtualisation et désinstallez les autres programmes d'hyperviseur. Enfin, réinstallez VirtualBox pour résoudre le problème. Faites-nous savoir quel correctif a fonctionné pour vous dans les commentaires ci-dessous.