0 votos

BlueStacks 4 Hyper-V no termina de arrancar mientras Hyper-V está habilitado

Estoy usando Windows 10 20H2, de 64 bits, con virtualización de CPU habilitada.

He habilitado la Plataforma de Máquina Virtual porque uso el Subsistema de Windows para Linux. Pero no había habilitado Hyper-V cuando instalé BlueStacks.

Instalé BlueStacks 4.0 a través de este ejecutable: BlueStacksInstaller_4.260.0.1032_native_4176a437bc759281d8303dbcf40bdb72.exe, detecta automáticamente la configuración de mi computadora y descarga la edición apropiada de BlueStacks.

Después de la instalación, inicié BlueStacks y se inicia bastante rápido.

Pero descubrí que la edición de BlueStacks que instalé es BlueStacks (Hyper-V), sin embargo, no lo había habilitado.

Entonces habilité Hyper-V en OptionalFeatures.exe, reinicié, y luego descubrí que simplemente no terminaba de iniciarse, se quedaba atascado en la pantalla de "Iniciando BlueStacks Hyper-V, por favor espere".

La barra de progreso está muy cerca del punto final, pero simplemente se niega a avanzar más, así:

introducir la descripción de la imagen aquí

Finalmente dijo: No se pudo iniciar el motor.

introducir la descripción de la imagen aquí

Reinicié el motor varias veces y siempre logré recrear el problema.

Luego deshabilité Hyper-V y reinicié mi computadora, y pude usar BlueStacks nuevamente.

Sin embargo, también quiero usar Oracle VirtualBox, que requiere Hyper-V.

Así que desinstalé BlueStacks y descargué la edición no Hyper-V, intenté instalarla con Hyper-V deshabilitado, y fracasó con el siguiente error:

introducir la descripción de la imagen aquí

Pero Hyper-V está deshabilitado:

PS C:\Windows\System32> Get-WindowsOptionalFeature -Online | where {$_.FeatureName -match "Hyper-V"}

FeatureName : Microsoft-Hyper-V-All
State       : Disabled

FeatureName : Microsoft-Hyper-V
State       : Disabled

FeatureName : Microsoft-Hyper-V-Tools-All
State       : Disabled

FeatureName : Microsoft-Hyper-V-Management-PowerShell
State       : Disabled

FeatureName : Microsoft-Hyper-V-Hypervisor
State       : Disabled

FeatureName : Microsoft-Hyper-V-Services
State       : Disabled

FeatureName : Microsoft-Hyper-V-Management-Clients
State       : Disabled

He deshabilitado Windows Defender y no estoy usando ningún software antivirus, mi computadora tiene 12 GiB de RAM y su CPU es un Intel Core i5 4430 @ 3.00GHz;

¿Cómo puedo usar BlueStacks con Hyper-V habilitado?

0 votos

Tengo que usar BlueStacks porque quiero usar EKA2L1, pero mi teléfono Android tiene un sistema operativo de 32 bits y no puedo instalar EKA2L1 con éxito en él, EKA2L1 solo es compatible con sistemas de 64 bits; Intenté usar la versión de Windows, se estrella y dice que faltaban mf.dll, mfplat.dll, mfreadwrite.dll y mftranscode.dll, descargué todos estos archivos dll e intenté ejecutarlo de nuevo, solo para ser recibido por otro choque: ¡No se puede crear ventana! ¡Compruebe si su PC soporta al menos OpenGL 3.1! Mi GPU es Intel HD Graphics 4600 y no tengo una GPU dedicada......

0 votos

Por favor, no añadas información extra en los comentarios. Simplemente edita tu publicación en su lugar. Los emuladores necesitan un soporte especial para Hyper-V (que también es utilizado por otras características de Windows como la aplicación sandbox y otras). Parece que BlueStacks todavía no lo soporta. Otros programas de virtualización como VirtualBox también tienen grandes problemas cuando Hyper-V está activo.

0 votos

1voto

Xeнεi Ξэnвϵς Puntos 113

Sí, esto se debe a que he habilitado la Plataforma de Máquina Virtual y esto habilita implícitamente Hyper-V, ya que Hyper-V es un hipervisor nativo, mientras esté habilitado Windows se iniciará como una máquina virtual y solo podrá acceder a la CPU emulada y no puede acceder a la CPU física, la CPU emulada no soporta VT-x, por lo que mientras Hyper-V esté habilitado el rendimiento de los hipervisores alojados disminuirá.

Y descubrí que Windows Defender Device Guard también está habilitado y también habilita implícitamente Hyper-V.

Así que utilicé estos comandos en cmd elevado para deshabilitar realmente Hyper-V:

bcdedit.exe /set hypervisorlaunchtype off
dism /online /disable-feature /featurename:VirtualMachinePlatform
reg add HKLM:\System\CurrentControlSet\Control\DeviceGuard /v EnableVirtualizationBasedSecurity /t REG_DWORD /d 0
shutdown /r /t 0

Después de eso no puedo abrir BlueStacks (Hyper-V), así que lo desinstalé e instalé la versión sin Hyper-V, que es más rápida debido a VT-x.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X