Så här åtgärdar du E_FAIL 0x80004005-fel i VirtualBox
Virtualbox Hjälte / / April 02, 2023
Senast uppdaterad den
Ett E_FAIL 0x80004005-fel i VirtualBox kommer att stoppa din virtuella maskin från att fungera. För att fixa det, följ stegen i den här guiden.
får du en "E_FAIL (0x800004005)”-fel när du försöker starta en virtuell maskin i VirtualBox?
Orsakerna till det här felet är problem med VirtualBox-appen, konfigurationsfiler eller själva Windows-systemet. Det kan vara ett problem med drivrutiner och andra hårdvarurelaterade problem.
Om du är osäker på hur du åtgärdar ett E_FAIL 0x80004005-fel i VirtualBox, följ stegen nedan.
Uppdatera VirtualBox
Ett av de mer enkla sätten att åtgärda felet är genom att uppdatera VirtualBox-programvaran.
För att uppdatera VirtualBox, använd dessa steg:
- Lansera VirtualBox på din PC.
- Klick Fil från det övre verktygsfältet och välj Sök efter uppdateringar från menyn.
- Om en ny version är tillgänglig, klicka på nedladdningslänk i meddelandefönstret för att få den senaste uppdateringen från Oracles webbplats.
Notera: Se till att du klickar på länken – om du väljer OK-knappen stängs bara uppdateringsmeddelandet.
När du har installerat uppdateringen, försök att starta din virtuella dator från VirtualBox och se om den fungerar och om E_FAIL (0x80004005)-felet är borta.
Installera om VirtualBox
Om uppdateringsalternativet inte fungerade för att åtgärda felet, är ett annat alternativ att uppgradera till en nyare version av VirtualBox. Se till att du har säkerhetskopior av dina tidigare virtuella datorer, ladda ner en uppdaterad version av VirtualBox, avinstallera appen, och installera den uppdaterade versionen.
Släng din virtuella maskin sparad tillstånd
Om det finns ett problem med den virtuella maskinens (VM) sparade tillstånd kan det orsaka felet E_FAIL (0x80004005). Men du kan kassera en virtuell maskins sparade tillstånd och öppna den virtuella maskinen igen som om den var nystartad.
Så här kasserar du ett sparat tillstånd för virtuell maskin:
- Lansera VirtualBox på din PC.
- Högerklicka på den virtuella maskinen som orsakar felet och välj Kasta sparat tillstånd från menyn.
- Klicka på Kassera när verifieringsmeddelandet visas.
När du har kasserat det sparade tillståndet, starta den problematiska virtuella datorn och se om den kommer att starta felfritt.
Starta om Windows Hyper-V
När du aktiverar Hyper-V på Windows kan du komma åt olika operativsystem i en virtuell maskin och säkrar virtuella miljöer i Windows sandlåda. Även om VirtualBox inte nödvändigtvis förlitar sig på det, kan det orsaka problem beroende på din VirtualBox-konfiguration.
Om det finns ett problem med Hyper-V som kommer i vägen kan du starta om det från kommandoraden.
Så här startar du om Hyper-V:
- Öppna Start-menyn.
- Typ PowerShell och välj Kör som administratör från Start-menyn.
- Skriv in följande kommando och tryck Stiga på:
bcdedit /set hypervisorlaunchtype av
- När kommandot har slutförts framgångsrikt, starta om Windows.
- Efter omstarten öppnar du PowerShell som administratör igen.
- Ange följande kommando för att starta om Hyper-V:
bcdedit /set hypervisorlaunchtype auto
När kommandot är klart, starta om datorn igen och försök öppna den virtuella datorn i VirtualBox som ger dig felet.
Starta om Hyper-V från GUI
Om du föredrar en GUI miljö är det enkelt att återställa Hyper-V.
- Tryck Windows-tangent + R att starta Springa dialog.
- I Springa, typ optionalupdates.exe och klicka OK.
- När Windows-funktioner fönstret visas, markera eller avmarkera Hyper-V alternativ för att aktivera eller inaktivera den och klicka OK.
Observera att varje gång du aktiverar eller inaktiverar Hyper-V-funktionen krävs en omstart av din dator.
Se till att virtualisering är aktiverad i UEFI
Om du fortsätter att få E_FAIL (0x80004005)-felet i VirtualBox kan maskinvaruvirtualisering stängas av i din BIOS/UEFI inställningar. Du måste aktivera det för att VirtualBox ska fungera.
Notera: Stegen för att komma åt UEFI/BIOS-inställningarna kan variera, så du kan behöva konsultera maskinens dokumentation eller supportwebbplats för att hjälpa dig komma åt den. Vanligtvis vill du slå på F2, F8, F10, eller en annan funktionstangent (vissa system använder Del) medan ditt system startar.
Så här kommer du åt virtualiseringsinställningen i UEFI/BIOS:
- Starta om datorn och tryck kontinuerligt på F2 eller annan lämplig nyckel (beroende på din PC eller bärbara dator).
- När BIOS/UEFI skärmen kommer upp, leta efter Virtualisering (eller liknande) avsnitt.
- Se till att alla ditt systems virtualiseringsalternativ är aktiverade.
- Spara dina nya ändringar och starta om datorn.
Åtgärda enhetsfel i Windows
Om du försöker köra en virtuell dator från VirtualBox och den inte startar, kan du fixa ett E_FAIL-fel (0x80004005) med något av stegen ovan. Du kanske överväger migrera VirtualBox virtuella datorer till Windows Hyper-V om du fortsätter att ha problem.
Om du kör en äldre version av programvaran kan du behöva fixa UUID finns redan fel i VirtualBox. Eller kolla hur man gör montera en USB-enhet i en virtuell dator på VirtualBox.
Förutom att fixa dina virtuella datorer kanske du också vill lära dig om andra fel. Lär dig till exempel att fixa en svart skärm på Windows 11 eller lär dig hur du fixar nätverksdelning fungerar inte.
Om du upplever en viss felkod har vi korrigeringar för dessa också. Kolla till exempel hur du fixar ERR_CONNECTION_TIMED_OUT på Windows eller lös en VCRUNTIME1140.DLL saknas fel på Windows. Om problemet är en blå skärm, läs om fixar Ntoskrnl.exe BSOD på Windows.
Så här hittar du din Windows 11-produktnyckel
Om du behöver överföra din Windows 11-produktnyckel eller bara behöver den för att göra en ren installation av operativsystemet,...
Så här rensar du Google Chromes cache, cookies och webbhistorik
Chrome gör ett utmärkt jobb med att lagra din webbhistorik, cache och cookies för att optimera webbläsarens prestanda online. Hennes hur man...