Błąd VirtualBox: VERR_NEM_MISSING_KERNEL_API – Próba powrotu do NEM

Notatki kluczowe

  • Sprawdź, czy w systemie BIOS włączona jest opcja wirtualizacji sprzętu.
  • Wyłącz Hyper-V, aby zwolnić zasoby systemowe.
  • Sprawdź, czy nie występują konflikty z ustawieniami izolacji rdzenia i DEP.

Rozwiązywanie błędu VERR_NEM_MISSING_KERNEL_API w VirtualBox

Czy doświadczasz błędu VERR_NEM_MISSING_KERNEL_API w VirtualBox? Ten przewodnik pomoże Ci rozwiązać problem i skutecznie go rozwiązać.

Naprawianie błędu VERR_NEM_MISSING_KERNEL_API w VirtualBox

Jeśli napotkasz błąd VERR_NEM_MISSING_KERNEL_API podczas korzystania z VirtualBox, pierwszym krokiem jest często proste ponowne uruchomienie komputera. Jeśli to nie rozwiąże problemu, upewnij się, że BIOS i systemy operacyjne hosta są aktualne. Jeśli problem będzie się powtarzał, wykonaj następujące czynności:

Krok 1: Upewnij się, że wirtualizacja sprzętu jest włączona

Aby rozwiązać ten błąd, sprawdź, czy w BIOS-ie włączono Hardware Virtualization (VT-x).Jeśli nie, wykonaj następujące kroki:

  1. Uruchom ponownie komputer i wejdź do ustawień BIOS-u.
  2. Przejdź do zakładki Konfiguracja.
  3. Znajdź technologię wirtualizacji i włącz ją.

Porada: Jeśli masz trudności ze znalezieniem opcji wirtualizacji, zapoznaj się z naszym kompleksowym przewodnikiem dotyczącym włączania wirtualizacji sprzętowej dla różnych producentów OEM.

Krok 2: Wyłącz Hyper-V i inne funkcje systemu Windows

Hyper-V może kolidować z VirtualBox, wykorzystując zasoby przeznaczone dla VT-x. Wyłącz go, wykonując następujące kroki:

  • Uzyskaj dostęp do Panelu sterowania.
  • Zmień widok na Duże ikony.
  • Wybierz Programy i funkcje.
  • Kliknij opcję Włącz lub wyłącz funkcje systemu Windows w menu po lewej stronie.
  • Odznacz opcję Hyper-V i wszelkie powiązane opcje, takie jak Windows Hypervisor Platform i Virtual Machine Platform.
  • Kliknij OK, aby zastosować zmiany.

Wskazówka: Po wprowadzeniu tych zmian należy ponownie uruchomić system, aby mieć pewność, że zostaną zastosowane.

Krok 3: Wyłącz izolację rdzenia i zapobieganie wykonywaniu danych

Wyłączenie izolacji rdzenia i funkcji DEP może złagodzić problemy ze zgodnością:

  • Otwórz Zabezpieczenia systemu Windows z menu Start.
  • Wybierz opcję Kontrola aplikacji i przeglądarki.
  • Przewiń w dół i kliknij Ustawienia ochrony przed exploitami.
  • W sekcji Zapobieganie wykonywaniu danych przełącz opcję Użyj wartości domyślnych (Wł.) na Domyślnie wyłączone.
  • Przejdź do sekcji Bezpieczeństwo urządzenia, a następnie do sekcji Izolacja rdzenia.
  • Wyłącz integralność pamięci.

Wskazówka: Uruchom ponownie komputer, aby zastosować zmiany.

Krok 4: Zapobiegaj uruchamianiu Hyper-V podczas rozruchu

Upewnij się, że Hyper-V nie zostanie zainicjowany podczas rozruchu:

Otwórz wiersz polecenia jako administrator i wprowadź następujące polecenie:

bcdedit /set hypervisorlaunchtype off

Wyłącz komputer za pomocą:

shutdown -s -t 2

Po ponownym uruchomieniu sprawdź, czy problem został rozwiązany.

Dodatkowe wskazówki

  • Zawsze sprawdzaj ustawienia BIOS-u, zwłaszcza po aktualizacjach.
  • Jeśli instalujesz nowe oprogramowanie, upewnij się, że nie koliduje ono z narzędziami wirtualizacji.
  • Używaj VirtualBox tylko w środowiskach, w których dostępny jest VT-x.

Streszczenie

Błąd VERR_NEM_MISSING_KERNEL_API często pojawia się z powodu wyłączonej wirtualizacji sprzętowej. Ten przewodnik przeprowadzi Cię przez włączanie niezbędnych ustawień i wyłączanie kolidujących funkcji, aby zapewnić płynne działanie VirtualBox.

Wniosek

Postępując zgodnie z powyższymi krokami, możesz skutecznie rozwiązać błąd VERR_NEM_MISSING_KERNEL_API w VirtualBox i zwiększyć wydajność swojej maszyny wirtualnej. Nie wahaj się często sprawdzać ustawień BIOS-u, szczególnie po aktualizacjach systemu.

FAQ (najczęściej zadawane pytania)

Jak naprawić błąd informujący, że technologia AMD-V jest wyłączona w systemie BIOS w systemie Oracle VM VirtualBox?

Aby naprawić błąd AMD-V, po prostu uzyskaj dostęp do konfiguracji BIOS-u i włącz opcję wirtualizacji. Szczegółowe instrukcje dotyczące płyty głównej można znaleźć w naszym szczegółowym przewodniku.

Czym jest NEM w VirtualBox?

Native Execution Mode (NEM) oferuje podstawową platformę dla maszyn wirtualnych, ale jest ogólnie wolniejszy w porównaniu do trybu VT-x/AMD-V. Możesz zauważyć pogorszenie wydajności podczas korzystania z NEM.