Czytelnicy tacy jak ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską. Czytaj więcej.

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:

  1. Natywne usługi wirtualizacji, takie jak WHP, działają równolegle z VMware.
  2. Używasz przestarzałej wersji systemu Windows.
  3. VMware powoduje konflikt z inną aplikacją lub usługą działającą w tle.
  4. 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 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ć:

  1. Uruchom VMware w swoim systemie.
  2. Przejdź do lewej górnej sekcji i kliknij przycisk Odtwarzacz.
  3. Następnie idź do Pomoc > Aktualizacje oprogramowania.
  4. Kliknij na Sprawdź aktualizacje przycisk. Poczekaj, aż narzędzie wyszuka najnowszą dostępną aktualizację, jeśli taka istnieje.
  5. Jeśli dostępna jest aktualizacja, kliknij przycisk Ściągnij i zainstaluj przycisk. Poczekaj na zainstalowanie aktualizacji.
  6. ZAK wyskoczy. Kliknij na Tak przycisk, aby rozpocząć instalację aktualizacji.
  7. Zamknij program VMware. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować aktualizację w systemie.
  8. Kliknij na Skończyć przycisk po pomyślnym zakończeniu instalacji.
  9. 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:

  1. Naciskać Wygraj + R aby uruchomić okno poleceń Uruchom. Typ appwiz.cpl i naciśnij klawisz Enter.
  2. Zostanie uruchomione narzędzie Programy i funkcje. Kliknij na Włącz lub wyłącz funkcje systemu Windows opcja.
  3. Przewiń w dół i odznacz Hyper-V funkcja na liście. Podobnie odznacz Platforma Windows Hypervisor, Platforma maszyny wirtualnej, I Podsystem Windows dla systemu Linux.
  4. System Windows odinstaluje wszystkie te funkcje z systemu i automatycznie uruchomi go ponownie, aby zastosować zmiany. Usunięcie wszystkich tych funkcji zajmie trochę czasu.
  5. 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.

  1. Uruchom VMware w swoim systemie. Kliknij dowolną maszynę wirtualną na liście i wybierz edytować ustawienia maszyny wirtualnej opcja.
  2. W zakładce Sprzęt kliknij na Pamięć opcja. Dostosuj suwak do zalecanego rozmiaru pamięci.
  3. Przejdź do opcji Procesory i rozwiń liczba rdzeni procesora Lista rozwijana. Wybierać cztery i kliknij na OK przycisk.
  4. 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.
  5. 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 Windowsa

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:

  1. Naciskać wygrana + ja Do uruchom aplikację Ustawienia.
  2. Przejdź do prawej górnej sekcji i kliknij ikonę Windows Update.
  3. Kliknij na Sprawdź aktualizacje przycisk. Poczekaj, aż narzędzie wyszuka nowe aktualizacje dla twojego urządzenia.
  4. Pobierz i zainstaluj aktualizację. Uruchom ponownie system, aby zastosować aktualizację.
  5. 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:

  1. Naciskać Wygraj + R Do uruchom okno poleceń Uruchom.
  2. Typ msconfig i naciśnij klawisz Enter. Uruchomi się narzędzie konfiguracji systemu.
  3. Przełącz na Usługi zakładkę i kliknij na Ukryj wszystkie usługi firmy Microsoft opcja.
  4. Kliknij na Wyłącz wszystkie a następnie przejdź do zakładki uruchamiania. Kliknij opcję Otwórz Menedżera zadań.
  5. Uruchomi się Menedżer zadań. Kliknij prawym przyciskiem myszy program startowy i wybierz Wyłączyć opcja. Powtórz tę czynność dla wszystkich programów.
  6. Zamknij Menedżera zadań i kliknij OK przycisk.
  7. 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.
  8. 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 zgodnej wersji zajęło firmie Oracle trochę czasu, co zmusiło 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.