6 načina za ispravljanje koda rezultata VirtualBoxa: E_FAIL (0x80004005) pogreška u sustavu Windows
VirtualBox prikazuje kod pogreške “E_FAIL (0x80004005)” kada ne može otvoriti sesiju virtualnog stroja. Pogreška bi mogla biti posljedica problema s aplikacijom VirtualBox , konfiguracijskim datotekama ili problemima povezanim s hardverom.
Ovaj vodič ističe moguće uzroke i rješenja za rješavanje problema za grešku E_FAIL(E_FAIL) (0x80004005) VirtualBox na Windows uređajima.
1. Ažurirajte VirtualBox
Neki korisnici Windowsa(Some Windows users) riješili su ovu pogrešku instaliranjem najnovije verzije VirtualBoxa 6(VirtualBox 6) . Idite na web mjesto razvojnog programera(developer’s website) i preuzmite datoteku za postavljanje sustava Windows(Windows) hosts VirtualBox .
Također možete ažurirati VirtualBox izravno unutar aplikacije. Otvorite aplikaciju VirtualBox Manager , odaberite File na traci izbornika i odaberite Check for Updates .
Odaberite ponuđenu vezu za preuzimanje izvršne (.exe) datoteke najnovije verzije VirtualBoxa(VirtualBox) .
2. Ponovno pokrenite Windows hipervizor(Windows Hypervisor) ( Hyper-V )
Hyper-V je Windows značajka koja vašem računalu omogućuje pokretanje više operativnih sustava kao virtualnih strojeva. Možda nećete moći pristupiti virtualnim strojevima u VirtualBoxu(VirtualBox) ako Hyper-V ima problema.
Ponovno pokretanje Hyper-V- a u sustavu Windows(Windows) (pogledajte korake u nastavku) može riješiti probleme koji sprječavaju VirtualBox da pokrene sesije virtualnog stroja.
- Otvorite izbornik Start , upišite cmd u traku za pretraživanje i odaberite Pokreni(Run) kao administrator ispod aplikacije naredbenog retka(Command Prompt) .
- Zalijepite(Paste) bcdedit /set hypervisorlaunchtype off u konzolu naredbenog retka i pritisnite (Command Prompt)Enter .
Pokretanje ove naredbe isključuje Hyper-V na vašem računalu. Ako imate više operativnih sustava instaliranih na vašem računalu, pokrenite naredbu u nastavku da biste onemogućili Hyper-V za aktivni/trenutni OS.
Zalijepite(Paste) bcdedit /set {current} hypervisorlaunchtype off u konzoli Command Prompt i pritisnite (Command Prompt)Enter .
Ponovno pokrenite računalo kada dobijete poruku "Ova je operacija uspješno dovršena".
- Otvorite naredbeni redak(Command Prompt) s administrativnim ovlastima i pokrenite naredbu u nastavku da ponovno omogućite Hyper-V .
bcdedit /postavi automatski tip pokretanja hipervizora
Ponovo pokrenite računalo kada naredbeni redak(Command Prompt) prikaže poruku "Operacija je uspješno dovršena". Pokrenite VirtualBox i pokušajte otvoriti virtualni stroj.
3. Odbacite spremljeno stanje
VirtualBox također može prikazati pogrešku E_FAIL(E_FAIL) (0x80004005) ako postoji problem sa spremljenim stanjem virtualne sesije(virtual session’s saved state) . Dakle, ako ne možete vratiti sesiju, odbacite spremljeno stanje i ponovno otvorite virtualni stroj.
Odbacivanje spremljenog stanja stroja ima isti učinak kao gašenje. Otvorite VirtualBox , desnom tipkom miša kliknite virtualni stroj, odaberite Odbaci spremljeno stanje(Discard Saved State) (ili pritisnite Ctrl + J ) i ponovno pokrenite sesiju.
Isprobajte rješenja za rješavanje problema u nastavku ako je "Odbaci spremljeno stanje" sivo—tj. virtualno računalo nema spremljeno stanje.
4. Preimenujte konfiguracijske datoteke VirtualBoxa(VirtualBox Configuration Files)
Prisilno napuštanje VirtualBoxa(Force-quitting VirtualBox) bez prethodnog zatvaranja virtualnog stroja može pokrenuti pogrešku E_FAIL(E_FAIL) (0x80004005). Objasnit ćemo kako i zašto se to događa.
Pretpostavimo da imate “Linux PC” virtualni stroj u VirtualBoxu(VirtualBox) . Kada pokrenete virtualni stroj, VirtualBox preimenuje datoteku stroja iz “Linux PC.vbox” u “ Linux PC.vbox-prev ”. VirtualBox zatim stvara i koristi novu/privremenu kopiju datoteke virtualnog stroja—”Linux PC.vbox-tmp”—za aktivnu sesiju.
Kada prekinete sesiju virtualnog stroja, VirtualBox preimenuje privremenu datoteku (tj. Linux PC.vbox-tmp ) u Linux PC.vbox . Datoteka " Linux PC.vbox -prev" služi kao sigurnosna kopija— VirtualBox prepisuje datoteku svaki put kada započnete novu sesiju.
Zatvaranje VirtualBoxa(VirtualBox) bez zatvaranja vašeg virtualnog stroja može poremetiti proces konverzije datoteke. To će izazvati pogrešku " Result Code : E_FAIL (0x80004005)" kada sljedeći put pokušate pokrenuti virtualni stroj.
Otvorite mapu VirtualBox(VirtualBox) na računalu i provjerite postoji li .vbox datoteka za vaše virtualno računalo. Ako u mapi pronađete samo privremene (.vbox-tmp) i sigurnosne kopije (.vbox-prev) datoteke, vjerojatno ste prisilno zatvorili VirtualBox tijekom pokretanja virtualnog stroja.
Preimenovanje datoteke sigurnosne kopije može riješiti problem i ponovno pokrenuti vaše virtualno računalo. Zatvorite aplikaciju VirtualBox Manager i slijedite korake u nastavku da biste to učinili.
- Otvorite upravitelj datoteka VirtualBoxa u File Exploreru(File Explorer) . Otvorite mapu lokalnog diska (C:), dvaput kliknite mapu Korisnici(Users) i odaberite naziv računala ili računa.
- Otvorite mapu VirtualBox VMs , odaberite Strojevi(Machines) i dvaput kliknite mapu virtualnog stroja.
- Kopirajte ili sigurnosno kopirajte obje datoteke (.vbox-tmp i .vbox-prev) negdje na vašem računalu. Promijenite datotečni nastavak privremene datoteke iz .vbox-prev u .vbox.
- Odaberite OK(Select OK) na upitu upozorenja i otvorite virtualni stroj u VirtualBoxu(VirtualBox) .
- Zatvorite VirtualBox(Close VirtualBox) i vratite .vbox datoteku u .vbox-prev ako se pogreška nastavi pojavljivati. Nakon toga(Afterward) preimenujte datoteku .vbox-temp u .vbox i provjerite pokreće li VirtualBox sada virtualni stroj.
Napomena: Starije verzije VirtualBoxa(VirtualBox) (v3.2 i starije) pohranjuju konfiguracijske datoteke virtualnih strojeva u .xml formatu—ne .vbox . Ako pronađete datoteke s ovim nastavkom u mapi vašeg virtualnog računala, preimenujte ih prateći gore navedene korake. To znači da ćete datoteke u formatu .xml -prev ili .xml -tmp promijeniti u .xml .
5. Omogućite virtualizaciju u BIOS postavkama(BIOS Settings)
Za pokretanje virtualnih strojeva na računalu morate imati omogućenu hardversku ili CPU virtualizaciju. (CPU)Ako VirtualBox uključuje ključne riječi “ AMD-v ” ili “VT-x” u detaljima pogreške, virtualizacija hardvera vašeg računala vjerojatno je onemogućena.
Slijedite korak u nastavku da biste provjerili status virtualizacije hardvera vašeg računala.
- Idite na Settings > System > Recovery > Advanced pokretanje i odaberite Ponovno pokreni(Restart) sada.
U sustavu Windows 10(Windows 10) idite na Settings > Updates i Security > Recovery i odaberite Ponovno pokreni(Restart) sada u odjeljku "Napredno pokretanje".
- Idite na Rješavanje problema.> Napredne opcije. > UEFI Firmware Settings i odaberite Ponovno pokreni(Restart) za pokretanje u UEFI ili BIOS postavkama vašeg računala.
- Kako ćete omogućiti virtualizaciju u postavkama BIOS- a ovisit će o proizvođaču ili modelu vašeg računala. Za Lenovo uređaje idite na odjeljak Configuration i postavite Intel Virtual Technology na Enabled .
Idite na odjeljak Konfiguracija(Configuration) na HP računalima i ostavite omogućenu tehnologiju virtualizacije(Virtualization Technology) . Ovaj dokument Microsoftove podrške(Microsoft Support document) sadrži upute za omogućavanje virtualizacije za sve proizvođače računala i uređaje.
- Idite na odjeljak "Izlaz", odaberite Izlaz sa spremanjem promjena(Saving Changes) i odaberite Da(Yes) za pokretanje sustava Windows .
VirtualBox bi sada trebao pokrenuti virtualni stroj nakon što omogućite virtualizaciju u BIOS/UEFI postavkama vašeg računala.
6. Ponovno instalirajte VirtualBox
Deinstalirajte VirtualBox ako nijedan od trikova za rješavanje problema ne riješi problem. Nakon toga(Afterward) ponovno pokrenite računalo i instalirajte najnoviju verziju VirtualBoxa(VirtualBox) . Ponovna instalacija VirtualBoxa riješila(VirtualBox) je problem za neke korisnike Windowsa(Windows) u ovoj temi Microsoft zajednice(Microsoft Community thread) .
Upišite virtualbox u pretraživanje izbornika Start , odaberite Deinstaliraj(Uninstall) ispod aplikacije Oracle VM VirtualBox i slijedite upit za deinstalaciju.
Obratite se Oracle podršci(Contact Oracle Support) ili proizvođaču računala ako se pogreška "Result Code: E_FAIL (0x80004005)" nastavi unatoč ponovnoj instalaciji VirtualBoxa(VirtualBox) .
Related posts
7 najboljih načina da popravite Netflix kod pogreške UI-113
Kako popraviti BSOD za upravljanje memorijom memorije zaustavljanja u sustavu Windows
Kako popraviti pogreške "Windows je zaustavio ovaj uređaj" kod 43 u sustavu Windows
Kako popraviti Windows kod pogreške 0x80070005
7 najboljih načina da popravite šifru pogreške Netflixa: M7053-1803
Kako popraviti wdf01000.Sys BSOD na Windowsima
Kako popraviti Roblox kod pogreške 279
Kako popraviti pogrešku "Windows nije mogao konfigurirati jednu ili više komponenti sustava".
9 načina da popravite pogrešku Gboarda na iPhoneu i Androidu
Kako popraviti pogrešku "RPC poslužitelj nije dostupan" u sustavu Windows
Popravite nedostajuće točke vraćanja sustava u sustavima Windows Vista i 7
Kako ispraviti pogrešku "Windows nije mogao dovršiti formatiranje".
Kako ispraviti pogrešku "Nismo mogli dovršiti ažuriranja" u sustavu Windows
Kako popraviti 'Nema dovoljno resursa USB kontrolera' u sustavu Windows 10
Kako popraviti visoku potrošnju procesora audiodg.exe u sustavu Windows 11/10
Kako popraviti kôd pogreške GeForce Experience 0x0003
Kako riješiti probleme s mikrofonom u sustavu Windows
Popravak COM Surrogate prestao je raditi u sustavu Windows 7
Kako popraviti mucanje miša u sustavu Windows 10
Kako ispraviti pogrešku "Zaštita resursa sustava Windows nije mogla izvesti traženu operaciju"