VirtualBox တွင်အမှား 0x80004005 ကို fix

Pin
Send
Share
Send

VirtualBox virtual machine တွင် Windows သို့မဟုတ် Linux operating system ကိုစတင်ရန်ကြိုးစားသောအခါအသုံးပြုသူသည် 0x80004005 အမှားနှင့်ကြုံတွေ့ရနိုင်သည်။ ၎င်းသည် OS မစခင်တွင်ဖြစ်ပွားတတ်ပြီး၎င်းကိုဖွင့်ရန်မည်သည့်ကြိုးပမ်းမှုကိုမဆိုတားဆီးပါသည်။ လက်ရှိပြproblemနာကိုဖြေရှင်းရန်နှင့်ပုံမှန်စနစ်တွင် system ည့်သည်စနစ်ကိုဆက်လက်အသုံးပြုရန်နည်းလမ်းများစွာရှိသည်။

VirtualBox တွင် 0x80004005 ၏အမှားများ

virtual machine တစ်ခုအတွက် session တစ်ခုဖွင့်ရန်မဖြစ်နိုင်သည့်အခြေအနေများစွာရှိသည်။ မကြာခဏဆိုသလိုဒီအမှားဟာအလိုအလျောက်ဖြစ်ပေါ်တတ်တယ်။ မနေ့ကပဲ VirtualBox ပေါ်ရှိ operating system ထဲမှာတိတ်တဆိတ်အလုပ်လုပ်ခဲ့တယ်၊ ဒီနေ့သင်လည်းအလားတူလုပ်လို့မရဘူး၊ ဘာကြောင့်လဲဆိုတော့ session ကိုစတင်ရန်ပျက်ကွက်ခြင်းဖြစ်သည်။ သို့သော်အချို့ဖြစ်ရပ်များတွင် OS ၏ကန ဦး (တပ်ဆင်ခြင်း) လည်ပတ်မှုမအောင်မြင်ပါ။

အောက်ပါအကြောင်းပြချက်များကြောင့်ဖြစ်ပွားနိုင်သည် -

  1. နောက်ဆုံး session ကိုချွေတာသည်
  2. BIOS တွင် virtualization အတွက်မသန်စွမ်းသောအထောက်အပံ့။
  3. မှားယွင်းစွာအလုပ်လုပ်သော VirtualBox ဗားရှင်း။
  4. Hypervisor (Hyper-V) သည် 64-bit systems များတွင် VirtualBox နှင့်ပconflictိပက္ခဖြစ်သည်။
  5. Host Windows ကို Update လုပ်ခြင်း

နောက်တစ်ဆင့်အနေနဲ့ဒီပြproblemsနာတစ်ခုစီကိုဘယ်လိုဖြေရှင်းရမယ်ဆိုတာကိုလေ့လာပြီး virtual machine ကိုဘယ်လိုစတင်သုံးမလဲဆိုတာကိုလေ့လာသွားမှာပါ။

နည်းလမ်း ၁ - အတွင်းပိုင်းဖိုင်များကိုအမည်ပြောင်းပါ

session တစ်ခုသိမ်းဆည်းခြင်းသည်မှားယွင်းစွာပျက်ကွက်သွားခြင်းကြောင့်ရလဒ်အနေဖြင့်၎င်းကိုနောက်မှလွှတ်တင်ရန်မဖြစ်နိုင်ပါ။ ဤကိစ္စတွင်၊ guest OS စတင်ခြင်းနှင့်ဆက်စပ်သောဖိုင်များကိုအမည်ပြောင်းရန်လုံလောက်သည်။

ထပ်မံလုပ်ဆောင်မှုများပြုလုပ်ရန်ဖိုင် extension များပြသမှုကိုသင်ဖွင့်ရန်လိုအပ်သည်။ ဒါကိုလုပ်နိုင်တယ် Folder Options (Windows 7 တွင်) သို့မဟုတ် Explorer Options ကို (Windows 10 တွင်) ။

  1. operating system ကိုစတင်ရန်တာဝန်ရှိသည့်ဖိုင်သိမ်းဆည်းထားသောဖိုင်တွဲကိုဖွင့်ပါ။ ပုံကိုယ်နှိုက်။ ဒါဟာ folder ထဲမှာတည်ရှိပါတယ် VirtualBox VMsVirtualBox ကိုယ်တိုင်တပ်ဆင်သောအခါသင်ရွေးချယ်ထားသောတည်နေရာသည် များသောအားဖြင့်၎င်းသည် disk (disk) ၏အမြစ်တွင်တည်ရှိသည် အတူ သို့မဟုတ် disk ကို : DHDD ကို 2 partitions သို့ခွဲလျှင်။ ၎င်းသည်လမ်းကြောင်းတစ်လျှောက်အသုံးပြုသူ၏ကိုယ်ရေးကိုယ်တာဖိုင်တွဲတွင်လည်းတည်ရှိနိုင်သည်။

    ကို C: အသုံးပြုသူများ USERNAME VirtualBox VMs OS_NAME

  2. အောက်ဖော်ပြပါဖိုင်များသည်သင်လည်ပတ်လိုသော operating system နှင့်အတူဖိုင်တွဲထဲတွင်ရှိနေသင့်သည်။ Name.vbox နှင့် Name.vbox-prev။ အဲဒီအစား နာမည် သင်၏ operating ည့်သည်လည်ပတ်မှုစနစ်၏အမည်ဖြစ်လိမ့်မည်

    ဖိုင်ကူးယူပါ Name.vbox ဥပမာအခြားနေရာတစ်ခုသို့ desktop သို့သွားသည်။

  3. ဖိုင် Name.vbox-prev ပြောင်းရွေ့ထားသောဖိုင်အစားအစားထိုးရန်လိုအပ်သည် Name.vboxဆိုလိုသည်မှာဖျက်ပစ်ပါ "-prev".

  4. အောက်ပါလိပ်စာရှိအခြားဖိုလ်ဒါတစ်ခုတွင်အလားတူလုပ်ဆောင်မှုများပြုလုပ်ရမည်။

    ကို C: အသုံးပြုသူများ USERNAME .VirtualBox

    ဒီမှာဖိုင်ကိုသင်ပြောင်းလိမ့်မည် VirtualBox.xml - အခြားမည်သည့်အရပ်သို့ကူးယူပါ။

  5. VirtualBox.xml-prev အတွက် subscript ကိုဖျက်ပစ်ပါ "-prev"နာမည်ရရန် VirtualBox.xml.

  6. operating system ကိုစတင်ကြိုးစားပါ။ ဒါအလုပ်မလုပ်ဘူးဆိုရင်အရာအားလုံးကိုပြန်ယူပါ။

နည်းလမ်း ၂ - BIOS Virtualization အထောက်အပံ့ကိုဖွင့်ခြင်း

သင်သည် VirtualBox ကိုပထမဆုံးအကြိမ်အသုံးပြုရန်ဆုံးဖြတ်ပြီး၊ အထက်ပါအမှားနှင့်ချက်ချင်းကြုံတွေ့ရလျှင်၊ ဖမ်းမိခြင်းသည် virtualization နည်းပညာနှင့်အလုပ်လုပ်ရန်ပြုပြင်မထားသော BIOS တွင်တည်ရှိသည်။

Virtual Machine ကိုစတင်ရန် BIOS တွင် setting ဟုခေါ်သည် Intel Virtualization နည်းပညာ.

  • Award BIOS တွင်၊ ဒီဆက်တင်ကိုအောက်ပါအတိုင်းဖော်ပြထားသည် - အဆင့်မြင့် BIOS အင်္ဂါရပ်များ > Virtualization နည်းပညာ (သို့မဟုတ်ရုံ Virtualization) > Enabled.

  • AMI BIOS မှာ: အဆင့်မြင့် > Directed I / O အတွက် Intel (R) VT > Enabled.

  • ASUS UEFI တွင် - အဆင့်မြင့် > Intel Virtualization နည်းပညာ > Enabled.

၎င်းတည်ဆောက်ပုံသည်အခြားနည်းလမ်းတစ်ခုရှိနိုင်သည်။ (ဥပမာအားဖြင့် BIOS တွင် HP လက်ပ်တော့များသို့မဟုတ် Insyde H20 Setup Utility BIOS တွင်)

  • စနစ်ဖွဲ့စည်းမှု > Virtualization နည်းပညာ > Enabled;
  • ဖွဲ့စည်းပုံ > Intel ရဲ့ Virtual နည်းပညာ > Enabled;
  • အဆင့်မြင့် > Virtualization > Enabled.

ဤချိန်ညှိမှုကိုသင်၏ BIOS ဗားရှင်းတွင်မတွေ့ပါက၎င်းသည် menu item အားလုံးတွင်သော့ချက်စာလုံးများအားဖြင့်၎င်းကိုကိုယ်တိုင်ရှာဖွေပါ Virtualization, virtual, VT။ enable လုပ်ဖို့, ပြည်နယ်ကိုရွေးပါ Enabled.

နည်းလမ်း ၃။ VirtualBox ကိုမွမ်းမံပါ

ဖြစ်ကောင်းဖြစ်နိုင်, နောက်ဆုံးပရိုဂရမ်နောက်ဆုံးပရိုဂရမ်၏ update ကိုဖြစ်ပွားခဲ့သည်ပြီးနောက်ပစ်လွှတ်အမှား "E_FAIL 0x80004005" ပေါ်လာ ဒီအခြေအနေကနေနည်းလမ်းနှစ်ခုရှိပါတယ်:

  1. တည်ငြိမ်သော VirtualBox ဗားရှင်းဖြန့်ချိရန်စောင့်ပါ။

    ပရိုဂရမ်၏အလုပ်လုပ်နေသောဗားရှင်းရွေးချယ်မှုကိုအနှောင့်အယှက်မပေးလိုသူများသည်အသစ်ပြောင်းခြင်းကိုစောင့်ဆိုင်းနိုင်သည်။ ဗားရှင်းအသစ်ထုတ်ဝေခြင်းအကြောင်းကို VirtualBox ၏တရားဝင်ဝက်ဘ်ဆိုက်သို့မဟုတ်ပရိုဂရမ် interface မှတဆင့်သိနိုင်သည်။

    1. Virtual Machine Manager ကိုဖွင့်ပါ။
    2. ကိုနှိပ်ပါ ဖိုင် > "နောက်ဆုံးသတင်းများကိုစစ်ဆေးရန် ... ".

    3. အတည်ပြုပြီးသည်နှင့်လိုအပ်ပါက update ကို install လုပ်ပါ။
  2. VirtualBox ကိုလက်ရှိသို့မဟုတ်ယခင်ဗားရှင်းသို့ပြန်ထည့်ပါ။
    1. သင့်တွင် VirtualBox ထည့်သွင်းမှုဖိုင်ရှိပါက၎င်းကိုပြန်လည်ထည့်သွင်းရန်အသုံးပြုပါ။ လက်ရှိသို့မဟုတ်ယခင်ဗားရှင်းကိုပြန်လည် download လုပ်ရန်၊ ဒီ link ကိုနှိပ်ပါ။
    2. လက်ရှိ VirtualBox ဗားရှင်းအတွက်ယခင်ထုတ်ပြန်ချက်များအားလုံးနှင့်အတူစာမျက်နှာသို့ ဦး တည်သည့် link ကိုနှိပ်ပါ။

    3. Host OS အတွက်သင့်တော်သောအသင်းတော်ကိုရွေးချယ်ပြီး၎င်းကိုဒေါင်းလုပ်လုပ်ပါ။

    4. ထည့်သွင်းထားသော VirtualBox version ကိုပြန်လည်တပ်ဆင်ရန် Installer ကိုဖွင့်ပြီး installation အမျိုးအစားကိုရွေးချယ်ပါ "ပြုပြင်ပါ"။ ပုံမှန်အားဖြင့် program ကို install လုပ်ပါ။

    5. သင်ယခင်ဗားရှင်းသို့ပြန်သွားပါက VirtualBox မှတစ်ဆင့်ပထမဆုံးဖယ်ရှားခြင်းသည်အကောင်းဆုံးဖြစ်သည် "ပရိုဂရမ်များကိုပေါင်းထည့်ပါသို့မဟုတ်ဖယ်ရှားပါ" Windows ပေါ်တွင်။

      ဒါမှမဟုတ် VirtualBox installer ကတဆင့်။

      သင်၏ဖိုင်တွဲများကို OS ပုံများနှင့်အရန်ကူးယူရန်မမေ့ပါနှင့်။

  3. နည်းလမ်း ၄။ Hyper-V ကိုပိတ်ပါ

    Hyper-V သည် 64-bit systems များအတွက် virtualization system ဖြစ်သည်။ တခါတရံသူသည် VirtualBox နှင့်ပaိပက္ခဖြစ်နိုင်သည်၊ ၎င်းသည် virtual machine တစ်ခုအတွက် session တစ်ခုစတင်သောအခါအမှားတစ်ခုဖြစ်ပေါ်စေသည်။

    hypervisor ကိုပိတ်ရန်အောက်ပါတို့ကိုလုပ်ပါ -

    1. ပြေးပါ "Control Panel".

    2. thumbnail browsing လုပ်ပါ။ item ကိုရွေးပါ "အစီအစဉ်များနှင့်အစိတ်အပိုင်းများ".

    3. ဝင်းဒိုး၏ဘယ်ဘက်ခြမ်းတွင် link ကိုနှိပ်ပါ "Windows အင်္ဂါရပ်များကိုဖွင့်ခြင်းသို့မဟုတ်ပိတ်ခြင်း".

    4. ဖွင့်လှစ်သည့် ၀ င်းဒိုးတွင် Hyper-V အစိတ်အပိုင်းကိုဖြုတ်ပြီးကိုနှိပ်ပါ အိုကေ.

    5. သင့်ကွန်ပျူတာကိုပြန်ဖွင့်ပါ (optional) နှင့် VirtualBox တွင် OS ကိုစတင်ပါ။

    နည်းလမ်း ၅။ guest OS startup အမျိုးအစားကိုပြောင်းပါ

    ယာယီဖြေရှင်းနည်းတစ်ခုအနေဖြင့် (ဥပမာ၊ VirtualBox ဗားရှင်းအသစ်မထွက်ခင်) OS startup အမျိုးအစားကိုပြောင်းလဲရန်သင်ကြိုးစားနိုင်သည်။ ဤနည်းလမ်းသည်ကိစ္စရပ်အားလုံးအတွက်မကူညီသော်လည်း၎င်းသည်သင့်အတွက်အကျိုးရှိနိုင်သည်။

    1. VirtualBox Manager ကိုဖွင့်ပါ။
    2. ပြtheနာရှိတဲ့ operating system ကို right-click လုပ်ပြီးအပေါ်ကိုနှိပ်ပါ ပြေးပါ ရွေးစရာတစ်ခုကိုရွေးပါ "interface တစ်ခုနှင့်အတူနောက်ခံတွင် run".

    ဒီလုပ်ဆောင်ချက်ကိုဗားရှင်း ၅၀ နဲ့စတင်ပြီး VirtualBox မှာသာရရှိနိုင်တယ်။

    နည်းလမ်း ၆။ Windows 7 အသစ်ပြောင်းခြင်းများကိုဖယ်ထုတ်ခြင်း / ပြန်လည်ပြုပြင်ခြင်း

    VirtualBox ရှိ virtual machine များ၏ရပ်စဲမှုကို ဦး ဆောင်သောမအောင်မြင်သော patch KB3004394 ပြီးနောက်၊ ဤပြproblemနာကိုဖြေရှင်းပေးသော patch KB3024777 ကိုထုတ်ယူလိုက်သောကြောင့်ဤနည်းလမ်းကိုအသုံးမပြုတော့ဟုသတ်မှတ်သည်။

    မည်သို့ပင်ဖြစ်စေ၊ သင်၏အကြောင်းပြချက်ကြောင့်သင်၏ကွန်ပျူတာတွင်ပြင်ဆင်ခြင်းပြင်ဆင်ခြင်းမရှိပါကပြproblemနာတစ်ခု၏ပြchနာရှိနေပါက KB3004394 ကိုဖယ်ရှားခြင်းသို့မဟုတ် KB3024777 ကို install လုပ်ခြင်းသည်အဓိပ္ပာယ်ရှိသည်။

    KB3004394 ဖယ်ရှားရေး:

    1. Command Prompt ကိုဖွင့်ပါ။ ထိုသို့ပြုလုပ်ရန် ၀ င်းဒိုးကိုဖွင့်ပါ စတင်ပါရေးလိုက် cmdရွေးချယ်ရန်ညာဖက်နှိပ်ပါ အုပ်ချုပ်ရေးမှူးအနေဖြင့် run ပါ.

    2. command တစ်ခုမှတ်ပုံတင်ပါ

      wusa / uninstall / kb: 3004394

      ကိုနှိပ်ပါ ရိုက်ထည့်ပါ.

    3. သင်ဤအဆင့်ပြီးဆုံးပြီးနောက်ကွန်ပျူတာကိုပြန်ဖွင့်ရန်လိုအပ်နိုင်သည်။
    4. VirtualBox တွင် guest OS ကိုထပ်မံ run ရန်ကြိုးစားပါ။

    KB3024777 ကို Install လုပ်ပါ။

    1. ဤ link ကို Microsoft ၀ က်ဘ်ဆိုက်သို့သွားပါ။
    2. သင်၏ OS ၏အနည်းငယ်နက်ရှိုင်းမှုကိုထည့်သွင်းပြီးဖိုင်ဗားရှင်းကို download လုပ်ပါ။

    3. ဖိုင်ကို manually install လုပ်ပါ။ လိုအပ်လျှင် PC ကို restart လုပ်ပါ။
    4. VirtualBox ရှိ virtual machine စတင်ခြင်းကိုစစ်ဆေးပါ။

    အများစုသောကိစ္စရပ်များတွင်ဤအကြံပြုချက်များကိုအကောင်အထည်ဖော်ခြင်းသည်တိကျသော 0x80004005 အမှားကိုဖြေရှင်းလိမ့်မည်။ အသုံးပြုသူသည် virtual machine နှင့်အလွယ်တကူစတင်အလုပ်လုပ်နိုင်သည်။

    Pin
    Send
    Share
    Send