Jak naprawić błąd BSOD VMware w systemie Windows 11
VMware Workstation Player to jedno z najlepszych dostępnych obecnie programów do wirtualizacji. Możesz tworzyć maszyny wirtualne i instalować na nich systemy operacyjne. Maszyny wirtualne oszczędzają kłopotów z czyszczeniem dysku twardego w celu wypróbowania systemu operacyjnego. Nie jest to jednak jedyny przypadek użycia hiperwizorów innych firm, takich jak VMware.
I chociaż maszyny wirtualne zazwyczaj działają płynnie, czasami może wystąpić błąd BSOD podczas uruchamiania lub używania maszyny wirtualnej w odtwarzaczu stacji roboczej VMware. Wymienimy więc potencjalne przyczyny BSOD w VMware wraz z wieloma metodami rozwiązania problemu.
Przyczyny błędu BSOD VMware w systemie Windows 11
Oto kilka możliwych przyczyn błędu BSOD VMware w systemie Windows:
- Natywne usługi wirtualizacji, takie jak WHP, działają równolegle z VMware.
- Używasz przestarzałej wersji systemu Windows.
- VMware powoduje konflikt z inną aplikacją lub usługą działającą w tle.
- Maszyna wirtualna zużywa więcej zasobów, niż system może przeznaczyć.
Jak naprawić błąd BSOD VMware w systemie Windows 11
Teraz znasz możliwe przyczyny błędu BSOD podczas korzystania z VMware. Wypróbuj następujące metody, aby rozwiązać problem.
1. Uruchom ponownie VMware
Zanim przejdziesz do bardziej złożonych poprawek, uruchom ponownie program VMware na komputerze z systemem Windows 11. Zamknij program i zakończ wszystkie jego procesy z poziomu Menedżera zadań. Teraz uruchom ponownie VMware i włącz maszynę wirtualną. Pozostaw maszynę uruchomioną przez jakiś czas i miej oko na błędy BSOD.
2. Zaktualizuj oprogramowanie VMware
Przestarzała wersja VMware może działać wybrednie dzięki nowym aktualizacjom systemu. Musisz więc go zaktualizować, aby zastosować poprawki wydane przez programistów dla nowo znalezionych błędów. Oto jak to zrobić:
- Uruchom VMware w swoim systemie.
- Przejdź do lewej górnej sekcji i kliknij przycisk Odtwarzacz.
- Następnie przejdź do Pomoc > Aktualizacje oprogramowania .
- Kliknij przycisk Sprawdź dostępność aktualizacji . Poczekaj, aż narzędzie wyszuka najnowszą dostępną aktualizację, jeśli taka istnieje.
- Jeśli aktualizacja jest dostępna, kliknij przycisk Pobierz i zainstaluj . Poczekaj na zainstalowanie aktualizacji.
- UAC wyskoczy. Kliknij przycisk Tak , aby rozpocząć instalację aktualizacji.
- Zamknij program VMware. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować aktualizację w systemie.
- Kliknij przycisk Zakończ po pomyślnym zakończeniu instalacji.
- Uruchom ponownie system. Uruchom VMware i uruchom maszynę wirtualną. Sprawdź, czy program wyświetla błąd BSOD.
3. Wyłącz Hyper-V i inne funkcje systemu Windows
Hiperwizory innych firm nie uruchamiają się lub nie działają prawidłowo, gdy Hyper-V lub inne funkcje wirtualizacji, takie jak Windows Hypervisor Platform, Virtual Machine Platform i inne. Musisz wyłączyć wszystkie te funkcje przed użyciem VMware w systemie Windows 11.
Powtórz następujące kroki, aby wyłączyć funkcje systemu Windows:
- Naciśnij Win + R , aby uruchomić okno poleceń Uruchom. Wpisz appwiz.cpl i naciśnij klawisz Enter.
- Zostanie uruchomione narzędzie Programy i funkcje. Kliknij opcję Włącz lub wyłącz funkcje systemu Windows .
- Przewiń w dół i odznacz funkcję Hyper-V na liście. Podobnie odznacz Windows Hypervisor Platform , Virtual Machine Platform i Windows Subsystem for Linux .
- System Windows odinstaluje wszystkie te funkcje z systemu i automatycznie uruchomi go ponownie, aby zastosować zmiany. Usunięcie wszystkich tych funkcji zajmie trochę czasu.
- Zaloguj się i ponownie uruchom VMware. Teraz włącz maszynę wirtualną i sprawdź, czy pojawia się błąd BSOD.
4. Ponownie skonfiguruj zasoby maszyny wirtualnej
Jeśli twoja maszyna wirtualna ulegnie awarii i wyświetli błąd BSOD, prawdopodobnie zużywa więcej zasobów, niż może zaoszczędzić system. W idealnej sytuacji nie należy przeznaczać więcej niż 50 procent dowolnego sprzętu (procesora, pamięci RAM lub miejsca na dysku) na maszynę wirtualną. Zawsze zostawiaj wystarczająco dużo, aby system hosta działał płynnie, a następnie przeznacz resztę na maszynę wirtualną.
Oto jak ponownie skonfigurować zasoby maszyny wirtualnej w VMware.
- Uruchom VMware w swoim systemie. Kliknij dowolną maszynę wirtualną na liście i wybierz opcję edycji ustawień maszyny wirtualnej .
- Na karcie sprzęt kliknij opcję Pamięć . Dostosuj suwak do zalecanego rozmiaru pamięci.
- Przejdź do opcji Procesory i rozwiń listę rozwijaną liczby rdzeni procesora . Wybierz cztery i kliknij przycisk OK .
- Te ustawienia sprzętowe są różne dla każdego systemu operacyjnego. Upewnij się, że przydzielasz tylko absolutne minimum zasobów określone przez twórców systemu operacyjnego.
- Teraz włącz maszynę wirtualną i używaj jej przez jakiś czas. Jeśli nadal występuje błąd BSOD, przejdź do następnej metody.
5. Zaktualizuj system Windows
Przestarzała wersja systemu Windows może zawierać błędy i może nie współpracować z nowymi aplikacjami i oprogramowaniem. Zaktualizuj więc system Windows za pomocą aplikacji ustawień. Powtórz następujące kroki, aby zaktualizować system Windows:
- Naciśnij Win + I, aby uruchomić aplikację Ustawienia.
- Przejdź do prawej górnej sekcji i kliknij ikonę Windows Update.
- Kliknij przycisk Sprawdź dostępność aktualizacji . Poczekaj, aż narzędzie wyszuka nowe aktualizacje dla twojego urządzenia.
- Pobierz i zainstaluj aktualizację. Uruchom ponownie system, aby zastosować aktualizację.
- Uruchom VMware w swoim systemie i uruchom maszynę wirtualną.
6. Wykonaj czysty rozruch
Program działający w tle może zakłócać normalne działanie VMware. Musisz wykonać i wyczyścić rozruch, aby wyizolować i zidentyfikować pierwotną przyczynę problemów. Czysty rozruch uruchomi system Windows z podstawowymi sterownikami i programami.
Aby wykonać czysty rozruch komputera z systemem Windows, powtórz następujące kroki:
- Naciśnij Win + R , aby uruchomić okno poleceń Uruchom.
- Wpisz msconfig i naciśnij klawisz Enter. Uruchomi się narzędzie konfiguracji systemu.
- Przejdź do zakładki Usługi i kliknij opcję Ukryj wszystkie usługi Microsoft .
- Kliknij przycisk Wyłącz wszystko , a następnie przejdź do karty uruchamiania. Kliknij opcję Otwórz Menedżera zadań.
- Uruchomi się Menedżer zadań. Kliknij prawym przyciskiem myszy program startowy i wybierz opcję Wyłącz . Powtórz tę czynność dla wszystkich programów.
- Zamknij Menedżera zadań i kliknij przycisk OK .
- Uruchom ponownie system i uruchom VMware. Jeśli działa poprawnie, otwórz konfigurację systemu, włącz niektóre usługi i spróbuj ponownie.
- Zidentyfikuj i odinstaluj program powodujący problemy lub wyłącz jego usługi podczas uruchamiania.
7. Użyj innego pliku ISO
Uszkodzony plik ISO może również powodować błąd BSOD podczas instalowania systemu operacyjnego na maszynie wirtualnej. Jeśli używasz starego pliku ISO, który prawdopodobnie jest uszkodzony, pobierz jego najnowszą wersję i dodaj ją do maszyny wirtualnej.
Uruchom maszynę wirtualną i uruchom komputer z tego pliku ISO, korzystając z opcji menu rozruchu. Rozpocznij proces instalacji i sprawdź, czy proces zakończy się bez problemu.
8. Użyj innego hiperwizora
Ostatnią deską ratunku jest chwilowe użycie innego programu hypervisor. Wypróbuj hiperwizor poziomu 1, taki jak Hyper-V, lub użyj hiperwizorów poziomu 2, takich jak VirtualBox lub QEMU. Zgłoś problem programistom VMware i poczekaj, aż opublikują poprawkę dotyczącą problemu z BSOD.
VirtualBox miał podobny problem, gdy nie był kompatybilny z Windows 11. Wydanie kompatybilnej wersji zajęło Oracle trochę czasu, zmuszając użytkowników do znalezienia tymczasowej alternatywy w oczekiwaniu na poprawkę.
Błąd BSOD VMware nie będzie Ci już przeszkadzał
VMware może z łatwością uruchamiać wszystkie popularne systemy operacyjne na maszynie wirtualnej. Ale błąd BSOD czyni program bezużytecznym. Wypróbuj podstawowe metody rozwiązywania problemów i zaktualizuj oprogramowanie VMware i Windows. Następnie wyłącz Windows Hyper-V i inne funkcje wirtualizacji i ponownie skonfiguruj zasoby maszyny wirtualnej.
Dodaj komentarz