Qué significa “ViGEmBus no está instalado”

Las aplicaciones de mando usan ViGEmBus para crear un dispositivo virtual Xbox 360 o DualShock 4. El mensaje ‘ViGEmBus no está instalado o en ejecución’ aparece cuando el programa no puede acceder a esa capa. ViGEmBus no está instalado cuando faltan tanto el producto como el dispositivo del bus; el mismo aviso también puede aparecer si una copia instalada está dañada.

El bus puede estar realmente ausente, desactivado, dañado o sustituido por una copia antigua incluida con otro programa. La aplicación también puede haber comenzado antes de que Windows terminara de instalar el controlador o conservar un resultado anterior al reinicio. Un diagnóstico limpio separa esos casos en vez de descargar repetidamente el paquete.

La frase exacta aparece en distintos programas, incluidos procesos de DS4Windows y software remoto como Sunshine/Apollo. Los nombres de menús cambian, pero las comprobaciones de Windows son las mismas: un solo bus actual de Nefarius, estado saludable y proceso cliente reiniciado después de la instalación.

Lo que vesSignificado habitualSiguiente paso
No hay bus en el Administrador de dispositivosViGEmBus no está instaladoInstalar 1.22.0 oficial y reiniciar
Icono amarillo de advertenciaEl controlador no inicia o tiene un conflictoLeer el estado, desinstalar y reinstalar
Dos o más entradasConflicto entre copias antiguas o incluidasEliminar duplicados antes de reinstalar
Un bus saludable y la aplicación fallaCaché, permisos o configuración de la aplicaciónReiniciar y revisar sus registros
HP Omen con proveedor antiguoBifurcación heredada del fabricanteSeguir la solución oficial para HP Omen

Corregir el mensaje “ViGEmBus no está instalado”

Trabaja en este orden y detente cuando desaparezca el error.

No ejecutes limpiadores aleatorios al primer aviso. La ruta normal de instalación y comprobación resuelve la dependencia ausente y conserva un registro claro del editor y del desinstalador.

  1. 1

    Sal de la aplicación afectada

    Cierra la ventana y el proceso del área de notificación. En aplicaciones con servicio, detén el servicio mediante sus propios controles.

  2. 2

    Comprueba el Administrador de dispositivos

    Pulsa Windows + X, abre el Administrador, elige Ver → Dispositivos por conexión y busca Nefarius Virtual Gamepad Emulation Bus.

  3. 3

    Instala cuando el bus esté ausente

    Descarga ViGEmBus_1.22.0_x64_x86_arm64.exe desde la versión oficial de Nefarius. Ejecútalo y acepta la solicitud de administrador.

  4. 4

    Reinicia Windows

    El reinicio libera referencias antiguas y permite que Plug and Play enumere el bus antes de iniciar la aplicación.

  5. 5

    Comprueba una entrada saludable

    Propiedades → General debe indicar que funciona correctamente. Más de una entrada requiere limpieza.

  6. 6

    Abre la aplicación y vuelve a conectar

    Inicia el programa, conecta de nuevo el mando físico y prueba la salida virtual con el perfil o modo adecuado.

Comprobar si ViGEmBus está instalado correctamente

El Administrador de dispositivos confirma si ViGEmBus está instalado correctamente. Cambia Ver a Dispositivos por conexión, localiza Nefarius Virtual Gamepad Emulation Bus y abre Propiedades. Una pestaña General saludable indica ‘Este dispositivo funciona correctamente’ y la pestaña Controlador debe identificar a Nefarius Software Solutions.

No exijas que la versión visible sea igual al número del paquete `1.22.0`. Las notas oficiales dicen que la versión del controlador permaneció sin cambios. Usa conjuntamente la entrada del producto, el editor, el estado del dispositivo y la eliminación del actualizador heredado.

Si el estado proporciona un código de error de Windows, anótalo antes de desinstalar. Un dispositivo desactivado puede habilitarse directamente. Un paquete con fallo o sin firma debe eliminarse y sustituirse por el oficial. Cuando el bus está saludable pero la aplicación falla, investiga la aplicación en lugar de cambiar repetidamente el controlador.

Propiedades de Nefarius Virtual Gamepad Emulation Bus en Windows
Captura oficial de Nefarius: consulta el estado General y el editor. La versión mostrada no es la etiqueta del instalador final.

Eliminar entradas duplicadas o dañadas

Varias entradas Virtual Gamepad Emulation Bus pueden hacer que el cliente encuentre la copia equivocada. Primero desinstala Nefarius Virtual Gamepad Emulation Bus Driver desde Aplicaciones instaladas o Aplicaciones y características. Reinicia el PC antes de volver a comprobar.

Después de la desinstalación normal, activa Dispositivos por conexión. Elimina las entradas restantes llamadas Nefarius Virtual Gamepad Emulation Bus o Virtual Gamepad Emulation Bus y reinicia otra vez. Reinstala el paquete oficial 1.22.0 únicamente cuando los duplicados hayan desaparecido.

La guía oficial describe un procedimiento más profundo con Driver Store Explorer para paquetes `vigembus.inf` persistentes. Puede eliminar el controlador equivocado si se usa sin cuidado, así que no es la primera solución. Crea un punto de restauración, sigue exactamente la página oficial y selecciona solo paquetes ViGEmBus cuando la eliminación normal falle.

Cuando ViGEmBus está instalado pero la aplicación falla

Si ViGEmBus está instalado y saludable, deja de reinstalar el controlador. Actualiza o repara la aplicación desde su origen oficial, confirma que el modo de salida solicita un mando virtual y consulta sus registros para detectar errores de biblioteca cliente o permisos.

En DS4Windows, cierra todas las instancias antes de instalar y vuelve a abrir después del reinicio. Confirma que el perfil activo utiliza la salida esperada y que otra herramienta no compite por el mismo mando físico. HidHide es un controlador separado para ocultar mandos físicos; no lo elimines solo porque ViGEmBus muestre un error, salvo que la documentación identifique ese conflicto.

En Sunshine/Apollo u otra aplicación con servicio, reinicia el servicio después de que Windows reconozca ViGEmBus. Es posible que comenzara durante el arranque antes de terminar la reparación. Si persiste el error, consulta la documentación actual porque las versiones nuevas pueden haber cambiado el sistema de mando virtual preferido.

El software de seguridad también puede bloquear el controlador o el cliente, pero no desactives toda la protección. Revisa el aviso concreto, comprueba la ruta y el firmante y permite solo el paquete verificado cuando tu política lo autorice.

Estado de la aplicaciónAcción
Estaba abierta durante la instalaciónCerrarla completamente y abrirla tras reiniciar Windows
Salida virtual desactivadaActivar el modo de salida Xbox/DS4
El servicio conserva el estado anteriorReiniciarlo tras comprobar el dispositivo
Otra herramienta está activaCerrar programas de reasignación competidores
La versión actual ya no usa ViGEmBusSeguir la documentación actualizada de esa aplicación

Si ViGEmBus no está instalado: soluciones que debes evitar

Evita portales genéricos que cambian el nombre del archivo, ocultan el destino tras un instalador propio o anuncian una versión posterior a la del repositorio archivado. El paquete público final es 1.22.0. Un sitio que afirme ofrecer una versión oficial posterior necesita pruebas del editor original, no su propio distintivo.

No desactives la comprobación de firmas como solución habitual. El paquete oficial tiene firma de producción. Los problemas de firma con un archivo desconocido son una razón para detenerse y comprobar el origen, no para reducir la seguridad de Windows.

No elimines paquetes INF, entradas del registro ni archivos de System32 basándote en un comentario de un foro. Empieza por Aplicaciones instaladas, reinicia y usa el Administrador de dispositivos. Recurre a Driver Store Explorer solo ante un duplicado persistente, después de leer la guía oficial y crear un punto de recuperación.

  • No uses una descarga DLL o SYS como sustituto del instalador
  • No instales a la vez MSI antiguos y el EXE final todo en uno
  • No confundas la versión del instalador con la versión del archivo del controlador
  • No elimines otros controladores de Nefarius, como HidHide, sin una razón concreta

Preguntas sobre ViGEmBus no instalado

¿Por qué DS4Windows dice que ViGEmBus no está instalado?

DS4Windows no puede encontrar o utilizar el bus virtual necesario. Comprueba el Administrador de dispositivos, usa el instalador oficial 1.22.0 si falta, reinicia y abre de nuevo DS4Windows.

¿Por qué continúa el error después de instalar ViGEmBus?

La aplicación puede conservar un estado antiguo, Windows puede necesitar un reinicio o puede haber buses duplicados. Confirma una sola entrada saludable antes de investigar el programa.

¿Puedo corregirlo sin reiniciar?

A veces basta con reiniciar la aplicación, pero reiniciar Windows es el paso fiable después de instalar o eliminar un controlador.

¿Debo instalar ViGEmBusSetup_x64.msi?

Para Windows 10 y 11 usa el EXE final todo en uno. Los nombres MSI por arquitectura pertenecen a versiones y documentación antiguas.

¿Qué hago si aparecen dos entradas ViGEmBus?

Desinstala desde Aplicaciones, reinicia, elimina los buses restantes, reinicia de nuevo e instala una sola copia oficial.

¿El mensaje fatal significa que el mando físico está dañado?

Normalmente no. Indica que la aplicación no puede crear su gamepad virtual. El mando físico puede seguir detectándose aunque falle la salida virtual.

Fuentes oficiales consultadas

Los datos del producto y de seguridad se comprobaron con fuentes de primera mano. Los enlaces externos se abren en otra pestaña.