Si utilitzeu les màquines virtuals de VirtualBox (fins i tot si no ho sabeu: molts emuladors d'Android també es basen en aquesta màquina virtual) i instal·leu la màquina virtual Hyper-V (component integrat de Windows 10 i 8 edicions separades). Les màquines virtuals de VirtualBox deixaran de funcionar.
El text d’error informarà: "No s’ha pogut obrir la sessió per a la màquina virtual" i la descripció (exemple per a Intel): el codi d’error de VT-x no està disponible (VERR_VMX_NO_VMX) E_FAIL (però, si no heu instal·lat Hyper-V, el més probable és que L’error es deu al fet que la virtualització no s’inclou a la BIOS / UEFI).
Això es pot solucionar eliminant els components d'Hyper-V a Windows (tauler de control - programes i components - instal·lació i eliminació de components). Tanmateix, si necessiteu les màquines virtuals Hyper-V, això pot ser un inconvenient. Aquest tutorial descriu com utilitzar VirtualBox i Hyper-V en un equip amb menys temps.
Inhabiliteu ràpidament i activeu Hyper-V per executar VirtualBox
Per poder executar les màquines virtuals de VirtualBox i els emuladors d’Android basant-se en ells quan s’instal·len components Hyper-V, haureu de desactivar el llançament de l’hipervisor Hyper-V.
Això es pot fer d’aquesta manera:
- Executeu l’ordre del sistema com a administrador i introduïu l’ordre següent
- bcdedit / set hypervisorlaunchtype off
- Després d’executar l’ordre, reinicieu l’ordinador.
Ara VirtualBox començarà sense l’error "No s’ha pogut obrir la sessió per a la màquina virtual" (però, Hyper-V no s’iniciarà).
Per tornar tot al seu estat original, utilitzeu l’ordre bcdedit / set hypervisorlaunchtype auto amb el reinici posterior de l’ordinador.
Aquest mètode es pot modificar afegint dos elements al menú d’arrencada de Windows: un amb Hyper-V habilitat i l’altre desactivat. El camí d'accés és aproximadament el següent (a la línia d'ordres com a administrador)
bcdedit / copy {current} / d "Disable Hyper-V"
- Es crearà un nou element del menú d’arrencada del Windows i el GUID d’aquest element també es mostrarà a la línia d’ordres.
- Introduïu l'ordre
bcdedit / set {display GUID} hipervisorlaunchtype off
Com a resultat, després de reiniciar Windows 10 o 8 (8.1), veureu dues opcions del menú d’arrencada del sistema operatiu: l’arrencada en un d’ells obtindrà el funcionament de la màquina virtual Hyper-V, de l’altra, VirtualBox (en cas contrari, serà el mateix sistema).
Com a resultat, és possible aconseguir un treball, encara que no sigui simultani, de dues màquines virtuals en un ordinador.
Per separat, observo que els mètodes descrits a Internet amb el canvi del tipus d’inici del servei hvservice, inclosos al registre HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Serveis en els meus experiments, no van aportar el resultat desitjat.