¿Estás utilizando Hyper-V además de VirtualBox? Si es así, tienes que tener en cuenta que no es posible usar ambas MVs a la vez...
Échale un vistazo a esto:
USAR VIRTUALBOX (PASAR HIPERVISOR A MODO OFF)
# Ver si el hipervisor está en automático
1. Abrir powershell en modo administrador y escribir:
bcdedit
# Si la respuesta contiene una línea con "hypervisorlaunchtype Auto"
# Entonces tendremos que pasar el lanzamiento del hipervisor a "off"
2. Para ello escribimos la orden:
bcdedit /set hypervisorlaunchtype off
3. Reiniciar el equipo y utilizar VirtualBox normalmente.
4. Al terminar decidimos si volvemos a ejecutar la sentencia para dejarlo en "auto" para el uso de Hyper-V o si lo dejamos así
y, en su caso, ya ejecutaremos la sentencia en el momento de querer usar Hiper-V (requerirá reinicio).
PASAR HIPERVISOR A MODO AUTO (PARA PODER USAR HIPERVISOR)
bcdedit /set hypervisorlaunchtype on
Porqué sucede todo esto, pues porque el sistema Windows se configura de forma automática para el uso de Hyper-V
sobre escribiendo el posible uso de otro sistema de virtualización. Como no se pueden usar dos virtualizaciones a la vez en el mismo sistema, nos impide el uso. La solución es desactivar el automatismo para que nos permita ejecutar cualquier máquina virtual.