Virtualbox-fout bij het starten van de virtuele machine. Wat u moet doen als u geen sessie voor een virtuele machine kunt openen

Het besturingssysteem uitvoeren op VirtualBox is een van de beste manieren om er een voorbeeld van te bekijken voordat u het rechtstreeks installeert...

Hoe u de fout "E_FAIL 0x80004005" in VirtualBox kunt oplossen

Van Masterweb

09.05.2018 02:00

Het uitvoeren van een besturingssysteem op VirtualBox is een van de beste manieren om er een voorbeeld van te bekijken voordat u het rechtstreeks op uw computer installeert. Maar wanneer hij probeert het besturingssysteem te starten, ziet de gebruiker mogelijk de fout E_FAIL 0x80004005, waardoor het systeem volledig niet meer opstart. In dit artikel vertellen wij u wat u in dit geval moet doen.

Redenen voor de fout

Voordat u direct naar manieren gaat om de E_FILA 0x80004005-fout in VirtualBox op te lossen, is het noodzakelijk om de redenen voor het optreden ervan te bespreken om te voorkomen dat deze situatie zich in de toekomst opnieuw voordoet.

Vaak verschijnt deze fout spontaan. Het meest interessante is dat het niet wordt weergegeven als de virtuele machine zojuist is geïnstalleerd; dit gebeurt alleen als je er al een besturingssysteem op hebt uitgevoerd. In sommige situaties gebeurt dit doordat de eerste keer opstarten van het besturingssysteem niet is uitgevoerd. Dit gebeurt om verschillende redenen:

  1. Er is een fout opgetreden bij het opslaan van de sessie.
  2. Vanwege uitgeschakelde virtualisatieoptie in BIOS.
  3. Onstabiele versie van de virtuele machine.
  4. Conflict tussen de hypervisor en de virtuele machine (treedt alleen op op 64-bits systemen).
  5. Fout in Windows-update.

Nu hebben we de belangrijkste redenen voor de fout E_FAIL 0x80004005 ontdekt, zodat we direct verder kunnen gaan met de oplossingen.

Interne bestandsnamen wijzigen

Zoals eerder vermeld, kan foutcode E_FAIL 0x80004005 verschijnen als een eerdere sessie van het gebruik van het besturingssysteem op een virtuele machine eindigde met een fout. In dit geval moet u, om het probleem te verhelpen, verschillende bestanden hernoemen; nu zullen we u vertellen hoe u dit moet doen.

Opmerking: Om alle stappen in de onderstaande instructies te kunnen voltooien, moet u de weergave van verborgen mappen inschakelen. Dit kunt u doen in “Mapopties” of in “Verkenneropties” (afhankelijk van de versie van Windows).

Doe dus het volgende in de gast-OS-map:

  1. Ga naar de map waar de besturingssysteembestanden die in VirtualBox worden uitgevoerd, zijn opgeslagen. Als u de programmaparameters niet hebt gewijzigd, is het pad ernaartoe als volgt: "Drive C Users -> UserName -> VirtualBox" (zonder aanhalingstekens) en "VMs -> Name_guest_OS" (zonder aanhalingstekens).
  2. Eenmaal in de map met het besturingssysteem waar de fout optreedt bij het starten, zou u twee bestanden moeten zien die er als volgt uitzien: "naam.vbox" en "naam.vbox-prev", waarbij in plaats van "naam" de naam zal zijn van het besturingssysteem dat u hebt opgegeven toen u het maakte. U moet het bestand "name.vbox" knippen en naar een andere map verplaatsen.
  3. Hernoem hierna het bestand “name.vbox-prev” en verwijder de uitgang “-prev”.

Ga daarna naar een andere map - "VirtualBox" en voer deze stappen uit:

  1. Knip het bestand "VirtualBox.xml" en verplaats het naar een andere locatie.
  2. Hernoem het bestand "VirtualBox.xml-prev" naar "VirtualBox.xml".
  3. Sluit Explorer-vensters en probeer de virtuele machine te starten.

Voltooi al deze stappen, de E_FAIL 0x80004005-fout zou moeten verdwijnen en het besturingssysteem zal stabiel werken.

Virtualisatie inschakelen in BIOS

Laten we nu eens kijken naar een situatie waarin de uitgeschakelde virtualisatieoptie verantwoordelijk is voor de E_FAIL 0x80004005-fout in VirtualBox. Zoals aan het begin van het artikel werd gezegd, wordt het in- en uitgeschakeld in het BIOS, dus alle instellingen zullen daar plaatsvinden. Om het programma weer functioneel te maken, moet u het volgende doen:

  1. Ga in Award BIOS naar het tabblad Advances BIOS Features, waar u de parameter Virtualization vindt en stel de waarde in op Enabled.
  2. In AMI BIOS moet u naar het tabblad Advances gaan, vervolgens de Intel(R)-parameter openen en de schakelaar daar in de ingeschakelde positie zetten.
  3. In ASUS UEFI moet u ongeveer hetzelfde pad volgen: "Advances -> Intel Virtualization -> Enabled" (zonder aanhalingstekens).

Sla hierna alle wijzigingen op en start uw computer opnieuw op. Zodra u op het bureaublad bent, probeert u het besturingssysteem opnieuw op de virtuele machine uit te voeren - alles zou goed moeten werken.

Een virtuele machine bijwerken


We hebben al gezegd dat de oorzaak van de fout in VirtualBox E_FAIL 0x80004005 een onstabiele versie van het programma was. Meestal gebeurt dit nadat het is bijgewerkt. Als dit het geval is, kunt u kiezen uit twee opties:

  1. Wacht op de release van een nieuwe, stabielere versie van de applicatie. Dit kan uiteraard veel tijd in beslag nemen, maar ontwikkelaars corrigeren fouten vaak vrij snel. Om te controleren of er een nieuwe versie is uitgebracht, moet je trouwens op de knop "Bestand" in het programma klikken en "Controleren op updates" selecteren.
  2. Installeer het programma opnieuw. Deze methode is sneller, maar niet iedereen begrijpt computers voldoende om zelfstandig terug te gaan naar de vorige (stabiele) versie van het programma. Hoe dan ook, als u het programma-installatieprogramma nog hebt, voert u het gewoon uit en installeert u VirtualBox opnieuw. Ga anders naar de website van de ontwikkelaar en download de vorige versie van de applicatie.

Als de oorzaak van de fout E_FAIL 0x80004005 een onstabiele versie van het programma was, zou alles na het volgen van de gepresenteerde instructies goed moeten gaan, anders ga je verder met de volgende methode.

Hyper-V uitschakelen

Moderne versies van besturingssystemen ondersteunen Hyper-V-technologie, die soms kan conflicteren met een virtuele machine, waardoor de betreffende fout optreedt. Om de fout te elimineren, moet deze technologie daarom worden uitgeschakeld.

  1. Log in op het "Configuratiescherm".
  2. Ga naar het menu Programma's en functies.
  3. Klik op de link 'Windows-functies in- of uitschakelen'.
  4. Zoek in het nieuwe venster het onderdeel “Hyper-V” en schakel het uit.
  5. Klik op OK.
  6. Start uw computer opnieuw op.

De fout zou moeten verdwijnen.

Pc-gebruikers die met VirtualBox werken, ondervinden soms het onvermogen om deze functionaliteit te starten vanwege een crash. Het heeft meestal de foutcode E_FAIL (0x80004005).

Uiteraard wordt deze functionaliteit niet gebruikt voor entertainment, dus het is uiterst belangrijk om de functionaliteit ervan te herstellen. Hoe de situatie oplossen als fout 0x80004005 optreedt? In feite is de oplossing meestal vrij eenvoudig.

Correctiemethode: eenvoudigste methoden

Het is duidelijk dat de strijd tegen deze conflictcode, die verhindert dat de virtuele machine start, moet beginnen met de eenvoudigste stappen die voor bijna elke gebruiker begrijpelijk zijn:

Als dergelijke acties geen resultaten opleveren, moet u doorgaan met serieuzere stappen.

Upgrade naar een nieuwere versie

Als de E_FAIL-fout (0x80004005) niet verdwijnt, moet u doorgaan met serieuzere processen die geschikt zijn voor alle soorten Microsoft-besturingssystemen, inclusief Windows 10:

  • Verwijder het geïnstalleerde programma met behulp van een speciaal hiervoor ontworpen bestand of met behulp van een systeemfunctie die verantwoordelijk is voor het verwijderen van software;
  • Ga naar de officiële webbron van de ontwikkelaars van deze tool;
  • Zoek erop naar een van de recentere versies: 4.3.10 of 4.3.12;
  • Breng ze over naar uw harde schijf en installeer ze.

Veel gebruikers hebben gemerkt dat deze twee opties de grootste stabiliteit vertonen. Door deze versies te gebruiken, wordt het optreden van een dergelijke fout volledig geëlimineerd. Het is belangrijk op te merken dat tijdens de installatieprocedure de internetverbinding verdwijnt. Dit komt door de instellingen van het geïnstalleerde programma. Maak u geen zorgen: start gewoon uw computer opnieuw op om weer toegang tot internet te krijgen.

Oplossing via update

Nee, nee, de gebruiker hoeft niet online te gaan om een ​​specifieke update van de Microsoft-website te downloaden. In deze situatie moet u precies het tegenovergestelde doen. Dat wil zeggen dat het verwijderen van systeemupdate KB3004394 vereist is:

  • Houd “Vin” en “R” tegelijkertijd ingedrukt;
  • Voer het reeds bekende “cmd” -commando in;
  • Gebruik in een nieuw venster de volgende volgorde: wusa /uninstall /kb:3004394.

Bevestig uw acties. Het besturingssysteem begint automatisch te werken en zoekt naar dit pakket. Als het wordt gedetecteerd, zal de verwijdering plaatsvinden. Hierna kunt u proberen in te loggen op een eerder ontoegankelijke inkooporder.

Programmabestanden verwijderen en vervangen

De laatste methode omvat het vervangen van enkele bestanden die bedoeld zijn voor de werking van de virtuele machine:

  • Ga met Explorer naar de systeempartitie van de harde schijf;
  • Ga naar de map “Gebruiker” en vervolgens naar de map met de naam waaronder deze software is geïnstalleerd;
  • Ga verder naar de map van dit programma en ga naar de map die direct is aangewezen als de naam van de Virtual Box zelf;
  • Daar zie je twee bestanden. U moet er tijdelijk reservekopieën van maken (kopieer ze gewoon, verplaats ze niet naar een andere locatie);
  • In de extensie van een van deze elementen ziet u het woord "vorige". Dit onderdeel moet worden achtergelaten, het tweede moet worden verwijderd. Daarna werd de naam volledig gewijzigd naar de versie van de naam die werd gebruikt voor het zojuist vernietigde element.

Het is belangrijk op te merken dat de bestandsrechten soms enigszins kunnen verschillen. Maar! Er zullen er zeker twee zijn, en een ervan zal het woord "vorige" bevatten. Daarom zal het maken van fouten in acties problematisch zijn.

Een alternatieve methode van gewone gebruikers

Indien het vervangen van het bestand door een ander bestand ook niet tot het gewenste resultaat heeft geleid, dienen de eerder gemaakte kopieën teruggestuurd te worden.

Het enige dat overblijft is om de methode te controleren die sommige gebruikers heeft geholpen, te oordelen naar hun opmerkingen. Als het probleem zich voordoet nadat het programma naar de nieuwste versie is bijgewerkt, raden ze aan deze optie te verwijderen en een oudere versie te installeren.


Wanneer u probeert een Windows- of Linux-besturingssysteem uit te voeren op een virtuele VirtualBox-machine, kan de gebruiker fout 0x80004005 tegenkomen. Het treedt op voordat het besturingssysteem start en voorkomt elke poging om het te laden. Er zijn verschillende manieren om het bestaande probleem op te lossen en het gastsysteem zoals gewoonlijk te blijven gebruiken.

Er kunnen verschillende situaties zijn waardoor het onmogelijk is om een ​​sessie voor een virtuele machine te openen. Vaak treedt deze fout spontaan op: gisteren werkte u rustig in het besturingssysteem op VirtualBox, maar vandaag kunt u niet hetzelfde doen vanwege een fout bij het starten van de sessie. Maar in sommige gevallen kan de initiële (installatie)start van het besturingssysteem niet worden uitgevoerd.

Dit kan gebeuren vanwege een van de volgende redenen:

  1. Fout bij het opslaan van de laatste sessie.
  2. Virtualisatie-ondersteuning in BIOS uitgeschakeld.
  3. Onjuiste versie van VirtualBox.
  4. Hypervisor (Hyper-V) conflicteert met VirtualBox op 64-bit systemen.
  5. Problematische Windows-hostupdate.

Methode 1: Hernoem interne bestanden

Het kan zijn dat het opslaan van een sessie ten onrechte mislukt, waardoor het onmogelijk wordt om deze opnieuw te starten. In dit geval volstaat het om de bestanden die zijn gekoppeld aan het starten van het gastbesturingssysteem te hernoemen.

Om verdere acties uit te voeren, moet u de weergave van bestandsextensies inschakelen. Dit kan via "Mapopties"(op Windows 7) of "Verkenner-opties"(op Windows 10).


Methode 2: Schakel virtualisatie-ondersteuning in BIOS in

Als u besluit VirtualBox voor de eerste keer te gebruiken en onmiddellijk de bovengenoemde fout tegenkomt, ligt het probleem misschien in het feit dat het BIOS niet is geconfigureerd om met virtualisatietechnologie te werken.

Om een ​​virtuele machine te starten, hoeft u slechts één instelling in het BIOS in te schakelen, namelijk aangeroepen Intel-virtualisatietechnologie.


De instelling kan een ander pad hebben (bijvoorbeeld in het BIOS op HP laptops of in de BIOS Insyde H20 Setup Utility):

  • Systeemconfiguratie > Virtualisatie technologie > Ingeschakeld;
  • Configuratie > Intel virtuele technologie > Ingeschakeld;
  • Geavanceerd > Virtualisatie > Ingeschakeld.

Als u deze instelling niet in uw BIOS-versie vindt, zoek deze dan handmatig op in alle menu-items met behulp van trefwoorden virtualisatie, virtueel, V.T. Selecteer een staat om in te schakelen Ingeschakeld.

Methode 3: VirtualBox bijwerken

Mogelijk is het programma bijgewerkt naar de nieuwste versie, waarna de opstartfout “E_FAIL 0x80004005” verscheen. Er zijn twee manieren om uit deze situatie te komen:


  • Installeer VirtualBox opnieuw naar de huidige of vorige versie.
  • Methode 4: Hyper-V uitschakelen

    Hyper-V is een virtualisatiesysteem voor 64-bit systemen. Soms kan er een conflict zijn met VirtualBox, waardoor er een fout verschijnt bij het starten van een sessie voor de virtuele machine.

    Ga als volgt te werk om de hypervisor uit te schakelen:

    Methode 5: Het opstarttype van het gastbesturingssysteem wijzigen

    Als tijdelijke oplossing (bijvoorbeeld totdat er een nieuwe versie van VirtualBox uitkomt) kunt u proberen het opstarttype van het besturingssysteem te wijzigen. Deze methode helpt niet in alle gevallen, maar het kan voor u werken.


    Deze functie is alleen beschikbaar in VirtualBox vanaf versie 5.0.

    Methode 6: Windows 7-update verwijderen/repareren

    Deze methode wordt als verouderd beschouwd, omdat na de mislukte patch KB3004394, die leidde tot de beëindiging van virtuele machines in VirtualBox, een patch KB3024777 werd uitgebracht die dit probleem oplost.

    Als uw computer om de een of andere reden echter geen fixpatch heeft, maar er wel een problematische patch aanwezig is, is het zinvol om KB3004394 te verwijderen of KB3024777 te installeren.

    KB3004394 verwijderen:

    Installatie van KB3024777:


    In de overgrote meerderheid van de gevallen leidt een nauwkeurige implementatie van deze aanbevelingen tot het elimineren van fout 0x80004005 en kan de gebruiker eenvoudig beginnen of blijven werken met de virtuele machine.


    Soms kunnen VirtualBox.exe en andere EXE systeemfouten kan gerelateerd zijn aan problemen in het Windowsregister. Verschillende programma's kunnen het bestand VirtualBox.exe gebruiken, maar wanneer die programma's worden verwijderd of gewijzigd, blijven soms "zwevende" (onjuiste) EXE-registervermeldingen achter.

    Kort gezegd betekent dit dat, hoewel het feitelijke pad van het bestand mogelijk is gewijzigd, de onjuiste vorige locatie nog steeds in het Windows-register is vastgelegd. Wanneer Windows probeert deze onjuiste bestandsverwijzingen op te zoeken (locaties van bestanden op uw PC), kunnen VirtualBox.exe fouten optreden. Bovendien kan een malware-infectie beschadigde registervermeldingen geassocieerd met Oracle VM VirtualBox hebben beschadigd. Deze corrupte EXE-registervermeldingen moeten dus worden gerepareerd om het probleem bij de root op te lossen.

    Handmatig bewerken van het Windows-register om ongeldige VirtualBox.exe sleutels te verwijderen wordt niet aanbevolen, tenzij u een professionele PC service-medewerker bent. Fouten bij het bewerken van het register kunnen ervoor zorgen dat uw pc onbruikbaar wordt en onherstelbare schade aan uw besturingssysteem veroorzaken. Zelfs één komma op de verkeerde plaats kan ervoor zorgen dat uw computer niet meer opstart!

    Vanwege dit risico raden we het gebruik van een vertrouwde registratiereiniger aan zoals %%product%% (ontwikkeld door Microsoft Gold Certified Partner) aan om VirtualBox.exe -gerelateerde registratieproblemen te scannen en te repareren. Met behulp van een registeropschoner kunt u het proces van het vinden van beschadigde registervermeldingen, ontbrekende bestandsverwijzingen (zoals degene die de VirtualBox.exe fout veroorzaakt) en verbroken koppelingen in het register automatiseren. Vóór elke scan wordt automatisch een reservekopie gemaakt, zodat u eventuele wijzigingen met één klik ongedaan kunt maken en u bent beschermd tegen mogelijke schade aan uw computer. Het beste deel is dat het elimineren van registerfouten de systeemsnelheid en prestaties dramatisch kan verbeteren.


    Waarschuwing: Tenzij u een ervaren pc-gebruiker bent, raden wij NIET aan om het Windows-register handmatig te bewerken. Als u de Register-editor verkeerd gebruikt, kan dit ernstige problemen veroorzaken, waardoor u mogelijk Windows opnieuw moet installeren. We garanderen niet dat problemen die voortkomen uit onjuist gebruik van de Register-editor kunnen worden gecorrigeerd. U gebruikt de Register-editor op eigen risico.

    Voordat u het Windows-register handmatig herstelt, moet u een back-up maken door een gedeelte van het register dat is gekoppeld aan VirtualBox.exe (bijvoorbeeld Oracle VM VirtualBox) te exporteren:

    1. Klik op de knop Beginnen.
    2. Binnenkomen " commando"V zoekbalk... KLIK NOG NIET BINNENKOMEN!
    3. Terwijl je de toetsen ingedrukt houdt CTRL-Shift op uw toetsenbord, druk op BINNENKOMEN.
    4. Er wordt een dialoogvenster voor toegang weergegeven.
    5. Klik Ja.
    6. De zwarte doos wordt geopend met een knipperende cursor.
    7. Binnenkomen " regedit" en druk op BINNENKOMEN.
    8. In de Register-editor, selecteer de VirtualBox.exe-relateerde sleutel (bijvoorbeeld Oracle VM VirtualBox) waarvan u een back-up wil maken.
    9. Op het menu Bestand selecteren Exporteren.
    10. Op de lijst Opslaan naar selecteer de map waarin u de Oracle VM VirtualBox-sleutelback-up wilt opslaan.
    11. In het veld Bestandsnaam Voer een naam in voor het back-upbestand, bijvoorbeeld "Oracle VM VirtualBox backup".
    12. Zorg ervoor dat het veld Bereik exporteren waarde geselecteerd Geselecteerde vestiging.
    13. Klik Redden.
    14. Het bestand wordt opgeslagen met extensie .reg.
    15. U heeft nu een backup van uw VirtualBox.exe-gerelateerde registervermelding.

    De volgende stappen voor het handmatig bewerken van het register worden in dit artikel niet beschreven, omdat deze uw systeem waarschijnlijk beschadigen. Als u meer informatie wilt over het handmatig bewerken van het register, bekijk dan de onderstaande links.

    Het uitvoeren van een besturingssysteem op VirtualBox is een van de beste manieren om er een voorbeeld van te bekijken voordat u het rechtstreeks op uw computer installeert. Maar wanneer hij probeert het besturingssysteem te starten, ziet de gebruiker mogelijk de fout E_FAIL 0x80004005, waardoor het systeem volledig niet meer opstart. In dit artikel vertellen wij u wat u in dit geval moet doen.

    Redenen voor de fout

    Voordat u direct naar manieren gaat om de E_FILA 0x80004005-fout in VirtualBox op te lossen, is het noodzakelijk om de redenen voor het optreden ervan te bespreken om te voorkomen dat deze situatie zich in de toekomst opnieuw voordoet.

    Vaak verschijnt deze fout spontaan. Het meest interessante is dat het niet wordt weergegeven als de virtuele machine zojuist is geïnstalleerd; dit gebeurt alleen als je er al een besturingssysteem op hebt uitgevoerd. In sommige situaties gebeurt dit doordat de eerste keer opstarten van het besturingssysteem niet is uitgevoerd. Dit gebeurt om verschillende redenen:

    1. Er is een fout opgetreden bij het opslaan van de sessie.
    2. Vanwege uitgeschakelde virtualisatieoptie in BIOS.
    3. Onstabiele versie van de virtuele machine.
    4. Conflict tussen de hypervisor en de virtuele machine (treedt alleen op op 64-bits systemen).
    5. Fout in Windows-update.

    Nu hebben we de belangrijkste redenen voor de fout E_FAIL 0x80004005 ontdekt, zodat we direct verder kunnen gaan met de oplossingen.

    Interne bestandsnamen wijzigen

    Zoals eerder vermeld, kan foutcode E_FAIL 0x80004005 verschijnen als een eerdere sessie van het gebruik van het besturingssysteem op een virtuele machine eindigde met een fout. In dit geval moet u, om het probleem te verhelpen, verschillende bestanden hernoemen; nu zullen we u vertellen hoe u dit moet doen.

    Opmerking: Om alle stappen in de onderstaande instructies te kunnen voltooien, moet u de weergave van verborgen mappen inschakelen. Dit kunt u doen in “Mapopties” of in “Verkenneropties” (afhankelijk van de versie van Windows).

    Doe dus het volgende in de gast-OS-map:

    1. Ga naar de map waar de besturingssysteembestanden die in VirtualBox worden uitgevoerd, zijn opgeslagen. Als u de programmaparameters niet hebt gewijzigd, is het pad ernaartoe als volgt: "Drive C Users -> UserName -> VirtualBox" (zonder aanhalingstekens) en "VMs -> Name_guest_OS" (zonder aanhalingstekens).
    2. Eenmaal in de map met het besturingssysteem waar de fout optreedt bij het starten, zou u twee bestanden moeten zien die er als volgt uitzien: "naam.vbox" en "naam.vbox-prev", waarbij in plaats van "naam" de naam zal zijn van het besturingssysteem dat u hebt opgegeven toen u het maakte. U moet het bestand "name.vbox" knippen en naar een andere map verplaatsen.
    3. Hernoem hierna het bestand “name.vbox-prev” en verwijder de uitgang “-prev”.

    Ga daarna naar een andere map - "VirtualBox" en voer deze stappen uit:

    1. Knip het bestand "VirtualBox.xml" en verplaats het naar een andere locatie.
    2. Hernoem het bestand "VirtualBox.xml-prev" naar "VirtualBox.xml".
    3. Sluit Explorer-vensters en probeer de virtuele machine te starten.

    Voltooi al deze stappen, de E_FAIL 0x80004005-fout zou moeten verdwijnen en het besturingssysteem zal stabiel werken.

    Virtualisatie inschakelen in BIOS

    Laten we nu eens kijken naar een situatie waarin de uitgeschakelde virtualisatieoptie verantwoordelijk is voor de E_FAIL 0x80004005-fout in VirtualBox. Zoals aan het begin van het artikel werd gezegd, wordt het in- en uitgeschakeld in het BIOS, dus alle instellingen zullen daar plaatsvinden. Om het programma weer functioneel te maken, moet u het volgende doen:

    1. Ga in Award BIOS naar het tabblad Advances BIOS Features, waar u de parameter Virtualization vindt en stel de waarde in op Enabled.
    2. In AMI BIOS moet u naar het tabblad Advances gaan, vervolgens de Intel(R)-parameter openen en de schakelaar daar in de ingeschakelde positie zetten.
    3. In ASUS UEFI moet u ongeveer hetzelfde pad volgen: "Advances -> Intel Virtualization -> Enabled" (zonder aanhalingstekens).

    Sla hierna alle wijzigingen op en start uw computer opnieuw op. Zodra u op het bureaublad bent, probeert u het besturingssysteem opnieuw op de virtuele machine uit te voeren - alles zou goed moeten werken.

    Een virtuele machine bijwerken

    We hebben al gezegd dat de oorzaak van de fout in VirtualBox E_FAIL 0x80004005 een onstabiele versie van het programma was. Meestal gebeurt dit nadat het is bijgewerkt. Als dit het geval is, kunt u kiezen uit twee opties:

    1. Wacht op de release van een nieuwe, stabielere versie van de applicatie. Dit kan uiteraard veel tijd in beslag nemen, maar ontwikkelaars corrigeren fouten vaak vrij snel. Om te controleren of er een nieuwe versie is uitgebracht, moet je trouwens op de knop "Bestand" in het programma klikken en "Controleren op updates" selecteren.
    2. Installeer het programma opnieuw. Deze methode is sneller, maar niet iedereen begrijpt computers voldoende om zelfstandig terug te gaan naar de vorige (stabiele) versie van het programma. Hoe dan ook, als u het programma-installatieprogramma nog hebt, voert u het gewoon uit en installeert u VirtualBox opnieuw. Ga anders naar de website van de ontwikkelaar en download de vorige versie van de applicatie.

    Als de oorzaak van de fout E_FAIL 0x80004005 een onstabiele versie van het programma was, zou alles na het volgen van de gepresenteerde instructies goed moeten gaan, anders ga je verder met de volgende methode.

    Hyper-V uitschakelen

    Moderne versies van besturingssystemen ondersteunen Hyper-V-technologie, die soms kan conflicteren met een virtuele machine, waardoor de betreffende fout optreedt. Om de fout te elimineren, moet deze technologie daarom worden uitgeschakeld.

    1. Log in op het "Configuratiescherm".
    2. Ga naar het menu Programma's en functies.
    3. Klik op de link 'Windows-functies in- of uitschakelen'.
    4. Zoek in het nieuwe venster het onderdeel “Hyper-V” en schakel het uit.
    5. Klik op OK.
    6. Start uw computer opnieuw op.

    De fout zou moeten verdwijnen.

    Het opstarttype wijzigen

    Om de fout E_FAIL 0x80004005 op te lossen, is het mogelijk om eenvoudig het opstarttype van het besturingssysteem te wijzigen, dit gaat als volgt:

    1. Start het programma.
    2. Klik op OS RMB.
    3. Plaats de muisaanwijzer op 'Uitvoeren'.
    4. Selecteer 'Uitvoeren op achtergrond'.

    Als dit nog steeds niet helpt, ga dan verder met de laatste methode.

    Een update verwijderen

    Er was eens een problematische updatepatch KB3004394 uitgebracht in Windows; deze zorgde ervoor dat virtuele machines niet goed functioneerden. Dienovereenkomstig, als dit de reden is, dan is het vrij eenvoudig om het te verwijderen.

    1. Start de opdrachtprompt.
    2. Voer het commando in: "wusa /uninstall /kb:3004394" (zonder aanhalingstekens).
    3. Druk op Enter.
    4. Start uw computer opnieuw op.

    Na het verwijderen zou alles moeten werken. Nu zijn we klaar met het zoeken naar manieren om een ​​fout in een virtuele machine op te lossen. Als geen van deze u heeft geholpen, ligt het probleem hoogstwaarschijnlijk in het besturingssysteem, dan is het raadzaam om het opnieuw te installeren.