E_FAIL 0x80004005 erè nan VirtualBox - kòz ak solisyon yo

Anpil itilizatè rankontre E_FAIL 0x80004005 erè a soti nan MachineWrap, MediumWrap, ak lòt konpozan lè yo kòmanse ak nan kèk ka anvan yo kòmanse yon machin vityèl nan VirtualBox, kèlkeswa sistèm nan fonksyone enstale sou li (Windows 10 ak pi bonè, Linux, ak lòt moun).

Leson patikilye sa a detay kòz ki pi komen nan erè 0x80004005 nan VirtualBox machin vityèl ak fason yo ranje pwoblèm nan. Gen kèk lektè ki ka jwenn atik VirtualBox Virtual Machines pou débutan yo itil.

Ranje kòd erè E_FAIL 0x80004005 nan VirtualBox

Gen plizyè rezon pou E_FAIL 0x80004005 erè a nan VirtualBox, kite la kòmanse ak kèk nan yo menm ki pi senp ki trè fasil ranje:

  1. Chanje chemen an nan kote a ak dosye yo machin vityèl paske yo te lèt la kondwi te chanje, katab la ki gen dosye yo machin vityèl te chanje non, katab la itilizatè (si dosye yo machin vityèl te andedan li, kòm se nòmalman default la). Nan ka sa a, lè w ap kòmanse VirtualBox (an konsideran manadjè a VB pa te kòmanse anvan chanje non) ou pral wè mak la "aksesib" akote non an nan machin nan vityèl, epi, si yo chwazi, enfòmasyon sou erè sa a jan yo montre nan imaj sa a. Solisyon posib: retounen kote orijinal machin vityèl la (chemen an ap parèt nan tèt ansanm ak mesaj Fichye pa jwenn la), oswa efase machin vityèl sa a nan manadjè a epi enpòte li soti nan nouvo kote a (atravè meni an Machin - Ajoute. ).
  2. Efase dosye ki gen kapasite vityèl yo te itilize deja nan yon machin vityèl. Solisyon - ale nan anviwònman machin vityèl yo epi retire efase disk vityèl la nan seksyon "Depo" a.
  3. Si ou tache yon disk fizik, kondwi flash, oswa lòt kondwi nan machin vityèl VirtualBox la (tankou nan ka sa a: Ki jan yo konekte yon kondwi flash USB fizik nan machin vityèl VirtualBox la), ou ka jwenn menm kòd erè 0x si sa a. kondwi fizik li pa la, oswa si ou kouri administratè VirtualBox la pa kòm yon administratè, Solisyon: rekonekte inite a; retire kondwi a nan anviwònman machin vityèl anba "Media"; kouri VirtualBox kòm administratè.

Ka senp nan erè a nan kesyon yo te dyagnostike pi wo a, men yon lòt Variant se posib: yon machin vityèl ap kouri tankou dabitid, san yo pa dènye chanjman, e ankò erè a E_FAIL 0x80004005 parèt. Sa a se anjeneral ki te koze pa pwoblèm ak dosye yo konfigirasyon .vbox, .vbox-tmp, ak .vbox-prev yo te jwenn nan katab la ak chak VirtualBox machin vityèl.

Ann di se machin vityèl nou yo rele Win10. Se konsa, esansyèl la ta dwe sa a: lè nou kòmanse yon sesyon machin vityèl, VirtualBox chanje non dosye a Win10.vbox Win10.vbox-prev ak nan menm tan an kreye yon dosye Win10.vbox-tmp nan katab la menm. Dènye dosye sa a pral itilize kòm dosye konfigirasyon aktyèl la pou sesyon sa a, pandan y ap .vbox-prev sove kòm yon backup. Lè sesyon an fini, Win10.vbox-tmp chanje non Win10.vbox. Nan pwochen bòt la, tout bagay repete.

Sepandan, si pou kèk rezon pwosesis la entèwonp nan youn nan etap sa yo, yo pa ka kreye dosye .vbox la, sa ki lakòz yon erè pwochenn fwa machin vityèl la te kòmanse.

Pou korije E_FAIL 0x80004005 erè a nan yon ka konsa, fè etap sa yo:

  1. Konplètman fèmen manadjè a VirtualBox, tcheke pwosesis yo jis nan ka VirtualBox.exe и VBoxSVC.exe nan Manadjè Objektif Travay la (fèmen yo si yo ap kouri).
  2. Ale nan katab la ak machin vityèl ou. Wout estanda: C: | User_nameNof_Virtualbox VMsNname_of_virtual_machine.
  3. Nan ka pa gen okenn dosye nan katab la espesifye virtual_machine_name.vboxmen gen dosye .vbox-tmp o .vbox-prevSove dosye sa yo yon kote sou òdinatè ou jis nan ka.
  4. Chanje ekstansyon dosye a .vbox-prev en .vbox
  5. Kouri manadjè VirtualBox epi tcheke si machin vityèl la kòmanse kounye a.
  6. Si sa pa t 'travay, ou ka eseye tou olye pou yo .vbox-prev menm jan an tou, chanje non dosye a .vbox-tmp.
  7. Si dosye a .vbox te deja prezan nan katab la, ou ka eseye deplase li nan yon lòt kote ak Lè sa a, eseye etap 4-6.
  8. Vèsyon anvan yo nan VirtualBox itilize dosye .xml olye pou yo .vbox, men esansyèl nan solisyon an rete menm jan an pou moun ki tou.

Kòm yon dènye rekou, si okenn nan dosye ki anwo yo nan kote a, ou ka mete kanpe yon nouvo VirtualBox machin vityèl epi konekte yon ki deja egziste disk vityèl nan li.

Lòt kòz posib pou erè a

Nan ka opsyon ki anwo yo pa t 'ede, isit la yo se lòt kòz posib ki ka lakòz menm pwoblèm nan lè kouri yon machin vityèl:

Pafwa li tou travay yo ranje erè 0x80004005 pa kòmanse machin nan vityèl pa soti nan manadjè a VirtualBox, men, apre yo fin fèmen li, tou senpleman pa kouri dosye a .vbox soti nan katab la machin vityèl.