Ako opraviť chybu "E_FAIL 0x80004005" v VirtualBox

Spustite operačný systém na VirtualBox - je jedným z najlepších spôsobov, ako pre-prečítať pred inštaláciou priamo na počítači. Ale pri pokuse o spustenie operačného systému sa môže zobraziť chyba 0x80004005 E_FAIL, ktoré celkom zastaví spustenie systému. V tomto článku vám povieme, čo máte robiť v tomto prípade.

Príčiny chýb

Pred priamo na spôsoby, ako odstrániť chyby E_FILA 0x80004005 vo VirtualBoxu, je nutné diskutovať o dôvodoch pre jeho vzhľad, aby sa zabránilo budúcej opakovaniu tejto situácie. Často sa táto chyba objavuje spontánne. Najzaujímavejšia vec je to, že sa nezobrazí, ak bol virtuálny počítač práve nainštalovaný. To sa stane len vtedy, ak ste na ňom už spustili nejaký operačný systém. V niektorých situáciách je to spôsobené nesprávnym spustením pôvodného operačného systému. Je to spôsobené niekoľkými dôvodmi:


  • Počas relácie došlo k chybe.
  • Vďaka možnosti virtualizácie v systéme BIOS.
  • Nestabilná verzia virtuálneho stroja.
  • Rozpor hypervízor virtuálny stroj (dochádza len na 64-bitových systémoch).
  • Chyba pri aktualizácii systému Windows.
  • Tu sme zistili, že hlavné príčiny chyby E_FAIL 0x80004005, aby sme mohli pokračovať priamo na spôsoby eliminácie.

    Zmena názvov interných súborov

    Ako už bolo spomenuté vyššie, kód chyby E_FAIL 0x80004005 sa môže zobraziť, ak predchádzajúca relácia operačného systémuSystém vo virtuálnom počítači skončil chybou. V tomto prípade, aby ste to napravili, je potrebné premenovať niekoľko súborov, ktoré budú teraz povedané, ako to urobiť.

    Poznámka: Aby ste mohli dokončiť všetky kroky v nižšie uvedenej inštrukcii, musíte povoliť zobrazenie skrytých priečinkov. Urobte to v možnostiach priečinka alebo v možnostiach programu Prieskumník (v závislosti od verzie systému Windows). Preto postupujte nasledovne: v priečinku hosťa OS:
  • Prejdite do priečinka, kde sú uložené súbory operačného systému, ktoré sa spúšťajú v VirtualBoxe. Ak nechcete meniť parametre programu, cesta k nim je nasledovné: "Jednotka C: Users - & gt; UserName & gt; VirtualBox" (bez úvodzoviek) a "VM - & gt; Nazvanye_hostevoy_OS" (bez úvodzoviek).
  • Akonáhle do zložky s operačným systémom pri spustení dôjde k chybe, mali by ste vidieť dva súbory, ktoré sú takto: "nazvu.vbox" a "nazvu.vbox-náhľad", kde namiesto "názov "bude názov operačného systému, ktorý ste zadali pri jeho vytvorení. Musíte odstrániť súbor "name.vbox" a presunúť ho do inej zložky.
  • Potom premenujte súbor "name.vbox-prev" vymazaním konca "-prev".
  • Potom prejdite do iného priečinka - "VirtualBox" a postupujte podľa nasledujúcich krokov:
  • Cut súbor "VirtualBox.xml" a presunúť na iné miesto.
  • Premenujte súbor "VirtualBox.xml-prev" "VirtualBox.xml".
  • Zatvorte okno programu Explorer a skúste spustiť virtuálny počítač.
  • Vykonajte všetky tieto akcie, chyba E_FAIL 0x80004005 by mala zmiznúť a operačný systém bude fungovať stabilne.

    Povolenie virtualizácie v systéme BIOS

    Teraz sa pozrime na situáciu, keď je vypnutá možnosť virtualizácie, keď sa vyskytnú chyby E_FAIL 0x80004005 v VirtualBox. Ako bolo povedané na začiatku článku, zapína sa a vypína v systéme BIOS, takže sa tam budú všetky nastavenia. Pre obnovenie programu účinnosti, je potrebné vykonať nasledujúce kroky:
  • Award BIOS Go Pokroky funkcie BIOS, kde nájsť možnosti virtualizácie a nastavte hodnotu Enabled.
  • V systéme AMI BIOS musíte prejsť na kartu Preddavky, potom otvoriť parameter Intel (R) a prepnúť prepínač do Enabled.
  • ASUS UEFI budete musieť ísť asi rovnakým spôsobom: "Pokroky - & gt; Intel Virtualization - & gt; Enabled" (bez úvodzoviek).
  • Potom uložte všetky zmeny a reštartujte počítač. Po stlačení na pracovnú plochu skúste znova spustiť operačný systém vo virtuálnom stroji - všetko by malo fungovať správne.

    Aktualizácia virtuálneho stroja

    Už sme povedali, že príčinou chyby v programe VirtualBox E_FAIL 0x80004005 bola nestabilná verzia programu. Najčastejšie sa to stane po jeho obnovení. Ak áno, máte dve možnosti na výber:
  • Počkajte na vydanie novej, stabilnejšej verzie programu. Samozrejme, to môže trvať veľa času, ale vývojári často robia chyby veľmi rýchlo. Mimochodom, ak chcete skontrolovať, či je nová verzia uvoľnená, musíte kliknúť na tlačidlo "Súbor" v programe a vybrať možnosť "Kontrola aktualizácií".
  • Opätovne nainštalujte program. Táto metóda je rýchlejšia, ale nie každý rozumie počítačomvrátiť sami na predchádzajúcu (stabilnú) verziu programu. V každom prípade, ak máte nainštalovaný inštalátor, stačí ho spustiť a znovu nainštalovať VirtualBox. V opačnom prípade prejdite na stránku vývojára a stiahnite predchádzajúcu verziu programu.
  • Ak príčinou chyby E_FAIL 0x80004005 bola nestabilná verzia programu, potom po dokončení poskytnutej inštrukcie by všetko malo prechádzať, inak prejsť na ďalšiu.

    Odpojenie Hyper-V

    Moderné verzie operačného systému podporujú technológiu Hyper-V, ktorá môže byť niekedy v rozpore s virtuálnym strojom, kvôli čomu sa zvažuje chyba. Preto, aby sa eliminovala chyba, musí byť táto technológia zakázaná.
  • Prihláste sa do ovládacieho panela.
  • Prejdite do ponuky "Programy a súčasti".
  • Kliknite na odkaz Zapnúť alebo vypnúť súčasti systému Windows.
  • V novom okne vyhľadajte komponentu "Hyper-V" a odstráňte z neho kliešť.
  • Kliknite na tlačidlo OK.
  • Reštartujte počítač.
  • Chyba by mala zmiznúť.

    Zmena typu spustenia

    Na opravu chyby E_FAIL 0x80004005 je možné jednoducho zmeniť typ spustenia OS, toto sa deje:
  • Spustite program.
  • Kliknite na PCM OS.
  • Presuňte kurzor na možnosť "Spustiť".
  • Zvoľte "Spustiť na pozadí".
  • ​​Ak to nepomohlo, prejdite na poslednú metódu.

    Odstránenie aktualizácie

    Niekedy v systéme Windows bol vydaný aktualizácia aktualizácie problému KB3004394, ktorú citovalnesprávne fungovanie virtuálnych strojov. Preto ak je dôvod v nej, potom je celkom jednoduché ho vymazať.
  • Spustite príkazový riadok.
  • Napíšte príkaz: "wusa /uninstall /kb: 3004394" (bez úvodzoviek).
  • Stlačte kláves Enter.
  • Reštartujte počítač.
  • Po odstránení je potrebné všetko zarobiť. Tu sme skončili rozoberaním spôsobov, ako opraviť chyby vo virtuálnom stroji, ak vám nikto nepomohol, potom je to pravdepodobne v prípade operačného systému, potom sa odporúča preinštalovať ho.

    Súvisiace publikácie