Das Ausführen der VirtualBox-Maschine führt auf dem Windows 7-Host-PC zu Blue Screen of Death

30

VirtualBox hat nun zweimal einen BSOD auf meinem Host-Betriebssystem Windows 7 verursacht. Als ich VirtualPC zum ersten Mal ausführte, dachte ich, dass die beiden virtuellen Systeme zusammen das Problem verursacht haben könnten, aber diesmal war es nur VirtualBox.

Ich habe den Fehlercode nicht bekommen.

Hat jemand ähnliche Probleme gehabt?

Toby Allen
quelle
Das klingt nach einem Fehler in der Virtual Box. Haben Sie ihn Oracle gemeldet?
Ramhound
Können Sie die BSOD-Dump-Dateien finden und nach Informationen zu diesem Ereignis suchen?
Darius
Es gibt nicht genügend Details, um eine genaue Antwort zu geben: Was ist der Fehlerprüfcode (dh: Stop 0X bla bla bla)?
Climenole

Antworten:

0

Wie ist die Konfiguration Ihres Win-7-Rechners? VirtualBox ist eine riesige Ressourcendrainage. Selbst mit 4 GB RAM und einem 3,2-GHz-Dual-Core-Prozessor kann ich nichts auf dem Host und dem Gast gleichzeitig ausführen. Überprüfen Sie auch Ihren integrierten Grafikspeicher und lesen Sie dieses Handbuch sorgfältig durch, um festzustellen, was für Ihre Architektur relevant sein könnte:

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

Prahlad Yeri
quelle
40

Ich habe alle oben genannten Antworten ausprobiert, keine hat funktioniert.

Also fand ich heraus, dass das Hyper-V in Windows 7 und höher (in meinem Fall Windows 10) der Schuldige ist!

Ich habe die Hyper-V-Dienste wie folgt deaktiviert und das Problem ist behoben!

Befolgen Sie die folgenden Schritte:

  1. Suchen Sie in der Systemsteuerung nach "Windows-Funktionen aktivieren oder deaktivieren" (oder geben Sie die Windows-Funktionen in das Windows-Suchfeld ein).

  2. Deaktivieren Sie die Funktion "Hyper-V" in der Liste

Aktivieren oder deaktivieren Sie die Windows-Funktionen

Tintenherz
quelle
3
+1. Funktioniert für mich unter Windows 10 (Winver 1607) und VirtualBox 5.1.26
honzakuzel1989
3
+1, das hat mir unter Windows 10 das Leben gerettet. Ich verwende Docker (das Hyper-V verwendet) und Oracle VM VirtualBox und sie passen nicht gut zusammen. Gibt es irgendwo, wo wir dies als Problem melden könnten, damit zukünftige Generationen diesen Schmerz nicht erleiden müssten?
EddyP23
1
Diese Lösung hat meine VirtualBox 5.2 unter Windows 10
repariert
Ich habe das gleiche Problem mit VBox, das gelegentlich einen BSOD verursacht, aber in meinem Fall ist Hyper-V NICHT installiert (in der Liste der Funktionen bereits deaktiviert, wie hier vorgeschlagen). Ich weiß also nicht, was ich tun soll, da ich ohne die VBox für die Docker-Maschine, die ich für den aktuellen lokalen Projektlauf benötige, nicht arbeiten kann ...
TheCuBeMan
6

Dies tritt häufig auf, insbesondere wenn mehrere virtuelle Maschinen gleichzeitig ausgeführt werden. Dh zwei virtuelle Linux-Maschinen usw.

Ich habe mir die Dumps angesehen und es ist definitiv Virtual Box (mindestens so aktuell wie 4.3.4). Ich habe es mit einzelnen als auch mit mehreren Windows 7 VMS auch gesehen.

Tritt nicht häufig auf, und ich bevorzuge Vbox gegenüber VMWare, sodass ich weiterhin verwende. Ich starte normalerweise einfach neu und alles ist in Ordnung.

Auch :

Insbesondere VirtualBox SATA-Treiber verursachen BSOD, also standardmäßig IDE.

Campbellus
quelle
2

Ok, das sind also alle bekannten Korrekturen, die ich für den Bluescreen-Fehler gefunden habe.

  1. Sie sollten überprüfen, ob HyperV aktiviert ist, wenn Sie es deaktivieren sollten

  2. Wenn dies nicht funktioniert, müssen Sie in die Einstellungen der virtuellen Box gehen und die Anzeige- oder Beschleunigungsoption ändern. In der Anzeige (klicken Sie auf den Grafik-Controller und testen Sie jede Option) (gehen Sie auch im Registerkartensystem zur Beschleunigung, wo Sie den Paravirtualisierungs-Schnittstellentest sehen jede Option, bis Sie die finden, die funktioniert) Ich kann nicht die spezifische Option geben, da ich nicht weiß, welchen Computer Sie besitzen.

Hier sind einige der Ursachen für dieses Problem: Inkompatibilität mit dem Treiber oder der Anzeige, Installation einer anderen virtuellen Box-Anwendung mit der aktuell installierten und zuletzt verbleibende Dateien, wenn Sie die virtuelle Box entfernen und neu installieren möchten.

Bitte teilen Sie diese Korrekturen mit allen, die ein solches Problem haben

Unterstützung
quelle
1

Keines der oben genannten hat für mich gearbeitet. Mit diesem einfachen Trick konnte ich jedoch die problematische VM ausführen:

  1. Führen Sie die Maschine im kopflosen Startmodus aus (Klicken Sie auf Start, und wählen Sie dann in der Dropdown-Liste die Option Kopfloser Start aus).
  2. Nachdem der Computer den Cache geleert hat und den Anmeldebildschirm im kleinen Fenster der VBox-Seite anzeigt, klicken Sie auf show machine (der grüne Pfeil im Hauptmenü).

Stellen Sie sicher, dass Sie Ihre wichtigen Dateien sichern :)

Ayman Sabbah
quelle
0

Eine andere Möglichkeit ist, Hyper-V selbst auszuprobieren. Suchen Sie nach Hyper-V Manager. Hyper-V Manager

Alejandro G. Carlstein
quelle
Könnten Sie sagen, warum es besser ist?
Toto
0

In meinem Fall hatten die anderen VMs einen virtuellen Schalter für den NIC-Treiber erstellt.

Ich habe alle nicht standardmäßigen Einstellungen des Adapters entfernt und das Betriebssystem automatisch erkennen und konfigurieren lassen, als wäre es ein Neustart. (Nach dem Deaktivieren von Hyper-V und Virtual Box, die ursprünglich auf dem PC eingerichtet wurden.)

Dann war ich in der Lage, Vagabund anzuzünden und Dinge zum Arbeiten zu bringen. Ich habe Vagrant 1.9.6 und VBox 5.1.28 verwendet.

Hoffe das hilft jemand anderem.

htm11h
quelle
0

Ich hatte genau das gleiche Problem und keine der obigen Antworten hat mein Problem behoben.

Lage:

  1. Jedes Mal, wenn ich eine virtuelle Maschine unter VirtualBox startete, warf mein Windows 10-PC ein BSOD mit

    "Der Fehler lautet: SYSTEM_SERVICE_EXCEPTION".

    • Der Fehler war zu 100% reproduzierbar. (Das heißt, es geschah jedes Mal).
    • Ich konnte nicht einmal den BIOS-Bildschirm sehen (weder in VMWare noch in VirtualBox).
  2. Der Unterschied für VMWare war, als ich versuchte, eine virtuelle Maschine unter VMPlayer zu starten, obwohl ich kein BSOD bekam, der gesamte PC erstarrte.

  3. Meine Windows 10, VirtualBox und VMWare sind alle ab dem 07.08.2019 auf dem neuesten Stand. Trotzdem konnte das Verhalten reproduziert werden.

  4. Hypervisor war in den Einstellungen bereits ausgeschaltet . Es könnte also nicht der Schuldige in diesem Fall sein, wie in einigen anderen Antworten vorgeschlagen.

Lösung:

Ich habe mein Antivirusprogramm (Avast - du böser Junge! ) Ausgeschaltet und seitdem habe ich kein BSOD mehr. Weder ein BSOD zum Ausführen einer VirtualBox-Maschine noch ein PC-Freeze zum Ausführen einer virtuellen VMware-Maschine. ( Quelle )

Duck Dodgers
quelle