VT-x ya no funciona en VirtualBox

2

Acabo de descubrir que VT-x ya no funciona en mi host de Windows 10 en VirtualBox 5.0.14.

Intentar arrancar uno de mis invitados x64 ahora provoca un error "VT-x está deshabilitado en la BIOS para todos los modos de CPU" y ya no puedo seleccionar más de una CPU o crear invitados x64.

VT-x está habilitado en el BIOS y Hyper-V no está instalado. De hecho, VT-x funcionó bien hasta hoy.

He intentado reiniciar varias veces y reinstalar VirtualBox, pero fue en vano.

Nadie parece haber tenido un problema similar.

¿Qué podría ser?

El host es un Lenovo Yoga Thinkpad 15 que se ejecuta en un Intel i5-5200U a 2,20 GHz .

alessandro1997
fuente
¿Tienes alguna información sobre el hardware del host?
Smeerpijp
Vea la pregunta.
alessandro1997
Acabo de descubrir que VT-x ya no funciona en mi host de Windows 10 en VirtualBox 5.0.14. . ¿Qué cambiaste antes de que dejara de funcionar?
Smeerpijp
No cambié nada, eso es lo raro. Reinicié mi PC y ya no funcionaba. Recuerdo que finalizó la instalación de actualizaciones durante el reinicio, pero al mirar las actualizaciones no parece que se haya involucrado la virtualización.
alessandro1997
¿Qué actualizaciones instalaste? Intenta revertirlos e intenta iniciar las máquinas virtuales una vez más
Smeerpijp

Respuestas:

0

Encontré el mismo problema y lo resolví: algo estaba usando las funciones de VT-x, y de acuerdo con una publicación en el foro de oráculos (enlace perdido, google un poco) vbox usa la virtualización de una manera no compatible con la anterior. Puede confirmar si este es el caso ejecutando msinfo32.exe, desplácese hasta la parte inferior y busque una cadena que diga "Se detectó un hipervisor ..." como la última línea. Si ve ~ 4 líneas acerca de las capacidades de hiper-v, su problema es diferente al mío y es posible que la solución no se aplique.

Así que ahora va una búsqueda potencialmente frustrante de lo que está usando la virtualización ...

Si Hyper-V está instalado y en ejecución (verifique los servicios de Windows), puede intentar eliminarlo; Panel de control & gt; programas & gt; Activar o desactivar las características de windows

La gente también ha mencionado que "el otro anti virus que no es BitDefender" y las cosas que se ejecutan en el modo de compatibilidad de XP son los culpables. Intenté matar todos los procesos y detener todos los servicios, no tuve suerte (hazlo bajo tu propio riesgo, podrías romper algo ...)

Finalmente, fui insinuado a una nueva característica llamada "Seguridad basada en la virtualización" en Windows. Vaya a taskmanager y busque en la pestaña "detalles" un proceso llamado Secure System. Si esto se ejecuta, es probable que haya encontrado la razón de su problema; A pesar de eliminar hyper-v como se describió anteriormente, esta función ejecuta un poco de hipervisor hasta el fondo, bloqueando virtualbox.

En el conjunto regedit.exe HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard a 0 y reiniciar Hizo el truco para mí. Tenga en cuenta que está deshabilitando una función de seguridad, vea https://technet.microsoft.com/en-us/itpro/windows/keep-secure/deploy-device-guard-enable-virtualization-based-security para detalles.

kidmose
fuente
0

Hoy tuve el mismo problema. Después de instalar Docker para Windows en Windows 10. Al parecer, 'Docker para Windows' y VirtualBox no se pueden instalar juntos en la misma máquina. El motivo de esto es que 'Docker para Windows' se basa en Hyper-v. Esto está bien documentado y explicado. aquí .

Entonces tenemos que elegir Hyper-v o VirtualBox, no podemos tener ambos instalados. En mi caso, desinstalo 'Docker para Windows' y quité Hyper-v de mi máquina. Instrucciones para eliminar Hyper-v son aquí . Que VirtualBox trabajó de nuevo.

En cuanto al uso de contenedores Docker, todavía puedo ejecutar contenedores Docker de Linux en invitados de VirtualBox Linux sin Hyper-v (en realidad, eso es exactamente la implementación de Linux Hyper-v).

Dudi Boy
fuente
Podría considerar agregar más referencias citadas del contenido de los enlaces que proporcionó en caso de que los enlaces se vuelvan incorrectos, el contenido seguirá en la respuesta.
Pimp Juice IT