Agar VirtualBox virtual mashinasida Windows yoki Linux operatsion tizimini ishlatishga urinayotganda foydalanuvchi 0x80004005 xatolikka duch kelishi mumkin. Operatsion tizim ishga tushirilguncha paydo bo'ladi va uni yuklash uchun hech qanday tashabbusni to'xtatadi. Mavjud muammoni bartaraf etishda va odatdagidek mehmon tizimidan foydalanishda davom etish uchun bir necha usullar mavjud.
VirtualBox da xato 0x80004005 sabablari
Virtual mashina uchun seansni ocholmaydigan bir nechta vaziyatlar bo'lishi mumkin. Ko'pincha, bu xato o'z-o'zidan paydo bo'ladi: Kecha siz faqat VirtualBox operatsion tizimida jimgina ishladingiz va bugun sessiyani boshlamasligingiz sababli bir xil ish qilolmaysiz. Biroq ba'zi holatlarda operatsion tizimning dastlabki (o'rnatish) ishini bajarish mumkin emas.
Bu quyidagi sabablarga ko'ra sodir bo'lishi mumkin:
- Oxirgi sessiyani saqlashda xatolik yuz berdi.
- O'chirish BIOS grafik yordami.
- VirtualBox versiyasi noto'g'ri ishlash.
- Hyper-V (Hyper-V) 64 bitli tizimlarda VirtualBox bilan nizolar.
- Windows-ning asosiy muammolarini yangilash.
Keyinchalik, ushbu muammolarning har birini bartaraf etish va virtual mashinadan foydalanishni boshlash / davom ettirishni ko'rib chiqamiz.
Boshqaruv 1: Ichki fayllarni qayta nomlash
Sessiyani saqlab qolish xatolikka sabab bo'lishi mumkin, natijada uning keyingi ishga tushishi mumkin emas. Bunday holda, faqat mehmon tizimining ishga tushirilishi bilan bog'liq fayllarni qayta nomlash.
Boshqa harakatlar bajarish uchun siz fayl kengaytmalari ko'rinishini yoqishingiz kerak. Buni amalga oshirish mumkin "Papka imkoniyatlari" (Windows 7 da) yoki "Explorer imkoniyatlari" (Windows 10 da).
- Operatsion tizimni ishga tushirish uchun javobgar bo'lgan fayl saqlangan papkani oching, ya'ni. tasvirning o'zi. U papkada joylashgan. VirtualBox VM, VirtualBox ni o'rnatishda tanlagan saqlash joyi. Odatda u diskning ildizida joylashgan (disk Bilan yoki diskda saqlanadi DHDD 2 qismga bo'lingan bo'lsa). Shuningdek, foydalanuvchi shaxsiy papkasida yo'l bo'ylab ham bo'lishi mumkin:
Kimdan: Users USER_NAME VirtualBox VM NOST_GOSTEVO_OS
- Quyidagi fayllar ishlatmoqchi bo'lgan operatsion tizimiga ega papkada bo'lishi kerak: Name.vbox va Name.vbox-prev. Buning o'rniga Ism Sizning mehmoningiz operatsion tizimining nomi bo'ladi.
Faylni nusxalash Name.vbox boshqa joyga, masalan, ish stoliga.
- Fayl Name.vbox-prev ko'chirilgan fayl o'rniga qayta nomlanishi kerak Name.vboxya'ni yo'q qilish "-prev".
- Xuddi shu xatti-harakatlar quyidagi manzilda joylashgan boshqa papkada amalga oshirilishi kerak:
C: Users USER_NAME .VirtualBox
Bu erda siz faylni o'zgartirasiz VirtualBox.xml - uni boshqa joyga ko'chiring.
- VirtualBox.xml-oldingi faylda, postscript-ni olib tashlang "-prev"nomini olish uchun VirtualBox.xml.
- Operatsion tizimni ishlating. Agar u ishlamasa, hamma narsani qayta tiklang.
2-usul: BIOS grafik yordamini yoqish
Agar VirtualBox-dan birinchi marta foydalanishga qaror qilsangiz va yuqoridagi xatoga zudlik bilan duch kelsangiz, unda konfiguratsiya qilinmagan BIOS-da grafik texnologiyasi bilan ishlashga to'g'ri keladi.
Virtual mashinani ishga tushirish uchun BIOS-da faqatgina bitta sozlamani faollashtirish kifoya Intel Virtualization texnologiyasi.
- Award BIOS-da, ushbu sozlama yo'li quyidagicha: Murakkab BIOS xususiyatlari > Virtualizatsiya texnologiyasi (Yoki faqat Virtualizatsiya) > Faol.
- AMI BIOS-da: Murakkab > Directed I / U uchun Intel (R) VT > Faol.
- ASUS UEFI da: Murakkab > Intel Virtualization texnologiyasi > Faol.
Tuzilmaning boshqa usullari bo'lishi mumkin (masalan, HP noutbuklarida BIOS yoki Insyde H20 Setup Utility BIOS-dagi).
- Tizimning konfiguratsiyasi > Virtualizatsiya texnologiyasi > Faol;
- Konfiguratsiya > Intel virtual texnologiyasi > Faol;
- Murakkab > Virtualizatsiya > Faol.
Ushbu sozlamani BIOS versiyasida topa olmagan bo'lsangiz, barcha menyu ma'lumotlaridan kalit so'zlar bilan qo'lda qo'ng'iroq qiling grafiklash, virtual, VT. Tanlash holatini yoqish uchun Faol.
Boshqaruv 3: VirtualBoxni yangilash
Ehtimol, dasturning keyingi versiyasini so'nggi versiyaga almashtirish mumkin, shundan so'ng "E_FAIL 0x80004005" ishga tushirish xatosi paydo bo'ldi. Ushbu vaziyatning ikki yo'li mavjud:
- VirtualBoxning barqaror versiyasini kuting.
Dasturning ishchi versiyasini tanlab olishni xohlamaganlar, faqat yangilanishni kutishlari mumkin. VirtualBox veb-saytida yoki dastur interfeysi orqali yangi versiyaning chiqarilishi haqida bilib olishingiz mumkin:
- Virtual Mashina menejerini ishga tushiring.
- Tugmasini bosing "Fayl" > "Yangilanishlarni tekshirish ...".
- Tekshiruvni kuting va agar kerak bo'lsa yangilashni o'rnating.
- VirtualBoxni joriy yoki oldingi versiyaga qayta o'rnating.
- VirtualBox o'rnatish faylingiz bo'lsa, uni qayta tiklash uchun foydalaning. Joriy yoki oldingi versiyani qayta yuklab olish uchun ushbu havolani bosing.
- VirtualBoxning hozirgi versiyasi uchun avvalgi versiyalarning ro'yxati mavjud sahifadagi havolani bosing.
- Xosting operatsion tizimiga mos keladigan assortimentni tanlang va uni yuklab oling.
- VirtualBoxning o'rnatilgan versiyasini qayta tiklash uchun: o'rnatuvchini ishga tushiring va o'rnatish turidagi oynada tanlang "Ta'mirlash". Dasturni odatdagidek o'rnating.
- Agar oldingi versiyaga qaytsangiz, avval VirtualBoxni o'chirib tashlash yaxshidir "Dasturlarni qo'shish yoki o'chirish" derazalarda.
Yoki VirtualBox o'rnatuvchisi orqali.
OS rasmlarni yordamida papkalarni zaxiralashni unutmang.
- Yugurish "Boshqaruv paneli".
- Belgilarni ko'rishni yoqing. Elementni tanlang "Dasturlar va komponentlar".
- Oynaning chap qismida havolani bosing. "Windows komponentlarini yoqish yoki o'chirish".
- Ochilgan oynada Hyper-V komponentini olib tashlang va so'ngra OK ni bosing "OK".
- Kompyuterni qaytadan ishga tushiring (ixtiyoriy) va OSni VirtualBox-da ishga tushirishga harakat qiling.
- VirtualBox menejerini ishga tushiring.
- Muammoli operatsion tizimni cherting, sichqonchaning o'ng tugmasini bosing, kursorni ob'ektga yo'naltiring "Run" variantni tanlang "Interfeys bilan fonda ishlash".
- Administrator huquqlar bilan "Buyruqning so'rovini" oching. Buning uchun oynani oching "Boshlash"yozish cmdtanlash uchun o'ng tugmasini bosing "Administrator sifatida ishga tushirish".
- Ro'yxatdan o'tish jamoasi
wusa / uninstall / kb: 3004394
va tugmasini bosing Kirish.
- Ushbu amalni bajarganingizdan so'ng, kompyuterni qayta ishga tushirishingiz kerak bo'ladi.
- Mehmonlar OS ni VirtualBox-da qayta ishlashga urinib ko'ring.
- Ushbu havolani Microsoft veb-saytiga qiling.
- Operatsion tizimingizning bitikligini hisobga olgan holda faylning versiyasini yuklab oling.
- Faylni qo'lda joylashtiring, agar kerak bo'lsa, kompyuterni qayta yoqing.
- VirtualBox virtual mashinasini ishga tushirishni tekshiring.
Boshqaruv 4: Hyper-Vni o'chiring
Hyper-V 64-bitli tizimlar uchun virtualizatsiya tizimi. Ba'zan u VirtualBox bilan ziddiyatga olib kelishi mumkin, bu virtual kompyuter uchun sessiyani boshlashda xato paydo bo'lishiga olib keladi.
Gipervissorni o'chirish uchun quyidagilarni bajaring:
Boshqaruv 5: Mehmon OT operatsion tizimining boshlang'ich turini o'zgartirish
Vaqtinchalik echim sifatida (masalan, VirtualBoxning yangi versiyasini chiqarishdan oldin) OS boshlang'ich turini o'zgartirishni sinashingiz mumkin. Ushbu usul hamma holatlarda yordam bermaydi, lekin u siz uchun ishlashi mumkin.
Bu xususiyat faqat virtual versiyada 5.0 versiyasidan boshlab mavjud.
Boshqaruv 6: Windows 7 yangilanishlarini olib tashlash / ta'mirlash
Ushbu usul eskirgan deb hisoblanadi, chunki KB3004394 ning muvaffaqiyatli tuzatmagandan so'ng, VirtualBox virtual mashinalarining ishdan chiqishiga olib keladigan KB3024777 tuzatgichi bu muammoni hal qilish uchun chiqarilgan.
Ammo, agar sizning kompyuteringizda biron-bir sababga ko'ra sizda sobit yamoq bo'lmasa va muammo bo'lsa, KB3004394ni olib tashlash yoki KB3024777 ni o'rnatish kerak.
KB3004394-ni o'chirish:
KB3024777 ni o'rnatish:
Aksariyat hollarda, ushbu tavsiyalarning aniq bajarilishi 0x80004005 xatolarini bartaraf etishga olib keladi va foydalanuvchi virtual mashinadan osongina boshlash yoki ishni davom ettirishi mumkin.