VirtualBox - VT-x est utilisé par un autre hyperviseur


16

Système d'exploitation: Windows 7 x64

VirtualBox: 4.3.14 et 4.3.15

CPU: i5-3570

Carte mère: Gigabyte GA-H77M-D3H

Je reçois l'erreur ci-dessous lorsque j'essaie d'exécuter une machine virtuelle avec Activer VT-x / AMD-V activé. Avec ce paramètre désactivé, la machine virtuelle fonctionne correctement.

Failed to open a session for the virtual machine
MachineName

VT-x is being used by another hypervisor.
(VERR_VMX_IN_VMX_ROOT_MODE).

Virtualbox can't operate in vmx root mode. Please close all other virtualization programs.
(VERR_VMX_IN_VMX_ROOT_MODE).

J'ai les paramètres de virtulisation définis dans le BIOS.

J'ai essayé de mettre à jour le BIOS, cela n'a pas résolu le problème.

Lorsque mon BIOS a été mis à jour, la virtulisation était désactivée par défaut, et dans VirtualBox, l'option Activer VT-x / AMD-V n'était pas là, j'ai réactivé la virtualisation et l'option était de retour - donc VirtualBox semble savoir correctement quand ma virtulisation est sur.

J'ai essayé de mettre à jour VirtualBox de 4.3.14 à 4.3.15 car apparemment, cela corrige certains problèmes avec les programmes antivirus qui interfèrent avec VirtualBox, j'ai donc mis à jour pour exclure cela, toujours le même problème.

Je n'ai pas d'autre logiciel de virtulisation installé à ma connaissance.

Pour autant que je sache, je n'ai aucun programme fonctionnant en mode de compatibilité.

Des idées quoi d'autre pourrait être à l'origine de cette erreur? Ou existe-t-il un moyen de savoir quoi d'autre utilise VT-x?


certains logiciels malveillants ou même certains antivirus peuvent s'installer comme hyperviseur. Peut-être le cas?
pqnet

Réponses:


39

Cela m'est arrivé lorsque j'utilisais un appareil virtuel Android. Vérifiez si vous utilisez une autre machine virtuelle en même temps.

J'espère que cette aide.


Ce n'est pas une réponse à la question d'origine. Pour critiquer ou demander des éclaircissements à un auteur, laissez un commentaire sous son article - vous pouvez toujours commenter vos propres articles, et une fois que vous aurez une réputation suffisante, vous pourrez commenter n'importe quel article .
DavidPostill

1
@DavidPostill en fait, le problème peut provenir de l'exécution simultanée de plusieurs hôtes de virtualisation sur le même processeur. J'ai soumis une modification pour clarifier cela.
zymhan

Que dois-je faire si j'ai besoin que la machine Virtualbox et le périphérique virtuel Android s'exécutent en même temps?
Vadim Kotov

@DavidPostill c'est en fait une solution. Je viens d'éteindre un appareil virtuel Android que j'avais en cours d'exécution et la machine Vagrant a démarré sans problème.
xarlymg89

1

Si vous avez installé Microsoft Virtual PC ou son Hyper-V de remplacement, vous devez le désinstaller. L'un ou l'autre provoquera le problème que vous voyez.

Vous devrez peut-être également désinstaller tous les autres programmes de virtualisation que vous avez téléchargés, tels que VMware Player / Workstation.


1

J'ai résolu le problème en désinstallant et en installant 4.3.12 à la place. On dirait que c'est un bogue dans 4.3.14 et 4.3.15 et je l'ai signalé maintenant.


J'utilise 4.3.24 et j'ai le même problème.
e-info128

Vous devriez vraiment créer un lien vers vos rapports de bogues pour référence future, afin que nous puissions savoir si ce problème particulier a été résolu, ou même si le problème s'applique à notre situation spécifique.
zymhan

0

J'ai eu le même problème il y a quelque temps. J'ai mis à jour vers une version plus récente de virtualbox, et une machine virtuelle fonctionnant précédemment crache cette erreur sur la nouvelle version. J'ai vérifié les solutions en ligne et affirmé qu'aucun autre processus utilisant VT-x. Définissez virtualbox.exe pour qu'il s'exécute en mode élevé (alias administrateur), sans changement.

Ensuite, j'ai réalisé que j'avais exécuté l'installateur sans élévation. Oh c'est peut-être ça. Désinstallez, puis réinstallez Elevated. Problème disparu.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.