Introducción
Si te has encontrado con el mensaje de error NtCreateFile(\Device\VBoxDrvStub) failed: 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
al iniciar o instalar VirtualBox en Windows, no estás solo. Este problema suele aparecer cuando el sistema no logra cargar correctamente el servicio o driver de VirtualBox. En esta entrada, te mostraré cuáles son las causas más habituales y cómo solucionarlo paso a paso.
1. ¿Por qué aparece este error?
El mensaje indica que Windows no encuentra el dispositivo o el servicio que permite la virtualización de VirtualBox. Normalmente el driver encargado de esto se llama vboxsup o VBoxDrvStub, y puede que esté:
- Deshabilitado o no instalado correctamente.
- Bloqueado por otro hipervisor como Hyper-V.
- Interrumpido por un antivirus o programa de seguridad.
- Mal instalado (sin privilegios de administrador o con archivos corruptos).
2. Verificar si el servicio de VirtualBox está activo
- Abre el Símbolo del sistema (CMD) con privilegios de administrador.
- Pulsa la tecla Windows, escribe
cmd
- Clic derecho > Ejecutar como administrador
- Pulsa la tecla Windows, escribe
- Ejecuta el comando:
sc.exe query vboxsup
- Si el estado es “STOPPED” o el servicio no se encuentra, intenta iniciarlo:
sc.exe start vboxsup
- Si el estado es “STOPPED” o el servicio no se encuentra, intenta iniciarlo:
- Si falla o aparece un mensaje de que el servicio no existe, seguramente el driver no se instaló correctamente. En ese caso, pasa a la reinstalación de VirtualBox (ver punto 4).
3. Desactivar Hyper-V (si aplica)
En Windows 10/11 Pro, Enterprise o Education, la presencia de Hyper-V puede generar conflictos al compartir la virtualización.
- Ve a Panel de Control o Configuración > Programas > Activar o desactivar las características de Windows.
- Desmarca “Hyper-V”, así como:
- “Plataforma de máquina virtual” (Virtual Machine Platform)
- “Plataforma de Windows para contenedores” (Windows Containers)
- “Windows Sandbox” (si está disponible)
- Pulsa Aceptar y reinicia tu equipo.
Tras el reinicio, revisa de nuevo si el servicio de VirtualBox se inicia correctamente.
4. Reinstalar VirtualBox con privilegios de administrador
Si persiste el error, lo mejor es:
- Desinstalar VirtualBox por completo:
- Panel de Control > Programas y características > “Oracle VM VirtualBox” > Desinstalar
- Reiniciar el equipo (muy importante).
- Descargar la última versión de VirtualBox desde la página oficial.
- Ejecutar el instalador con clic derecho > Ejecutar como administrador.
- Asegurarte de incluir las opciones de “VirtualBox Networking” y “USB support” durante la instalación.
5. Revisa tu antivirus o software de seguridad
Algunos antivirus o soluciones de seguridad consideran sospechoso el driver de VirtualBox. Eso puede bloquearlo o impedir que se inicie el servicio.
- Añade la carpeta de instalación de VirtualBox a la lista de exclusiones de tu antivirus.
- Desactiva temporalmente la protección en tiempo real y prueba a arrancar VirtualBox.
Si el error desaparece tras hacerlo, ya sabes que tu antivirus estaba bloqueando el servicio. Asegúrate de reportarlo como falso positivo o de configurar la exclusión adecuadamente.
6. Conflictos con la firma de controladores
VirtualBox usa controladores firmados, pero si tu Windows está configurado con políticas muy restrictivas, podría impedir la carga del driver. Esto no es común, pero conviene comprobar que:
- Tu sistema esté actualizado.
- No tengas una versión antigua de VirtualBox (descarga siempre la más reciente).
Conclusión
El error NtCreateFile(\Device\VBoxDrvStub) failed: 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
suele deberse a conflictos con Hyper-V, servicios desactivados o bloqueos por antivirus. Siguiendo estos pasos podrás restaurar el funcionamiento de VirtualBox y ejecutar tus máquinas virtuales sin inconvenientes:
- Verificar y arrancar el servicio
vboxsup
. - Desactivar Hyper-V si está activo.
- Reinstalar VirtualBox como administrador.
- Ajustar la configuración de antivirus.
Con estas soluciones, VirtualBox debería cargar correctamente sus controladores y permitirte virtualizar sin problemas. ¡Espero que te haya sido de ayuda! Si tienes alguna duda o quieres compartir tu experiencia, ¡déjamelo saber en los comentarios!
