Uruchomienie maszyny VirtualBox powoduje niebieski ekran śmierci na komputerze z systemem Windows 7

30

VirtualBox dwa razy spowodował BSOD w moim systemie operacyjnym Windows 7. Podczas pierwszego uruchomienia VirtualPC pomyślałem, że dwa Virtual Systems razem mogły spowodować problem, ale tym razem był to tylko VirtualBox.

Nie dostałem kodu błędu.

Czy ktoś miał podobne problemy?

Toby Allen
źródło
To brzmi jak błąd w Virtual Box, czy zgłosiłeś go Oracle?
Ramhound
Czy możesz znaleźć pliki zrzutu BSOD i sprawdzić, czy jest coś związanego z tym wydarzeniem?
Dariusz
Nie ma wystarczających szczegółów, aby podać dokładną odpowiedź: jaki jest kod kontroli błędów (np .: Stop 0X bla bla bla)?
climenole

Odpowiedzi:

0

Jaka jest konfiguracja twojej maszyny Win-7? VirtualBox to ogromny program do usuwania zasobów. Nawet z 4 GB RAM i dwurdzeniowym 3,2 Ghz opóźnia się, gdy próbuję uruchomić cokolwiek na hoście i gościu w tym samym czasie. Sprawdź również wbudowaną pamięć grafiki i dokładnie przeczytaj ten podręcznik, aby dowiedzieć się wszystkiego, co może dotyczyć Twojej architektury:

https://www.virtualbox.org/wiki/Technical_documentation

Prahlad Yeri
źródło
40

Próbowałem wszystkich wyżej wymienionych odpowiedzi, żadna z nich nie działała.

Dowiedziałem się więc, że winowajcą jest Hyper-V w Windows 7 i wyższych (w moim przypadku jest to Windows 10)!

Wyłączyłem usługi Hyper-V jak poniżej i problem został rozwiązany!

Wykonaj następujące kroki:

  1. Znajdź „Włączanie lub wyłączanie funkcji systemu Windows” w panelu sterowania (lub wpisz funkcje systemu Windows w polu wyszukiwania systemu Windows)

  2. Odznacz opcję „Hyper-V” z listy

włącz lub wyłącz zrzut ekranu okna

InkHeart
źródło
3
+1. Działa dla mnie w systemie Windows 10 (Winver 1607) i VirtualBox
5.1.26
3
+1, to uratowało mi życie w systemie Windows 10. Korzystam z Dockera (który korzysta z Hyper-V) i Oracle VM VirtualBox i nie pasują do siebie dobrze. Czy jest gdzieś, gdzie moglibyśmy zgłosić ten problem, aby przyszłe pokolenia nie musiały cierpieć z powodu tego bólu?
eddyP23
1
To rozwiązanie naprawiło mój VirtualBox 5.2 na Windows 10. Dzięki
Strabek
Mam ten sam problem z VBoxem powodującym sporadyczne BSOD, ale w moim przypadku Hyper-V NIE jest zainstalowany (już odznaczony na liście funkcji, jak sugerowano tutaj). Nie wiem więc, co mam zrobić, biorąc pod uwagę fakt, że nie mogę pracować bez VBoxa dla maszyny dokującej, której potrzebuję do bieżącego uruchomienia projektu lokalnego ...
TheCuBeMan
6

Zdarza się to wiele razy, szczególnie w przypadku jednoczesnego uruchamiania więcej niż jednej maszyny wirtualnej. Tj. Dwie maszyny wirtualne z systemem Linux itp.

Spojrzałem na zrzuty i na pewno jest to Virtual Box (przynajmniej w wersji 4.3.4). Widzę to również z pojedynczym, jak i wieloma VMS Windows 7.

Nie występuje często i wolę Vbox od VMWare, więc nadal go używam. Zwykle po prostu restartuję i wszystko jest w porządku.

Również :

W szczególności sterowniki VirtualBox SATA powodują BSOD, więc domyślnie IDE.

Campbellus
źródło
2

Ok, to są wszystkie znane poprawki, które znalazłem dla błędu niebieskiego ekranu.

  1. Powinieneś sprawdzić, czy HyperV jest włączony, jeśli tak, powinieneś go wyłączyć

  2. Jeśli to nie zadziała, musisz przejść do ustawień wirtualnego pudełka i zmienić opcję wyświetlania lub opcję przyspieszenia. W trakcie wyświetlania (kliknij kontroler grafiki i przetestuj każdą opcję) (również w systemie kart przejdź do przyspieszenia, w którym widzisz test interfejsu parawirtualizacji każdej opcji, dopóki nie znajdziesz tej, która działa). Nie mogę podać konkretnej opcji, ponieważ nie wiem, jaki komputer posiadasz.

Oto niektóre z przyczyn tego problemu: niezgodność ze sterownikiem lub wyświetlaczem, instalowanie kolejnej aplikacji wirtualnej skrzynki z zainstalowaną bieżącą aplikacją i wreszcie pozostawienie plików, jeśli chcesz usunąć wirtualną skrzynkę i zainstalować ją ponownie.

Udostępnij te poprawki wszystkim, którzy mają podobny problem

Wsparcie
źródło
1

Żadne z powyższych nie działało dla mnie. Jednak ta prosta sztuczka pozwoliła mi uruchomić problematyczną maszynę wirtualną:

  1. Uruchom maszynę w trybie bezgłowym (przejdź do startu, a następnie wybierz bezgłowy z rozwijanej listy)
  2. Po wyczyszczeniu pamięci podręcznej i wyświetleniu ekranu logowania w małym oknie strony VBox, kliknij opcję pokaż maszynę (zielona strzałka w menu głównym).

Należy wykonać kopię zapasową ważnych plików :)

Ayman Sabbah
źródło
0

Inną opcją jest wypróbowanie samej Hyper-V. Wyszukaj Menedżera funkcji Hyper-V. Menedżer funkcji Hyper-V

Alejandro G. Carlstein
źródło
Czy możesz powiedzieć, dlaczego jest lepiej?
Toto
0

W moim przypadku inne maszyny wirtualne utworzyły przełącznik wirtualny w sterowniku nic.

Poszedłem i usunąłem wszystkie niestandardowe ustawienia adaptera i pozwoliłem, aby system operacyjny automatycznie go wykrył i skonfigurował tak, jakby to było nowe uruchomienie. (Po wyłączeniu funkcji Hyper-V i Virtual Box, które zostały skonfigurowane natywnie na komputerze).

Potem byłem w stanie wystrzelić włóczęgę i sprawić, że wszystko zadziała. Korzystałem z Vagrant 1.9.6 i VBox 5.1.28.

Mam nadzieję, że to pomaga komuś innemu.

htm11h
źródło
0

Miałem dokładnie ten sam problem i żadna z powyższych odpowiedzi nie rozwiązała mojego problemu.

Sytuacja:

  1. Za każdym razem, gdy uruchamiałem maszynę wirtualną pod VirtualBox, mój komputer z systemem Windows 10 rzucał BSOD

    „Błąd to: SYSTEM_SERVICE_EXCEPTION”.

    • Błąd był w 100% powtarzalny. (co oznacza, że ​​działo się to za każdym razem)
    • Nie widziałem nawet zbliżającego się ekranu BIOS-u (ani w VMWare, ani w VirtualBox).
  2. Różnica dla VMWare polegała na tym, że kiedy próbowałem uruchomić maszynę wirtualną w VMPlayer, chociaż nie dostałem BSOD, cały komputer po prostu zamarł.

  3. Moje Windows 10, VirtualBox i VMWare są aktualne od 07.08.2019. Mimo to zachowanie można odtworzyć.

  4. Hypervisor był już wyłączony w ustawieniach. Nie może to być winowajca w tym przypadku, jak sugerowano w niektórych innych odpowiedziach.

Rozwiązanie:

Wyłączyłem mój antywirus (Avast - ty zły chłopcze! ) I od tego czasu nie dostałem BSOD. Ani BSOD do uruchamiania maszyny VirtualBox, ani PC-freeze do uruchamiania maszyny wirtualnej VMware. ( źródło )

Duck Dodgers
źródło