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:
- Uruchom ponownie komputer i wejdź do ustawień BIOS-u.
- Przejdź do zakładki Konfiguracja.
- 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.