VT-x est désactivé dans le BIOS pour tous les modes CPU (VERR_VMX_MSR_ALL_VMX_DISABLED)
Un programme virtuel est un logiciel sur lequel vous pouvez créer plusieurs machines virtuelles. Chaque machine virtuelle a son propre système d’exploitation, ces systèmes d’exploitation peuvent être Windows, Linux ou autre chose. Les machines virtuelles sont plus couramment utilisées dans la virtualisation des serveurs, ce qui permet aux équipes informatiques de gérer leurs ressources informatiques et d’améliorer leur efficacité. L’un des outils de VM les plus importants est VirtualBox. Cependant, certains utilisateurs de VirtualBox ont signalé que lorsqu’ils essayaient d’exécuter une machine virtuelle, ils recevaient le message d’erreur suivant.
Échec de l’ouverture d’une session pour la machine virtuelle <VMName>.
VT-x est désactivé dans le BIOS pour tous les modes CPU (VERR_VMX_MSR_ALL_VMX_DISABLED).
Code de résultat : E_FAIL (0x80004005)
Composant : ConsoleWrap
Interface : IConsole {872da645-4a9b-1727-bee2-5585105bgeed}
Cette technologie d’accélération matérielle est connue sous le nom d’accélération matérielle Intel VT-X dans les processeurs Intel et sous le nom d’AMD-V dans les processeurs AMD. Alors que d’autres fabricants de processeurs ont des technologies d’accélération matérielle différentes. VT-X est, par défaut, désactivé dans les processeurs Intel. Lorsque vous essayez d’exécuter une machine virtuelle avec la fonctionnalité désactivée, il est fort possible que vous rencontriez un problème indiquant qu’elle a besoin d’une accélération matérielle pour fonctionner correctement. La façon d’activer l’accélération matérielle VT-X est différente dans le BIOS et sur l’ordinateur UEFI. Dans cet article, nous allons apprendre à activer VT-X sur les ordinateurs.
VT-x est désactivé dans le BIOS pour tous les modes CPU (VERR_VMX_MSR_ALL_VMX_DISABLED)
Si VirtualBox indique « VT-x est désactivé dans le BIOS pour tous les modes CPU (VERR_VMX_MSR_ALL_VMX_DISABLED) » lors du lancement d’une machine virtuelle, suivez les solutions mentionnées ci-dessous.
- Vérifiez si votre CPU prend en charge VT-X
- Activer la technologie de virtualisation (VTX) à partir du BIOS
- Activer ou désactiver PAE/NX à partir des propriétés de la VM
Parlons-en en détail.
1] Vérifiez si votre CPU prend en charge VT-X
Avant d’utiliser une solution, nous devons vérifier si votre ordinateur prend en charge la fonction VT-X (Intel) ou non. Parce que l’ancien ordinateur peut ne pas prendre en charge la virtualisation. Il existe plusieurs façons de vérifier si votre CPU prend en charge la virtualisation ou non. Ici, nous pouvons télécharger le logiciel SecurAble sur notre ordinateur qui nous aidera à connaître les fonctionnalités du processeur et vérifiera également si la virtualisation est prise en charge ou non.
Téléchargeons le logiciel SecurAble sur grc.com pour vérifier si votre CPU prend en charge la virtualisation :
Une fois le logiciel SecurAble téléchargé, cliquez dessus et appuyez sur Oui à l’UAC (User Account Prompt). Cela prendra quelques secondes pour vérifier et une fois le processus terminé, voyez si Oui s’affiche au-dessus de la virtualisation matérielle.
Après vous être assuré que votre ordinateur prend en charge la virtualisation matérielle, suivez les étapes ci-dessous pour résoudre l’erreur VT-X est désactivé dans le Bios pour tous les modes CPU.
Si vous trouvez dans le test que votre ordinateur ne prend pas en charge la virtualisation matérielle, alors la solution donnée ci-dessous ne vous est pas utile. Vous devriez passer à la troisième solution.
2] Activer la technologie de virtualisation (VTX) à partir du BIOS
Une fois que vous savez que votre ordinateur prend en charge la virtualisation matérielle, vous verrez cette erreur si la technologie de virtualisation Intel ou VT-X est désactivée sur votre ordinateur. Pour faire de même, démarrez dans le BIOS, puis vous devez rechercher et activer la virtualisation Intel sous les options Processeur , Chipset ou Northbridge .
3] Activer ou désactiver PAE/NX à partir des propriétés de la VM
Lorsque vous activez PAE/NX lors de la création d’une machine virtuelle, les capacités d’extension d’adresse physique et NX de l’ordinateur hôte sont accessibles par la machine virtuelle. Il y a un bogue dans VirtualBox qui rend les machines virtuelles incompatibles avec cette fonctionnalité. Cependant, le bogue n’est pas uniforme sur tous les appareils, pour certains, la désactivation fonctionne, tandis que d’autres doivent l’activer. Ainsi, PAE/NX est déjà coché, il suffit de le décocher et de l’activer s’il était précédemment désactivé. Pour faire de même, suivez les étapes prescrites.
- Ouvrez Oracle VirtualBox.
- Faites un clic droit sur votre machine virtuelle et sélectionnez Paramètres ou sélectionnez-la simplement et sélectionnez Ctrl + S.
- Accédez à Système > Processeur.
- Décochez/cochez Activer PAE/NX.
- Cliquez sur OK.
Sortez des paramètres, redémarrez votre ordinateur, puis lancez la VM.
4] Augmentez la RAM allouée à votre VM
Il est très possible que la RAM allouée à votre VM et qu’elle manque de mémoire. Pour augmenter la RAM, vous devez configurer les propriétés de la machine virtuelle en procédant comme suit.
- Ouvrez VirtualBox.
- Cliquez avec le bouton droit sur la machine virtuelle avec laquelle vous obtenez l’erreur et sélectionnez Paramètres.
- Allez dans Système > Carte mère.
- Augmentez la mémoire de base à l’aide du curseur.
Après avoir apporté les modifications, rouvrez la VM, et cette fois, cela devrait fonctionner.
Comment réparez-vous que VT-X soit désactivé dans le BIOS pour tous les modes CPU ?
Si vous voyez « VT-X est désactivé dans le BIOS pour tous les modes CPU », assurez-vous d’abord que votre ordinateur prend en charge l’accélération matérielle ; si votre ordinateur prend en charge l’accélération matérielle, nous devons activer la fonctionnalité à partir du BIOS. Si la fonctionnalité est activée ou après avoir activé la fonctionnalité, votre problème n’est pas résolu ; il y a certaines configurations que nous devons changer dans votre VM.
Laisser un commentaire