System operacyjny: Windows 7 x64
VirtualBox: 4.3.14 i 4.3.15
Procesor: i5-3570
Płyta główna: Gigabyte GA-H77M-D3H
Poniższy błąd pojawia się, gdy próbuję uruchomić maszynę wirtualną z włączoną opcją Włącz VT-x / AMD-V. Przy tym ustawieniu maszyna wirtualna działa poprawnie.
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).
Mam włączone ustawienia virtulization w BIOS-ie.
Próbowałem zaktualizować system BIOS, ale to nie rozwiązało problemu.
Kiedy mój BIOS został zaktualizowany, virtulization był domyślnie wyłączony, a po przejściu do VirtualBox nie włączono opcji Enable VT-x / AMD-V, ponownie włączyłem virtulization, a opcja wróciła - więc VirtualBox wydaje się poprawnie wiedzieć, kiedy moja virtulization jest włączony.
Próbowałem zaktualizować VirtualBox z 4.3.14 do 4.3.15, ponieważ najwyraźniej naprawia to niektóre problemy z programami antywirusowymi wchodzącymi w interakcję z VirtualBox, więc zaktualizowałem, aby wykluczyć ten problem, wciąż ten sam problem.
O ile mi wiadomo, nie mam zainstalowanego żadnego innego oprogramowania do weryfikacji.
O ile wiem, nie mam żadnych programów działających w trybie zgodności.
Wszelkie pomysły, co jeszcze może powodować ten błąd? Czy jest jakiś sposób, aby dowiedzieć się, co jeszcze używa VT-x?
źródło
Odpowiedzi:
Zdarzyło mi się, gdy korzystałem z urządzenia wirtualnego z Androidem. Sprawdź, czy używasz innej maszyny wirtualnej w tym samym czasie.
Mam nadzieję, że to pomoże.
źródło
Jeśli masz zainstalowany Microsoft Virtual PC lub jego zastępczą funkcję Hyper-V, musisz go odinstalować. Każdy z nich spowoduje problem, który widzisz.
Konieczne może być również odinstalowanie innych pobranych programów wirtualizacyjnych, takich jak VMware Player / Workstation.
źródło
Rozwiązałem problem, odinstalowując i instalując 4.3.12. Wygląda na to, że jest to błąd w wersjach 4.3.14 i 4.3.15 i zgłosiłem go teraz.
źródło
Jakiś czas temu miałem ten sam problem. Zaktualizowałem do nowszej wersji virtualbox, a wcześniej działająca maszyna wirtualna wyrzuciła ten błąd na nową wersję. Poszukałem rozwiązań online i zapewniłem, że żaden inny proces nie wykorzystuje VT-x. Ustaw virtualbox.exe, aby działał z podwyższonym poziomem uprawnień (inaczej jako administrator), bez zmian.
Potem zdałem sobie sprawę, że uruchomiłem instalatora bez podniesienia uprawnień. Och, to może być to. Odinstaluj, a następnie ponownie zainstaluj podwyższone. Problem zniknął.
źródło