Ако користите виртуелни машини VirtualBox (дури и ако не знаете за тоа: многу емулатори на Андроид исто така го имаат овој ВМ како своја основа) и инсталирајте ја виртуелната машина Hyper-V (вградена компонента на Windows 10 и 8 одделни изданија), ќе наидете на фактот дека Виртуелните машини VirtualBox ќе престанат да започнат.
Текстот за грешка ќе каже: „Не можете да ја отворите сесијата за виртуелната машина“ и опис (пример за Intel): VT-x не е достапен (VERR_VMX_NO_VMX) код за грешка E_FAIL (сепак, ако не сте ја инсталирале Hyper-V, најверојатно ова Грешката е предизвикана од фактот дека виртуелизацијата не е вклучена во БИОС / УЕФИ).
Можете да го решите ова со деинсталирање на компонентите Hyper-V во Windows (контролен панел - програми и компоненти - инсталирање и отстранување на компоненти). Меѓутоа, ако ви требаат виртуелни машини Hyper-V, ова може да биде незгодно. Овој туторијал е за тоа како да ги користите VirtualBox и Hyper-V на ист компјутер со помалку време.
Брзо оневозможете и овозможете го Hyper-V за VirtualBox
За да можете да извршите виртуелни машини VirtualBox и емулатори на Android врз основа на нив со инсталирани компоненти Hyper-V, треба да го исклучите лансирањето на хипервизорот Hyper-V.
Можете да го направите ова на овој начин:
- Извршете ја командната линија како администратор и внесете ја следнава команда
- исклучен хипервизорски статус bcdedit / постави
- Откако ќе ја извршите командата, рестартирајте го компјутерот.
Сега VirtualBox ќе започне без грешка „Не можам да ја отворам сесијата за виртуелната машина“ (сепак, Hyper-V нема да започне).
За да вратите сè во првобитна состојба, користете ја командата bcdedit / set hypervisorlaunchtype автоматско проследено со рестартирање на компјутерот.
Овој метод може да се измени со додавање на две артикли во менито за подигање на Windows: едната со овозможена Hyper-V, другата со оневозможена. Патеката е приближно следна (на командната линија како администратор):
bcdedit / копија {струја} / г "Оневозможи хипер-V"
- Beе се создаде нова ставка од менито за подигање Виндоус, а Упатството за оваа ставка ќе се прикаже и на командната линија.
- Внесете команда
bcdedit / set {е исклучен хипервизорскиот статус GUID
Како резултат, после рестартирање на Windows 10 или 8 (8.1), ќе видите две артикли на менито за подигање на оперативниот систем: откако ќе се вчитаат во една од нив, ќе добиете работни Hyper-V VMs, а во другата VirtualBox (во спротивно ќе биде истиот систем).
Како резултат, можно е да се добие работа, дури и ако не истовремено, на две виртуелни машини на ист компјутер.
Одделно, забележувам дека методите опишани на Интернет со промена на видот на почеток на услугата hvservice, вклучително и во регистарот HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services, не го донесоа посакуваниот резултат во моите експерименти.