Agar siz VirtualBox virtual mashinalaridan foydalansangiz (bu haqda bilmasangiz ham: ko'pgina Android emulyatorlari ham ushbu VM-ni o'zlarining asoslari deb hisoblashadi) va Hyper-V virtual mashinasini (Windows 10 va 8 alohida nashrlarning ichki komponenti) o'rnatgan bo'lsangiz, siz haqiqatan ham duch kelasiz. VirtualBox virtual mashinalari ishlashni to'xtatadi.
Xato matni shunday deydi: "Virtual mashina uchun seansni ochib bo'lmadi" va tavsif (masalan, Intel uchun): VT-x mavjud emas (VERR_VMX_NO_VMX) xato kodi E_FAIL (ammo, agar siz Hyper-V-ni o'rnatmagan bo'lsangiz, ehtimol bu narsa) Xato virtualizatsiya BIOS / UEFI-ga kiritilmaganligidan kelib chiqadi.
Buni Windows-da Hyper-V komponentlarini o'chirish orqali hal qilishingiz mumkin (boshqaruv paneli - dasturlar va komponentlar - tarkibiy qismlarni o'rnatish va olib tashlash). Ammo, agar sizga Hyper-V virtual mashinalari kerak bo'lsa, bu noqulay bo'lishi mumkin. Ushbu qo'llanma VirtualBox va Hyper-V-ni bir xil kompyuterda kamroq vaqt sarflash haqida.
VirtualBox uchun Hyper-V-ni tezda o'chiring va yoqing
VirtualBox virtual mashinalari va ularga asoslangan Hyper-V komponentlariga ega Android emulyatorlarini ishga tushirish uchun siz Hyper-V gipervizorini ishga tushirishni o'chirib qo'yishingiz kerak.
Siz buni shunday qilishingiz mumkin:
- Administrator sifatida buyruq qatorini ishga tushiring va quyidagi buyruqni kiriting
- bcdedit / gipervizorni ishga tushirish
- Buyruqni bajargandan so'ng, kompyuterni qayta ishga tushiring.
Endi VirtualBox "Virtual mashina uchun seansni ochib bo'lmadi" xatosiz boshlanadi (ammo Hyper-V ishga tushmaydi).
Hamma narsani asl holatiga qaytarish uchun buyruqdan foydalaning bcdedit / o'rnatish hipervisorlaunchtype avtomatik keyin kompyuterni qayta yoqing.
Ushbu usulni Windows yuklash menyusiga ikkita element qo'shib o'zgartirish mumkin: biri Hyper-V yoqilgan, ikkinchisi o'chirilgan. Yo'l taxminan quyidagicha (administrator sifatida buyruq satrida):
bcdedit / copy {current} / d "Hyper-V-ni o'chirish"
- Windows-ning yuklash menyusida yangi element yaratiladi va buyruq satrida ushbu elementning GUID-si ham ko'rsatiladi.
- Enter buyrug'i
bcdedit / set {ko'rsatilgan GUID} gipervisorlaunchtype o'chirilgan
Natijada, Windows 10 yoki 8 (8.1) ni qayta yoqgandan so'ng, siz OT-ning yuklash menyusida ikkita elementni ko'rasiz: ulardan biriga yuklangandan so'ng, siz Hyper-V VM-larga, ikkinchisida VirtualBox-ga kirasiz (aks holda u xuddi shunday tizim bo'ladi).
Natijada, bir vaqtning o'zida bo'lmasa ham, bitta kompyuterda ikkita virtual mashinaning ishlashini olish mumkin.
Alohida qayd etaman, Internetda hvservice xizmatini ishga tushirish turini o'zgartirish bilan tavsiflangan usullar, shu jumladan HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services registri tajribalarimda kerakli natijani bermadi.