VT-x jest wyłączone w systemie BIOS dla wszystkich trybów procesora (VERR_VMX_MSR_ALL_VMX_DISABLED)

VT-x jest wyłączone w systemie BIOS dla wszystkich trybów procesora (VERR_VMX_MSR_ALL_VMX_DISABLED)

Program wirtualny to oprogramowanie, w którym można utworzyć wiele maszyn wirtualnych. Każda maszyna wirtualna ma swój własny system operacyjny, tymi systemami operacyjnymi mogą być Windows, Linux lub coś innego. Maszyny wirtualne są częściej wykorzystywane w wirtualizacji serwerów, co pozwala zespołom IT na zarządzanie zasobami komputerowymi i poprawę wydajności. Jednym z najbardziej znanych narzędzi VM jest VirtualBox. Jednak niektórzy użytkownicy VirtualBox zgłosili, że podczas próby uruchomienia maszyny wirtualnej otrzymują następujący komunikat o błędzie.

Nie można otworzyć sesji dla maszyny wirtualnej <VMName>.
Funkcja VT-x jest wyłączona w systemie BIOS dla wszystkich trybów procesora (VERR_VMX_MSR_ALL_VMX_DISABLED).
Kod wyniku: E_FAIL (0x80004005)
Komponent: ConsoleWrap
Interfejs: IConsole {872da645-4a9b-1727-bee2-5585105bgeed}

Ta technologia akceleracji sprzętowej jest znana jako akceleracja sprzętowa Intel VT-X w procesorach Intel i jako AMD-V w procesorach AMD. Podczas gdy inni producenci procesorów mają różne technologie przyspieszania sprzętowego. VT-X jest domyślnie wyłączony w procesorach Intel. Podczas próby uruchomienia maszyny wirtualnej z wyłączoną funkcją istnieje duże prawdopodobieństwo napotkania problemu z informacją, że do prawidłowego działania wymaga przyspieszenia sprzętowego. Sposób włączania akceleracji sprzętowej VT-X jest inny w systemie BIOS i inny na komputerze UEFI. W tym artykule dowiemy się, jak włączyć VT-X na komputerach.

VT-x jest wyłączone w systemie BIOS dla wszystkich trybów procesora (VERR_VMX_MSR_ALL_VMX_DISABLED)

Jeśli VirtualBox mówi „VT-x jest wyłączony w systemie BIOS dla wszystkich trybów procesora (VERR_VMX_MSR_ALL_VMX_DISABLED)” podczas uruchamiania maszyny wirtualnej, postępuj zgodnie z poniższymi rozwiązaniami.

  1. Sprawdź, czy twój procesor obsługuje VT-X
  2. Włącz technologię wirtualizacji (VTX) w systemie BIOS
  3. Włącz lub wyłącz PAE/NX we właściwościach maszyny wirtualnej

Porozmawiajmy o nich szczegółowo.

1] Sprawdź, czy twój procesor obsługuje VT-X

Poznaj funkcje bezpieczeństwa swojego procesora za pomocą SecurAble

Przed użyciem jakiegokolwiek rozwiązania powinniśmy sprawdzić, czy Twój komputer obsługuje funkcję VT-X (Intel), czy nie. Ponieważ stary komputer może nie obsługiwać wirtualizacji. Istnieje kilka sposobów sprawdzenia, czy Twój procesor obsługuje wirtualizację, czy nie. Tutaj możemy pobrać oprogramowanie SecurAble na nasz komputer, które pomoże nam poznać funkcje procesora, a także sprawdzi, czy wirtualizacja jest obsługiwana, czy nie.

Pobierzmy oprogramowanie SecurAble z grc.com, aby sprawdzić, czy Twój procesor obsługuje wirtualizację:

Po pobraniu oprogramowania SecurAble kliknij je i naciśnij Tak w UAC (monit konta użytkownika). Weryfikacja zajmie kilka sekund, a po zakończeniu procesu sprawdź, czy nad wirtualizacją sprzętu wyświetla się opcja Tak.

Po upewnieniu się, że komputer obsługuje wirtualizację sprzętową, wykonaj poniższe czynności, aby rozwiązać problem z VT-X jest wyłączony w Bios dla wszystkich trybów procesora.

Jeśli w teście stwierdzisz, że Twój komputer nie obsługuje wirtualizacji sprzętowej, poniższe rozwiązanie nie jest dla Ciebie przydatne. Powinieneś przejść do trzeciego rozwiązania.

2] Włącz technologię wirtualizacji (VTX) w systemie BIOS

Gdy wiesz, że Twój komputer obsługuje wirtualizację sprzętową, zobaczysz ten błąd, jeśli technologia Intel Virtualization lub VT-X jest wyłączona na twoim komputerze. Aby zrobić to samo, uruchom system BIOS, a następnie znajdź i włącz wirtualizację firmy Intel w opcjach procesora , chipsetu lub mostka północnego .

3] Włącz lub wyłącz PAE/NX we właściwościach maszyny wirtualnej

Gdy włączysz PAE/NX podczas tworzenia maszyny wirtualnej, funkcje rozszerzenia adresu fizycznego i NX komputera hosta będą dostępne dla maszyny wirtualnej. W VirtualBox występuje błąd, który powoduje, że maszyny wirtualne są niekompatybilne z tą funkcją. Jednak błąd nie jest jednolity na wszystkich urządzeniach, w przypadku niektórych wyłączenie działa, podczas gdy inne muszą je włączyć. Więc PAE/NX jest już zaznaczone, po prostu odznacz i włącz je, jeśli wcześniej było wyłączone. Aby zrobić to samo, wykonaj zalecane kroki.

  • Otwórz Oracle VirtualBox.
  • Kliknij prawym przyciskiem myszy swoją maszynę wirtualną i wybierz Ustawienia lub po prostu zaznacz ją i wybierz Ctrl + S.
  • Przejdź do System > Procesor.
  • Odznacz/zaznacz Włącz PAE/NX.
  • Kliknij OK.

Wyjdź z ustawień, uruchom ponownie komputer, a następnie uruchom maszynę wirtualną.

4] Zwiększ pamięć RAM przydzieloną do maszyny wirtualnej

Jest bardzo możliwe, że pamięć RAM przydzielona do maszyny wirtualnej i kończy się pamięć. Aby zwiększyć pamięć RAM, musisz skonfigurować właściwości maszyny wirtualnej, wykonując następujące kroki.

  • Otwórz VirtualBox.
  • Kliknij prawym przyciskiem myszy maszynę wirtualną, której dotyczy błąd, i wybierz pozycję Ustawienia.
  • Przejdź do System > Płyta główna.
  • Zwiększ pamięć podstawową za pomocą suwaka.

Po wprowadzeniu zmian ponownie otwórz maszynę wirtualną i tym razem powinna działać.

Jak naprawić funkcję VT-X, która jest wyłączona w systemie BIOS dla wszystkich trybów procesora?

Jeśli zobaczysz komunikat „VT-X jest wyłączony w systemie BIOS dla wszystkich trybów procesora”, najpierw upewnij się, że komputer obsługuje akcelerację sprzętową; jeśli twój komputer obsługuje akcelerację sprzętową, musimy włączyć tę funkcję w systemie BIOS. Jeśli funkcja jest włączona lub po jej włączeniu, problem nie został rozwiązany; istnieje kilka konfiguracji, które musimy zmienić w Twojej maszynie wirtualnej.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *