6 Möglichkeiten zum Beheben von VirtualBox -Ergebniscode E_FAIL (0x80004005) Fehler in Windows

6 Möglichkeiten zum Beheben von VirtualBox -Ergebniscode E_FAIL (0x80004005) Fehler in Windows

VirtualBox zeigt den Fehlercode „E_FAIL (0x80004005)“ an, wenn er keine virtuelle Maschinensitzung öffnen kann. Der Fehler kann auf Probleme mit der Virtualbox-App, Konfigurationsdateien oder Hardware-Problemen zurückzuführen sein.

In diesem Tutorial werden wahrscheinliche Ursachen und Fehlerbehebungslösungen für die VirtualBox -Fehler von E_FAIL (0x80004005) auf Windows -Geräten hervorgehoben.

Inhaltsverzeichnis

    Sie können VirtualBox auch direkt in der App aktualisieren. Öffnen Sie die VirtualBox Manager -App, wählen Sie Datei in der Menüleiste und wählen Sie nach Updates suchen.

    Wählen Sie den gelieferten Link aus, um die ausführbare Datei herunterzuladen (.EXE) Datei der neuesten Version von VirtualBox.

    2. Starten Sie den Windows Hypervisor (Hyper-V) neu

    Hyper-V ist eine Windows-Funktion, mit der Ihr Computer mehrere Betriebssysteme als virtuelle Maschinen ausführen können. Möglicherweise können Sie in VirtualBox nicht auf virtuelle Maschinen zugreifen, wenn Hyper-V einen Fehler hat.

    Das Neustart von Hyper-V in Windows (siehe Schritte unten) kann Probleme beheben, die verhindern, dass VirtualBox virtuelle Maschinensitzungen ausführt.

    1. Öffnen Sie das Startmenü, geben Sie CMD in die Suchleiste ein und wählen Sie unter der Eingabeaufforderung als Administrator ausführen.
    1. Fügen Sie BCdedit /Setzen.

    Das Ausführen dieses Befehls schaltet Hyper-V auf Ihrem Computer aus. Wenn Sie mehrere Betriebssysteme auf Ihrem Computer installiert haben, führen Sie den folgenden Befehl aus, um Hyper-V für das aktive/aktuelle Betriebssystem zu deaktivieren.

    Fügen Sie BCdedit /Set Current HypervisorLaunchType in der Eingabeaufforderungkonsole ein und drücken Sie die Eingabetaste.

    Starten Sie Ihren Computer neu, wenn Sie eine "diese Operation erfolgreich abgeschlossen" erhalten.

    1. Öffnen Sie die Eingabeaufforderung mit administrativen Berechtigungen und führen Sie den folgenden Befehl aus, um Hyper-V wieder aufzunehmen.

    bcdededit /set Hypervisorlaunchtype Auto

    Starten Sie Ihren Computer erneut, wenn die Eingabeaufforderung eine "die Operation erfolgreich abgeschlossene Operation erfolgreich ausgeführt" zeigt. Starten Sie VirtualBox und öffnen Sie die virtuelle Maschine.

    3. Verwerfen geretteter Staat

    VirtualBox kann auch den Fehler E_FAIL (0x80004005) anzeigen, wenn ein Problem mit dem gespeicherten Status der virtuellen Sitzung vorliegt. Wenn Sie also eine Sitzung nicht wiederherstellen können, verwerfen Sie den gespeicherten Zustand und öffnen Sie die virtuelle Maschine erneut.

    Das Abwerfen des gespeicherten Zustands einer Maschine hat den gleichen Effekt wie das Schließen. Öffnen Sie VirtualBox, klicken Sie mit der rechten Maustaste auf die virtuelle Maschine, wählen Sie den gespeicherten Status aus (oder drücken Sie Strg + J) und starten Sie die Sitzung neu.

    Probieren Sie die unten stehenden Lösungen zur Fehlerbehebung, wenn der „Verwerfen gespeicherte Staat“ ausgegraut ist.e., Die virtuelle Maschine hat keinen gespeicherten Zustand.

    4. Benennen Sie VirtualBox -Konfigurationsdateien um

    Force-Angreifer-Virtualbox, ohne dass ein virtueller Maschine zuerst schließt. Wir werden erklären, wie und warum dies passiert.

    Nehmen wir an, Sie haben eine virtuelle "Linux -PC" in VirtualBox. Wenn Sie die virtuelle Maschine starten, benennt VirtualBox die Datei des Computers aus „Linux PC.vbox ”zu„ Linux PC.VBOX-PREV.”VirtualBox erstellt und verwendet dann eine neue/temporäre Kopie der virtuellen Maschinendatei-” Linux PC.vbox-tmp ”-Für für die aktive Sitzung.

    Wenn Sie die Sitzung der virtuellen Maschine beenden, benennt VirtualBox die temporäre Datei (i.e., Linux PC.Vbox-TMP) zu Linux PC.Vbox. Der „Linux -PC.Die Datei vBox-Prev ”dient als Backup-Virtualbox überschreibt die Datei jedes Mal, wenn Sie eine neue Sitzung starten.

    Beenden von VirtualBox, ohne Ihren virtuellen Computer zu schließen, kann den Dateikonvertierungsprozess stören. Dies fordert den Fehler „Ergebniscode: E_FAIL (0x80004005)“ auf, wenn Sie das nächste Mal versuchen, die virtuelle Maschine zu starten.

    Öffnen Sie den VirtualBox -Ordner Ihres PCs und überprüfen Sie, ob es ein gibt .VBox -Datei für Ihren virtuellen Computer. Wenn Sie nur vorübergehend finden (.Vbox-TMP) und Backup (.VBOX-PREV) -Dateien im Ordner erzwingen Sie wahrscheinlich eine virtuelle Box, während Sie eine virtuelle Maschine ausführen.

    Das Umbenennen der Sicherungsdatei kann das Problem beheben und Ihren virtuellen Computer erneut zum Laufen bringen. Schließen Sie die VirtualBox Manager -Anwendung und befolgen Sie die folgenden Schritte, um sie zu erledigen.

    1. Öffnen Sie den Dateimanager des VirtualBox im Datei -Explorer. Öffnen Sie Ihre lokale Festplatte (c :) Ordner, doppelklicken Sie auf den Ordner der Benutzer und wählen Sie Ihren Computer- oder Kontonamen aus.
    1. Öffnen Sie den Ordner VirtualBox VMS, wählen Sie Maschinen aus und doppelklicken Sie auf den Ordner der virtuellen Maschine.
    1. Kopieren oder Sicherung beider Dateien (.VBOX-TMP und .VBOX-PREV) irgendwo auf Ihrem Computer. Ändern Sie die Dateierweiterung der temporären Datei von .VBOX-PREV TO .Vbox.
    1. Wählen Sie OK in der Warnaufforderung und öffnen Sie die virtuelle Maschine in VirtualBox.
    1. Schließen Sie die Virtualbox und ändern Sie die .VBox -Datei zurück zu .VBOX-PREV, wenn der Fehler bestehen. Benennen Sie danach die um .VBOX-TEMP-Datei zu .VBox und überprüfen Sie, ob VirtualBox jetzt die virtuelle Maschine ausführt.

    Hinweis: ältere Virtualbox -Versionen (v3.2 und älter) speichern virtuelle Maschinenkonfigurationsdateien in .XML-Format nicht .Vbox. Wenn Sie Dateien mit dieser Erweiterung in Ihrem Ordner Virtual Machine finden, benennen Sie diese nach den obigen Schritten um. Das heißt, Sie ändern Dateien in .xml-prev oder .XML-TMP-Format zu .xml.

    5. Aktivieren Sie die Virtualisierung in BIOS -Einstellungen

    Auf Ihrem Computer müssen Hardware- oder CPU -Virtualisierung aktiviert sein, um virtuelle Maschinen auszuführen. Wenn VirtualBox die Schlüsselwörter "AMD-V" oder "VT-X" in den Fehlerdetails enthält, ist die Hardware-Virtualisierung Ihres PCs wahrscheinlich deaktiviert.

    Befolgen Sie den folgenden Schritt, um den Hardware -Hardware -Virtualisierungsstatus Ihres Computers zu überprüfen.

    1. Gehen Sie zu Einstellungen> System> Wiederherstellung> Erweitertes Start und wählen Sie jetzt Neustart aus.

    Gehen Sie in Windows 10 zu Einstellungen> Aktualisierungen und Sicherheit> Wiederherstellung und wählen Sie jetzt im Abschnitt „Erweitertes Start“ Neustart aus.

    1. Gehen Sie zur Fehlerbehebung.> Erweiterte Optionen.> UEFI -Firmware -Einstellungen und wählen.
    1. Wie Sie die Virtualisierung in den BIOS -Einstellungen aktivieren, hängt von Ihrem PC -Hersteller oder Modell ab. Gehen Sie für Lenovo -Geräte zum Konfigurationsabschnitt und setzen Sie die virtuelle Intel -Technologie für aktiviert.

    Gehen Sie zum Konfigurationsabschnitt auf HP -Computern und halten Sie die Virtualisierungstechnologie aktiviert. Dieses Microsoft Support -Dokument enthält Anweisungen zum Aktivieren der Virtualisierung für alle PC -Hersteller und -geräte.

    1. Gehen Sie zum Abschnitt "Beenden", wählen Sie Änderungen des Speicherns aus und wählen Sie Ja, um in Windows zu starten.

    VirtualBox sollte nun die virtuelle Maschine ausführen, nachdem die Virtualisierung in den BIOS/UEFI -Einstellungen Ihres PCs aktiviert wurde.

    6. VirtualBox neu installieren

    Deinstallieren Sie VirtualBox, wenn keine der Fehlerbehebungsstricks das Problem lösen. Starten Sie anschließend Ihren Computer neu und installieren Sie die neueste Virtualbox -Version. Die Neuinstallation von VirtualBox wurde das Problem für einige Windows -Benutzer in diesem Microsoft Community -Thread behoben.

    Geben Sie die VirtualBox in die Menüsuche Start ein, wählen Sie unterhalb der Oracle VM VirtualBox -App Deinstallation und befolgen Sie die Deinstallationsaufforderung.

    Wenden Sie sich an Oracle Support oder Ihren PC -Hersteller, wenn der Fehler „Ergebniscode: e_fail (0x80004005)“ trotz neu installierender Virtualbox bestehen bleibt.