E_FAIL 0x80004005 feil i VirtualBox - årsaker og løsninger
Mange brukere støter på E_FAIL 0x80004005-feilen fra MachineWrap, MediumWrap og andre komponenter når de starter og i noen tilfeller før de starter en virtuell maskin i VirtualBox, uavhengig av operativsystemet som er installert på den (Windows 10 og tidligere, Linux og andre).
Denne opplæringen beskriver de vanligste årsakene til feil 0x80004005 i VirtualBox virtuelle maskiner og måter å løse problemet på. Noen lesere kan finne artikkelen VirtualBox Virtual Machines for Beginners nyttig.
Løs feilkode E_FAIL 0x80004005 i VirtualBox
Det er flere grunner til E_FAIL 0x80004005-feilen i VirtualBox, la oss begynne med noen av de enkleste som er veldig enkle å fikse:
- Endre banen til plasseringen med de virtuelle maskinfilene fordi stasjonsbokstaven er endret, mappen som inneholder de virtuelle maskinfilene har fått nytt navn, brukermappen (hvis de virtuelle maskinmappene var inne i den, som vanligvis er standard). I dette tilfellet, når du starter VirtualBox (forutsatt at VB -manageren ikke ble startet før du ga nytt navn), vil du se "utilgjengelig" -merke ved siden av navnet på den virtuelle maskinen og, hvis valgt, informasjon om denne feilen som vist i bildet nedenfor. Mulige løsninger: returner den opprinnelige plasseringen til den virtuelle maskinen (banen vises øverst sammen med filen Finner ikke), eller slett denne virtuelle maskinen i lederen og importer den fra den nye plasseringen (via menyen Maskin - Legg til ).
- Sletter virtuelle diskfiler som tidligere er brukt i en virtuell maskin. Løsning - gå til innstillingene for den virtuelle maskinen og fjern den slettede virtuelle disken fra delen "Lagring".
- Hvis du har koblet til en fysisk disk, flash -stasjon eller annen stasjon til den virtuelle VirtualBox -maskinen (som i dette tilfellet: Slik kobler du en fysisk USB -flash -stasjon til den virtuelle VirtualBox -maskinen), kan du få den samme feilkoden 0x hvis det fysisk stasjon er den ikke der, eller hvis du kjører VirtualBox -administratoren ikke som administrator, Løsninger: koble til enheten på nytt; fjern stasjonen i den virtuelle maskininnstillingene under "Media"; kjør VirtualBox som administrator.
Enkle tilfeller av den aktuelle feilen har blitt diagnostisert ovenfor, men en annen variant er mulig: en virtuell maskin kjører som vanlig, uten nylige endringer, og likevel vises feilen E_FAIL 0x80004005. Dette er vanligvis forårsaket av problemer med .vbox-, .vbox-tmp- og .vbox-prev-konfigurasjonsfilene som finnes i mappen med hver VirtualBox virtuelle maskin.
La oss si at den virtuelle maskinen vår heter Win10. Så kjernen ville være dette: når vi starter en økt med virtuell maskin, omdøper VirtualBox Win10.vbox-filen til Win10.vbox-prev og oppretter samtidig en Win10.vbox-tmp-fil i samme mappe. Denne siste filen vil bli brukt som gjeldende konfigurasjonsfil for denne økten, mens .vbox-prev er lagret som en sikkerhetskopi. Når økten avsluttes, blir Win10.vbox-tmp omdøpt til Win10.vbox. Ved neste oppstart gjentas alt.
Men hvis prosessen av en eller annen grunn blir avbrutt i ett av trinnene, kan det hende at den nødvendige .vbox-filen ikke opprettes, noe som forårsaker en feil neste gang den virtuelle maskinen startes.
For å korrigere E_FAIL 0x80004005-feilen i et slikt tilfelle, utfør følgende trinn:
- Lukk VirtualBox-manager helt, sjekk prosessene i tilfelle det er tilfelle VirtualBox.exe и VBoxSVC.exe i Oppgavebehandling (lukk dem hvis de kjører).
- Gå til mappen med den virtuelle maskinen din. Standard rute: C: | User_nameNof_Virtualbox VMsNname_of_virtual_machine.
- I tilfelle det ikke er noen fil i den angitte mappen virtual_machine_name.vboxmen det er filer .vbox-tmp o .vbox-prevLagre disse filene et sted på datamaskinen din, i tilfelle det er tilfelle.
- Endre filtypen .vbox-prev en .vbox
- Kjør VirtualBox-manager og sjekk om den virtuelle maskinen starter nå.
- Hvis det ikke fungerte, kan du også prøve i stedet for .vbox-prev endre navnet på filen på samme måte .vbox-tmp.
- Hvis .vbox-filen allerede var tilstede i mappen, kan du prøve å flytte den til et annet sted og deretter prøve trinn 4-6.
- Tidligere versjoner av VirtualBox brukte .xml-filer i stedet for .vbox, men kjernen i løsningen forblir den samme for de også.
Som en siste utvei, hvis ingen av de ovennevnte filene er på stedet, kan du sette opp en ny VirtualBox virtuell maskin og koble en eksisterende virtuell disk til den.
Andre mulige årsaker til feilen
Hvis alternativene ovenfor ikke hjalp, er det andre mulige årsaker som kan forårsake det samme problemet når du kjører en virtuell maskin:
Noen ganger fungerer det også å fikse feilen 0x80004005 ved å starte den virtuelle maskinen ikke fra VirtualBox-manager, men etter å ha lukket den, bare kjøre .vbox-filen fra den virtuelle maskinmappen.
Hva er størrelsen i piksler på arkene a4 a3 a2 a1 og a0 avhengig av dpi
Slik sletter du en Facebook-konto uten passord og e-post
Hvordan vite hvem som står bak en instagramprofil
Hvordan vite hvem som kansellerte meldingen på instagram
Hvordan vite om iPhone er hacket
Hvordan installere IPTV på Fire TV Stick
Hva skal jeg gjøre hvis bilder forsvinner fra galleriet på Android
Spotify sprakk IOS 2021, hvordan installerer jeg det?
Slik kopierer du lenken til instagramprofilen din
Hvordan vite hvem som står bak en Facebook-profil
Løse problemer med det røde LOS-lyset på ruteren
Slik finner du ut MI-konto-IDen på din Xiaomi-smarttelefon
Hvordan installere IPTV på Fire TV Stick
Hvordan endre Supercell e-post-ID
Slik fjerner du blokkeringen av Iphone Telegram-kanaler
hvordan skjule hvem jeg følger på instagram
Hvordan fikse feilen krever handling med Google-kontoen
e_fail 0x80004005 feil i Virtualbox, årsaker og løsninger
Hvordan sette navnet ditt på en WhatsApp-liste
Slik sletter du Shein-kontoen din
Løse problemer med det røde LOS-lyset på ruteren
Hvordan se hvor mange meldinger som er i en chat
Slik fjerner du blokkeringen av Iphone Telegram-kanaler
Hvordan sende selvdestruerende bilder eller videoer på Telegram
Hvordan laste ned Facebook-historier fra PC
