VirtualBox virtual maşınlarından istifadə etsəniz (bu barədə bilmirsinizsə də: bir çox Android emülatörünün də bu VM-i onların əsasları var) və Hyper-V virtual maşını (Windows 10 və 8 ayrı nəşrlərin daxili komponenti) quraşdırsanız, bu faktla rastlaşacaqsınız. VirtualBox virtual maşınlar işə başlayacaq.
Səhv mətni deyəcək: "Virtual maşın üçün sessiyanı aça bilmədim" və təsviri (Intel üçün misal üçün): VT-x mövcud deyil (VERR_VMX_NO_VMX) səhv kodu E_FAIL (lakin, Hyper-V quraşdırmamısınızsa, çox güman ki, bu Səhv, virtualizasiyanın BIOS / UEFI daxil edilməməsi ilə bağlıdır.
Bunu Windows-da Hyper-V komponentlərini silməklə həll edə bilərsiniz (idarəetmə paneli - proqramlar və komponentlər - komponentlərin quraşdırılması və sökülməsi). Ancaq Hyper-V virtual maşınlara ehtiyacınız varsa, bu əlverişsiz ola bilər. Bu dərslik VirtualBox və Hyper-V-ləri eyni kompüterdə daha az vaxtla necə istifadə etməklə bağlıdır.
![](http://img.eifeg.com/img/remo-2019/12429/virtualbox-hyper-v-2.png)
VirtualBox üçün Hyper-V-i tez bir zamanda deaktiv edin
VirtualBox virtual maşınları və quraşdırılmış Hyper-V komponentləri olan onlara əsaslanan Android emulyatorlarını işə sala bilmək üçün Hyper-V hipervisorunun işə salınmasını dayandırmalısınız.
Bunu bu şəkildə edə bilərsiniz:
- Komanda satırını administrator olaraq işə salın və aşağıdakı əmri daxil edin
- bcdedit / hipervisorlaunchtype qurmaq
- Bu əmri yerinə yetirdikdən sonra kompüteri yenidən başladın.
İndi VirtualBox "Virtual maşın üçün sessiyanı aça bilmədi" səhvsiz başlayacaq (bununla birlikdə Hyper-V başlamaz).
Hər şeyi orijinal vəziyyətinə qaytarmaq üçün əmrdən istifadə edin bcdedit / hipervisorlaunchtype avtomatik kompüteri yenidən başladın.
Bu üsul Windows açılış menyusuna iki maddə əlavə etməklə dəyişdirilə bilər: biri Hyper-V effektiv, digəri əlil. Yol təxminən aşağıdakı kimidir (idarəçi olaraq əmr satırında):
bcdedit / copy {current} / d "Hyper-V'i deaktiv edin"
- Yeni bir Windows açılış menyusu yaradılacaq və bu elementin GUID əmr satırında da göstəriləcəkdir.
- Əmr daxil edin
bcdedit / set {göstərilən GUID} hipervisorlaunchtype söndürülmüşdür
Nəticədə, Windows 10 və ya 8 (8.1) yenidən yüklədikdən sonra, OS açılış menyusunda iki maddə görəcəksiniz: onlardan birinə yüklədikdən sonra işləyən Hyper-V VM-lər, digəri VirtualBox-a daxil olacaqsınız (əks halda eyni sistem olacaq).
![](http://img.eifeg.com/img/remo-2019/12429/virtualbox-hyper-v-5.png)
Nəticədə eyni kompüterdə iki virtual maşının eyni vaxtda olmasa da işi əldə etmək mümkündür.
Ayrıca qeyd edirəm ki, hvservice xidmətinin başlanğıc növünün dəyişdirilməsi ilə İnternetdə təsvir olunan metodlar, o cümlədən HKEY_LOCAL_MACHINE SİSTEM CurrentControlSet Services reyestrində təcrübələrimdə istənilən nəticə vermədi.