Herstel fout 0x80004005 in VirtualBox

Pin
Send
Share
Send

As hy probeer om die Windows- of Linux-bedryfstelsel op die virtuele VirtualBox-masjien te begin, kan die gebruiker fout 0x80004005 ondervind. Dit kom voor die aanvang van die bedryfstelsel en voorkom dat daar gepoog word om dit te laai. Daar is verskillende maniere om die bestaande probleem op te los en die gaste-stelsel in die normale modus te gebruik.

Oorsake van fout 0x80004005 in VirtualBox

Daar kan verskillende situasies wees, waardeur dit nie moontlik is om 'n sessie vir 'n virtuele masjien te open nie. Dikwels kom hierdie fout spontaan voor: net gister het u stil gewerk in die bestuurstelsel op VirtualBox, en vandag kan u nie dieselfde doen nie omdat u die sessie nie begin het nie. Maar in sommige gevalle misluk die aanvanklike (installasie) bekendstelling van die bedryfstelsel.

Dit kan voorkom as gevolg van een van die volgende redes:

  1. Kon nie die laaste sessie stoor nie.
  2. Ondersteuning vir gestremdheid in die BIOS gestremd.
  3. Verkeerde werkende weergawe van VirtualBox.
  4. Hypervisor (Hyper-V) konflik met VirtualBox op 64-bis stelsels.
  5. Probleem met die opdatering van gasheer Windows.

Vervolgens gaan ons kyk hoe om elkeen van hierdie probleme op te los en die virtuele masjien te begin / aan te hou.

Metode 1: Hernoem interne lêers

Die stoor van 'n sessie kan verkeerd misluk, en die daaropvolgende bekendstelling daarvan sal onmoontlik wees. In hierdie geval is dit genoeg om die lêers wat met die bekendstelling van die gas-bedryfstelsel geassosieer word, te herbenoem.

Om verdere aksies uit te voer, moet u die uitstalling van lêeruitbreidings moontlik maak. Dit kan gedoen word Gidsopsies (op Windows 7) of Verkenneropsies (op Windows 10).

  1. Maak die lêer oop waarin die lêer wat verantwoordelik is vir die begin van die bedryfstelsel, gestoor word, d.w.s. die beeld self. Dit is in die gids geleë VirtualBox VM'swaarvan die stoorplek u gekies het toe u VirtualBox self installeer. Gewoonlik is dit geleë in die wortel van die skyf (skyf C of skyf Das die HDD in twee partisies verdeel is). Dit kan ook in die persoonlike gids van die gebruiker langs die pad geleë wees:

    C: Gebruikers USERNAME VirtualBox VM's OS_NAME

  2. Die volgende lêers moet in die lêergids met die bedryfstelsel wat u wil bestuur: Name.vbox en Name.vbox-prev. in plaas van naam is die naam van u gasbestuurstelsel.

    Kopieer lêer Name.vbox na 'n ander plek, byvoorbeeld op die tafelblad.

  3. lêer Name.vbox-prev moet hernoem in plaas van die geskuifde lêer Name.vboxie verwyder "-Prev".

  4. Dieselfde aksies moet in 'n ander lêergids op die volgende adres uitgevoer word:

    C: Gebruikers USERNAME .VirtualBox

    Hier sal u die lêer verander VirtualBox.xml - kopieer dit na enige ander plek.

  5. Vee die subskrip vir VirtualBox.xml-prev uit "-Prev"om die naam te kry VirtualBox.xml.

  6. Probeer die bedryfstelsel begin. As dit nie werk nie, herstel dan alles terug.

Metode 2: Aktiveer ondersteuning van BIOS-virtualisasie

As u besluit om VirtualBox vir die eerste keer te gebruik en onmiddellik die bogenoemde fout ondervind, dan lê die vangs miskien in die ongekonfigureerde BIOS om met virtualisasietegnologie te werk.

Om 'n virtuele masjien te begin, is dit in BIOS genoeg om slegs een instelling in te sluit, wat genoem word Intel-virtualisasietegnologie.

  • In die BIOS-toekenning is die pad na hierdie instelling soos volg: Gevorderde BIOS-funksies > Virtualiseringstegnologie (of net skynwerklikmaking) > enabled.

  • In die AMI BIOS: Advanced > Intel (R) VT vir gerigte I / O > enabled.

  • In ASUS UEFI: Advanced > Intel-virtualisasietegnologie > enabled.

Die opstelling kan 'n ander manier hê (byvoorbeeld in die BIOS op HP-skootrekenaars of in die Insyde H20 Setup Utility BIOS):

  • Stelselopstelling > Virtualiseringstegnologie > enabled;
  • opset > Intel virtuele tegnologie > enabled;
  • Advanced > skynwerklikmaking > enabled.

As u hierdie instelling nie in u BIOS-weergawe gevind het nie, soek dit dan handmatig in alle menu-items volgens sleutelwoorde skynwerklikmaking, virtuele, VT. Kies die staat om dit in te skakel enabled.

Metode 3: Dateer VirtualBox op

Miskien het die volgende opdatering van die program na die nuutste weergawe plaasgevind, waarna die bekendstellingsfout "E_FAIL 0x80004005" verskyn het. Daar is twee maniere om uit hierdie situasie te kom:

  1. Wag totdat die stabiele weergawe van VirtualBox vrygestel word.

    Diegene wat nie wil kies met die keuse van 'n werkende weergawe van die program nie, kan dalk wag vir die opdatering. U kan uitvind oor die vrystelling van die nuwe weergawe op die amptelike webwerf van VirtualBox of via die program-koppelvlak:

    1. Begin virtuele masjienbestuurder.
    2. pers "File" > "Kyk vir opdaterings ...".

    3. Wag vir verifikasie en installeer die opdatering indien nodig.
  2. Installeer VirtualBox weer in die huidige of vorige weergawe.
    1. As u 'n VirtualBox-installeringslêer het, gebruik dit dan om dit weer te installeer. Klik op hierdie skakel om die huidige of vorige weergawe weer af te laai.
    2. Klik op die skakel na die bladsy met 'n lys van alle vorige uitgawes vir die huidige weergawe van VirtualBox.

    3. Kies die vergadering wat geskik is vir die gasheer OS en laai dit af.

    4. Om die geïnstalleerde weergawe van VirtualBox weer te installeer: voer die installeerder uit en kies in die venster met die tipe installasie "Herstel". Installeer die program normaalweg.

    5. As u na 'n vorige weergawe terugrol, is dit die beste om VirtualBox eers via te verwyder "Voeg programme by of verwyder dit" op Windows.

      Of deur die VirtualBox-installeerder.

      Moenie vergeet om u lêergidse te rugsteun met OS-beelde nie.

  3. Metode 4: Skakel Hyper-V uit

    Hyper-V is 'n virtualisasiestelsel vir 64-bis-stelsels. Soms kan sy 'n konflik met VirtualBox hê, wat 'n fout uitlok tydens die aanvang van 'n sessie vir 'n virtuele masjien.

    Om die hipervisor uit te skakel, doen die volgende:

    1. begin "Kontrolepaneel".

    2. Aktiveer blaaier deur die kleinkiekie. Kies item "Programme en komponente".

    3. Klik op die skakel in die linker gedeelte van die venster "Windows-funksies aan of uit skakel".

    4. Ontmerk die Hyper-V-komponent in die venster wat oopmaak, en klik dan op "OK".

    5. Herbegin u rekenaar (opsioneel) en probeer om die bedryfstelsel in VirtualBox te begin.

    Metode 5: Verander die gas-bedryfstarttipe

    As 'n tydelike oplossing (byvoorbeeld voordat u 'n nuwe weergawe van VirtualBox vrylaat), kan u probeer om die tipe OS-opstart te verander. Hierdie metode help nie in alle gevalle nie, maar dit kan vir u werk.

    1. Begin VirtualBox-bestuurder.
    2. Klik met die regter-kliek op die problematiese bedryfstelsel en hou daaroor "Run" en kies 'n opsie "Hardloop in die agtergrond met 'n koppelvlak".

    Hierdie funksie is slegs in VirtualBox beskikbaar, vanaf weergawe 5.0.

    Metode 6: verwyder / herstel Windows 7-opdaterings

    Hierdie metode word as verouderd beskou, want na 'n onsuksesvolle patch KB3004394, wat lei tot die beëindiging van virtuele masjiene in VirtualBox, is patch KB3024777 vrygestel wat hierdie probleem oplos.

    Nietemin, as u om een ​​of ander rede nie 'n fix patch op u rekenaar het nie en daar 'n probleemoplossing is, is dit sinvol om KB3004394 te verwyder óf KB3024777 te installeer.

    KB3004394 verwydering:

    1. Open opdragprompt met administrateurvoorregte. Maak dit venster oop "Begin"skryf cmdregs-kliek om te kies Begin as administrateur.

    2. Registreer 'n opdrag

      wusa / uninstall / kb: 3004394

      en klik Tik.

    3. Nadat u hierdie stap voltooi het, moet u u rekenaar moontlik herbegin.
    4. Probeer weer die gasbestuurstelsel in VirtualBox laat loop.

    Installeer KB3024777:

    1. Volg hierdie skakel na die Microsoft-webwerf.
    2. Laai die lêerweergawe af, met inagneming van die bitdiepte van u OS.

    3. Installeer die lêer met die hand, indien nodig, herbegin die rekenaar.
    4. Kyk na die bekendstelling van die virtuele masjien in VirtualBox.

    In die oorgrote meerderheid van die gevalle, sal die akkurate implementering van hierdie aanbevelings die 0x80004005-fout oplos, en die gebruiker kan maklik met die virtuele masjien begin of aanhou werk.

    Pin
    Send
    Share
    Send