သငျသညျ VirtualBox virtual machine ထဲမှာ Windows သို့မဟုတ်တစ်ဦးကို Linux operating system ကို run ဖို့ကြိုးစားတဲ့အခါ, အသုံးပြုသူတစ်ဦးမှားယွင်းမှုတစ်ခု 0x80004005 ကြုံတွေ့ရလိမ့်မည်။ operating system ကိုက load မဆိုကြိုးပမ်းမှုစတင်သည်နှင့်ကာကွယ်ပေးသည်ခင်ကတွေ့ရှိနိုင်ပါသည်။ လက်ရှိပြဿနာပပျောက်ကူညီခြင်းနှင့်ပုံမှန်မုဒ်တွင်ဧည့်သည်စနစ်ကသုံးစွဲဖို့ဆက်လက်နည်းလမ်းများစွာရှိပါတယ်။
VirtualBox အတွက် 0x80004005 အမှားအယွင်းများ၏အကြောင်းတရားများ
က virtual machine တစ်ခု session တစ်ခုဖွင့်ဖို့မဖြစ်နိုင်ဘူးဘာလို့လဲဆိုတော့သောအခြေအနေများ, အများအပြားရှိပေမည်။ မကြာခဏ, ဒီအမှားကောက်ကာငင်ကာဖြစ်ပေါ်လာသာမနေ့ကသင်တိတ်တဆိတ် VirtualBox ပေါ်မှာ operating system ကိုအပေါ်အလုပ်လုပ်ခဲ့နှင့်ယခုတူညီသောကြောင့် session တစ်ခုစတင်နေစဉ်အတွင်းတစ်ဦးချွတ်ယွင်းရန်မဖြစ်နိုင်ပါဘူး။ သို့သော်အချို့ကိစ္စ၌, OS ကိုစတင်ပါမူလတန်း (installation ကို) လုပ်ဆောင်လို့မရပါဘူး။
ဤသည်ကိုအောက်ပါအကြောင်းပြချက်များကြောင့်ဖြစ်ပေါ်နိုင်ပါသည်:
- မှားယွင်းနေသည်ပြီးခဲ့သည့် session ကိုချွေတာ။
- , BIOS ထဲမှာ virtualization အထောက်အပံ့ကိုပိတ်ထားပါ။
- မှန်ကန်စွာ VirtualBox ၏ဗားရှင်းအလုပ်လုပ်။
- 64-bit နဲ့စနစ်များအပေါ် VirtualBox နှင့်အတူပဋိပက္ခ hypervisor (က Hyper-V ကို) ။
- Windows အအိမ်ရှင်ကို update ပြဿနာ။
Next ကိုကျနော်တို့ Virtual Machine ကိုသုံးစွဲဖို့ဆက်လက် / ကဤကိစ္စများအသီးအသီးကိုဖြေရှင်းရန်နှင့်စတင်ပါဖို့ဘယ်လိုစဉ်းစားပါ။
Method ကို 1: ပြည်တွင်းရေးဖိုင်တွေ Rename
အဲဒီ session ကိုသိမ်းဆည်းယင်း၏နောက်ဆက်တွဲပစ်လွှတ်မှုမဖြစ်နိုင်လိမ့်မည်, မှားယွင်းစွာအဆုံးသတ်နိုင်ပါတယ်။ ဤကိစ္စတွင်ခုနှစ်ကဧည့်သည် operating system ကို run နေနှင့်ဆက်စပ်လျက်ရှိသောဖိုင်တွေအမည်ပြောင်းဖို့လုံလောက်ပါတယ်။
ရှေ့ဆက်နိုင်ရန်အတွက်သင်က file ကို extensions တွေကိုများ၏ Display ကို enable လုပ်ဖို့လိုအပ်ပါလိမ့်မယ်။ ဒါကမှတဆင့်လုပ်ဆောင်နိုင်တယ် "Folder Options" (Windows 7 ကို) သို့မဟုတ် "Explorer ကို Settings" ကို (Windows 10 ကိုခုနှစ်တွင်) ။
- ဖိုင်ကိုသိမ်းဆည်းထားရာဖိုင်တွဲကိုဖွင့်, ဆိုလိုသည်မှာ, ထို operating system ကိုစတင်တာဝန်ရှိသည်ဖြစ်ပါသည်, image ကိုကိုယ်နှိုက်။ ဒါဟာ folder ထဲမှာတည်ရှိပါတယ် VirtualBox VMs အားသငျသညျအမြားဆုံး VirtualBox ကို install တဲ့အခါမှာသင်ရွေးချယ်ကြောင်း, အဆိုပါသိုလှောင်မှုတည်နေရာ။ အများအားဖြင့်က disk ကို (ထိုအမြစ် directory ထဲတွင်ဖြစ်ပါတယ် ကို C သို့မဟုတ် disk ကို : Dအဆိုပါ HDD 2 ကဏ္ဍများသို့ကွဲပြားနေလျှင်) ။ ဒါဟာလမ်းပေါ်တွင်အသုံးပြုသူရဲ့ပုဂ္ဂိုလ်ရေး folder ထဲမှာလည်းထားရှိနိုင်ပါသည်:
ကို C: USERNAME VirtualBox VMs အား Users IMYA_GOSTEVOY_OS
- operating system ကိုအတူ folder ထဲမှာသငျသညျကို run ချင်အောက်ပါဖိုင်တွေဖြစ်သင့်: Name.vbox နှင့် Name.vbox-prev။ အစား အမည် သင့်ရဲ့ဧည့် operating system ကို၏နာမတော်သည်။
ဖိုင်ကို copy Name.vbox ထိုကဲ့သို့သော Desktop ပေါ်မှာအဖြစ်အခြားတည်နေရာ, ရန်။
- ဖိုင် Name.vbox-prev သငျသညျဖိုင်ကိုအစားရွေ့လျားအမည်ပြောင်းရမယ် Name.vboxဆိုလိုသည်မှာကိုဖယ်ရှား "-Prev".
- ဤရွေ့ကားလုပ်ရပ်များကိုအောက်ပါလိပ်စာသို့မှာတည်ရှိပါတယ်အခြားဖိုင်တွဲ, အတွင်းပိုင်းဖြစ်သင့်:
ကို C: Users USERNAME .VirtualBox
ဒီနေရာတွင်ဖိုင်ကိုပြောင်းလဲသွား VirtualBox.xml - အခြားမည်သည့်အရပ်ဌာန၌ကူးယူပါ။
- VirtualBox.xml-prev remove အား Postscript ဖိုင်ထဲတွင် "-Prev"နာမတော်ကိုအမှီ ပြု. အရ VirtualBox.xml.
- operating system ကိုစတင်နိုင်ရန်ကြိုးစားပါ။ အလုပ်လုပ်မပါဘူးဆိုရင်, ပြန် restore ။
Method ကို 2: BIOS ကို virtualization Enable
သငျသညျ VirtualBoks ပထမဦးဆုံးအကြိမ်သုံးစွဲဖို့ဆုံးဖြတ်, ချက်ခြင်းအထက်ပါအမှားနှငျ့ရငျဆိုငျ, သင် BIOS ကိုမုသာဖြင့်ရိုက်သွားစေခြင်းငှါ အကယ်. virtualization နည်းပညာနှင့်အတူအလုပ်လုပ်ရန် configured မပေးပါ။
, BIOS ထဲမှာ virtual machine ကိုစတင်ခေါ်တော်မူသောတစ်ဦးတည်းသာ setting ကို, ပါဝင်သည်ဖို့လုံလောက်ပါတယ် Intel က Virtualization နည်းပညာ.
- ဒီ setting ဖို့ဆုချီးမြှင့် BIOS ကိုလမ်းကြောင်းအောက်ပါအတိုင်း: အဆင့်မြင့် BIOS ကိုအင်္ဂါရပ်များ > virtualization နည်းပညာ (ဒါမှမဟုတ်ရုံ virtualization) > enabled.
- အဆိုပါ AMI BIOS ကို: အဆင့်မြင့် > Intel က (R) တိုက်ရိုက်ငါအဘို့အ VT / O > enabled.
- အဆိုပါ ASUS က UEFI: အဆင့်မြင့် > Intel က Virtualization နည်းပညာ > enabled.
အဆိုပါဆက်တင် (ဥပမာအနေနဲ့ HP ကသို့မဟုတ် BIOS ကို Insyde H20 Setup ကို Utility ကိုမှတ်စုစာအုပ်အပေါ် BIOS ကို) အခြားသောလမ်းဖြစ်နိုင်သည်
- System Configuration > virtualization နည်းပညာ > enabled;
- configuration > Intel က Virtual နည်းပညာ > enabled;
- အဆင့်မြင့် > virtualization > enabled.
သငျသညျ BIOS ကိုသူတို့ရဲ့ဗားရှင်း၌ဤ setting ကိုရှာမနိုင်လျှင်, ထို keyword ကိုမီနူးပေါ်မှာရှိသမျှအချက်များမှာကိုယ်တိုင်ရှာ virtualization, ကို virtual, VT။ ယင်းကို select လုပ်ပါပြည်နယ်ကို enable enabled.
Method ကို 3: Update ကို VirtualBox
နောက်ဆုံးပေါ်ဗားရှင်းဖြစ်ကောင်းဖြစ်နိုင်ပုံမှန် update ကို, ပြီးတော့ "E_FAIL 0x80004005" စတင်မှားယွင်းမှုတစ်ခုရှိခဲ့သည်။ ဤအခြေအနေထဲကနည်းလမ်းနှစ်ခုရှိပါတယ်:
- လွတ်မြောက်ရေးအတွက် VirtualBox ၏တည်ငြိမ်သောဗားရှင်းအဘို့အစောင့်ပါ။
အဆိုပါအစီအစဉ်၏ပြုပြင်ဗားရှင်းရဲ့ရွေးချယ်မှုနှင့်အတူနှောငျ့ယှကျချင်ပါဘူးသူများသည်ရိုးရိုးတစ်ခု update ကိုစောင့်ဆိုင်းနိုင်ပါတယ်။ တရားဝင် site ပေါ်တွင်ဒါမှမဟုတ် VirtualBox interface မှတစ်ဆင့်ဗားရှင်းသစ်အကြောင်းကိုလေ့လာပါ:
- အဆိုပါ Virtual Machine Manager ကိုစတင်ပါ။
- စာနယ်ဇင်းများ "File" > "အပ်ဒိတ်များအဘို့ Check ... ".
- စမ်းသပ်မှုအဘို့စောင့်ဆိုင်းနှင့်လိုအပ်သောလျှင် update ကို install လုပ်ပါ။
- လက်ရှိသို့မဟုတ်ယခင်ဗားရှင်းအပေါ် VirtualBox re-install လုပ်ပါ။
- သငျသညျ installation ဖိုင် VirtualBox ရှိပါက, ထို့နောက် reset ပြုလုပ်အသုံးပြုပါ။ တစ်ကယ့်တစ်ခုသို့မဟုတ်ယခင်ဗားရှင်း re-ဒေါင်းလုဒ်လုပ်ဖို့, ဒီ link ကိုလိုက်နာပါ။
- VirtualBox ၏လက်ရှိဗားရှင်းယခင်ထုတ်အားလုံးကိုစာရင်းတစ်ခုစာမကျြနှာ link တစ်ခုပေါ်တွင်ကလစ်နှိပ်ပါ။
- အဲဒါကိုတည်ဆောက်ခြင်းနှင့် download လုပ်ရန်သင့်လျော်သောအိမ်ရှင် OS ကိုရွေးချယ်ပါ။
- VirtualBox ရဲ့ version ကို reinstall ရန်: installer ကိုနှင့် installation ကိုပြတင်းပေါက်ပြေးအမျိုးအစားကိုရွေးပါ "ပြုပြင်ခြင်း"။ ခါတိုင်းလိုအဖြစ်ပရိုဂရမ်ကို Install လုပ်ပါ။
- သင်တစ်ဦးသည်ယခင်ဗားရှင်းတစ်ပယ်ဖျက်ရန်ပြုလျှင်သူကပထမဦးဆုံးအမှတဆင့် VirtualBox ဖယ်ရှားပစ်ရန်အကောင်းဆုံးဖြစ်ပါတယ် "Programs ကို Add သို့မဟုတ် Remove" Windows တွင်။
သို့မဟုတ် VirtualBox installer ကိုမှတဆင့်။
OS ကပုံရိပ်တွေနှင့်အတူသင့်ရဲ့ဖိုင်တွဲများ၏ backup တစ်ခုလုပ်ဖို့မေ့လျော့တော်မမူပါနှင့်။
- စတင် "Control Panel ထဲက".
- အဆိုပါ icon တွေကိုကြည့်ရှုအပါအဝငျ။ ကို Select လုပ်ပါ "အစီအစဉ်များနှင့်အင်္ဂါရပ်များ".
- လက်ဝဲ pane ထဲကကို, link ကို click နှိပ်ပြီး "ကို Windows features တွေဖွင့်သို့မဟုတ် disable".
- ပေါ်လာပြတင်းပေါက်မှာက Hyper-V ကို component တစ်ခုကနေစစ်ဆေးမှုများအမှတ်အသားကိုဖယ်ရှား, ကိုနှိပ်ပါ "အိုကေ".
- ကွန်ပျူတာ (optional) ကို restart ချလိုက်ပါနှင့် VirtualBox အတွက် OS ကို run ဖို့ကြိုးစားကြည့်ပါ။
- VirtualBox Manager ကိုစတင်ပါ။
- လည်ပတ်မှုစနစ်၏ပြဿနာပေါ်တွင်ကလစ်နှိပ်ပါ, right-click, ရန် cursor ရွှေ့ "Run ကို" နှင့်ကို select "ဟုအဆိုပါ interface ကိုအတူနောက်ခံကို run".
- စီမံခန့်ခွဲသူအခွင့်အရေးများနှင့်အတူ "Command Prompt ကို" ကိုဖွင့်။ ဒီလိုလုပ်ဖို့, ပွင့်လင်း "Start"ရေးသား cmd, ညာဘက်ကို select လုပ်ပါကိုကလစ်နှိပ်ပါ "စီမံခန့်ခွဲသူအဖြစ် Run".
- command ကိုသတ်မှတ်
wusa / ဖယ်ရှားရန် / kb: 3004394
နှင့်စာနယ်ဇင်း ဝင်ရောက်.
- ဤ action ဖျော်ဖြေပြီးနောက်ကွန်ပျူတာကို restart ရန်ရှိသည်လိမ့်မည်။
- VirtualBokse အတွက်ဧည့်သည် OS ကိုစတင်ရန်ထပ်ကြိုးစားပါ။
- မိုက်ခရိုဆော့ဖ် web site ကိုမှဒီ link ကိုလိုက်နာပါ။
- ၎င်း၏ OS ကို၏နည်းနည်းများအမြင်မှာရှိတဲ့ဖိုင်ဗားရှင်းဒေါင်းလုဒ်လုပ်ပါ။
- လိုအပ်ခဲ့လျှင်, ကိုယ်တိုင်ဖိုင်ကို Install သည် PC ကို restart ချလိုက်ပါ။
- VirtualBox အတွက် virtual machine ၏ပစ်လွှတ်ထွက်စစ်ဆေးပါ။
Method ကို 4: က Hyper-V ကိုကို disable
က Hyper-V ကို - 64-bit နဲ့စနစ်များများအတွက် virtualization စနစ်။ တခါတရံသူက VirtualBox နဲ့ပဋိပက္ခဖြစ်စေခြင်းငှါ, သော virtual machine များအတွက် session ရဲ့အစမှာမှားယွင်းမှုတစ်ခု၏အသွင်အပြင်ပြောခြင်းငှါ။
အဆိုပါ hypervisor disable လုပ်ဖို့အောက်ပါပြုပါ:
Method ကို 5: ဧည့် OS ကို run ကိုအမျိုးအစားပြောင်းခြင်း
(ဥပမာ, VirtualBox ၏ဗားရှင်းအသစ်များလွှတ်ပေးရန်မတိုင်မီ) ယာယီဖြေရှင်းနည်းသကဲ့သို့သင်တို့ OS ကို၏ startup type ကိုပြောင်းလဲပစ်ရန်ကြိုးစားနိုင်ပါ။ ဤနည်းလမ်းကိုအားလုံးကိစ္စများတွင်မကူညီဘူး, ဒါပေမယ့်သင်တို့နှင့်အတူအလုပ်မလုပ်ပေမည်။
ဒီ feature ဗားရှင်း 5.0 နှင့်အတူစတင် VirtualBox သာရရှိနိုင်ပါသည်။
Method ကို 6: Windows 7 ကို Upgrade fix / Remove
မကောင်းတဲ့ patch ကို KB3004394 ပြီးနောက်, VirtualBoks အတွက်ကို virtual စက်တွေရဲ့ထစ်ငေါ့မှဦးဆောင်ပြုလုပ်ဤပြဿနာကိုဖယ်ရှားတဲ့ patch ကို KB3024777, ဖြန့်ချိခဲ့လို့ဒီနည်းလမ်းကို, ပေါရာဏဖြစ်ပါတယ်။
သငျသညျအခြို့သောအကြောင်းပြချက်များအတွက်ကွန်ပျူတာရှိပါကသို့သော်အဘယ်သူမျှမပြင်ဆင်ချက်, patch ကိုလည်းမရှိ, ထိုပြဿနာကိုပစ္စုပ္ပန်ဖြစ်ပါသည်, ထို့နောက်တစ်ခုကိုဖယ်ရှားရန်သို့မဟုတ် KB3004394, ဒါမှမဟုတ် KB3024777 တပ်ဆင်ရန်သဘာဝကျပါတယ်။
KB3004394 ဖယ်ရှားခြင်း:
KB3024777 Installing:
အများဆုံးကိစ္စများတွင်ဤအကြံပြုချက်များ၏အတိအကျကိုအကောငျအထညျဖျောအမှား 0x80004005 ၏ဖျက်သိမ်းရေးမှဦးဆောင်လျက်, အသုံးပြုသူကအလွယ်တကူ start ဒါမှမဟုတ် Virtual Machine ကိုအတူလုပ်ကိုင်ဆက်လက်နိုင်ပါတယ်။