Que signifie l'erreur 1603 de ViGEmBus ?

1603 est un code générique de Windows Installer. Il décrit une transaction d'installation échouée, pas une fausse archive ni une panne de votre manette physique.

L'erreur 1603 du pilote ViGEmBus apparaît lorsque Windows ne peut pas terminer l'installation ou la suppression. Un ancien paquet encore enregistré, un bus virtuel en double, une application qui conserve une référence au pilote, un redémarrage en attente ou des droits insuffisants sont des causes fréquentes. Le code seul ne permet pas de choisir laquelle est active.

Séparez les couches. Le paquet installe le bus virtuel de Windows ; DS4Windows, BetterJoy, Sunshine, Apollo et les outils comparables demandent ensuite une sortie de manette virtuelle. Si l'installation se termine mais que l'application dit encore que ViGEmBus manque, vérifiez le Gestionnaire de périphériques et la configuration de l'application avant de télécharger autre chose.

Cette page reste générale. Si l'erreur apparaît dans Sunshine pendant un dépannage de l'entrée Moonlight, consultez le guide Sunshine et ViGEmBus. Pour le message exact « ViGEmBus n'est pas installé ou actif », utilisez le guide de dépannage correspondant.

Ce que vous voyezCouche probablePremière preuve à recueillir
1603 pendant l'installationWindows Installer ou ancien paquetFermer les clients, redémarrer et vérifier les applications
1603 après une mise à niveauPaquet précédent ou redémarrage en attenteSupprimer l'ancienne entrée puis redémarrer
Installation terminée mais application en erreurÉtat du client ou sortie virtuelleVérifier un bus sain puis relancer le client
Plusieurs entrées NefariusCopies en double ou intégréesCommencer par la suppression normale, sans effacer des fichiers au hasard
Un seul jeu échoueJeu, profil ou chemin d'entréeTester la sortie virtuelle avant de modifier le pilote

Avant de relancer l'installateur ViGEmBus

Ne relancez pas l'EXE plusieurs fois pendant que les outils de manette fonctionnent. Fermez leurs fenêtres et leurs processus de notification, arrêtez le service Sunshine ou Apollo avec ses contrôles habituels et déconnectez le client de test. Un redémarrage libère souvent une opération en attente, mais il ne remplace pas la vérification de la source et du paquet existant.

Vérifiez la destination officielle stable : la version Nefarius v1.22.0 archivée contient ViGEmBus_1.22.0_x64_x86_arm64.exe. Il s'agit de la version publique finale, pas d'une version maintenue activement. Comparez ensemble le nom du fichier, l'éditeur et l'URL de la version.

Si 1603 revient, notez s'il apparaît à l'ouverture, pendant la suppression ou après le début de la progression. Un journal MSI ou l'Observateur d'événements peut aider, mais n'exécutez pas une commande de nettoyage générique élevée avant d'identifier le paquet. Pour la procédure normale, consultez le guide de désinstallation ViGEmBus.

  1. 1

    Fermer les clients de manette

    Quittez DS4Windows, BetterJoy, Sunshine, Apollo, XOutput et les autres outils qui créent ou consomment une manette virtuelle.

  2. 2

    Redémarrer Windows

    Le redémarrage libère les opérations d'installation en attente et les références conservées par un service.

  3. 3

    Vérifier les applications installées

    Cherchez Nefarius Virtual Gamepad Emulation Bus Driver avant de lancer un autre setup. Retirez l'entrée si elle est cassée ou en double.

  4. 4

    Garder une seule méthode

    Utilisez la version officielle, le désinstalleur normal et les preuves du Gestionnaire. Ne mélangez pas de vieux MSI et de nettoyeurs génériques.

Supprimer un paquet ancien ou en double

Si les applications installées contiennent Nefarius Virtual Gamepad Emulation Bus Driver, utilisez son action de suppression avant de réinstaller. L'écran historique ci-dessous est une vraie vue de l'installateur : choisissez Remove, laissez l'opération se terminer, puis redémarrez Windows. Un second EXE ne répare pas forcément toutes les copies partiellement enregistrées.

Après le redémarrage, ouvrez le Gestionnaire de périphériques et choisissez Affichage → Périphériques par connexion. Recherchez Nefarius Virtual Gamepad Emulation Bus ou une entrée clairement nommée Virtual Gamepad Emulation Bus. Une entrée saine est normale ; plusieurs entrées indiquent qu'il faut nettoyer avec précaution. Si un paquet vigembus.inf persiste, suivez le guide officiel de Nefarius au lieu de deviner.

Une application peut réinstaller une copie incluse lorsqu'elle répare ses propres dépendances. Notez quelle application l'a ajoutée et consultez sa documentation actuelle. Le but n'est pas de supprimer tous les périphériques Nefarius, mais de conserver une installation cohérente pour le client réellement nécessaire.

Écran de configuration Nefarius Virtual Gamepad Emulation Bus Driver avec l'option Remove
Écran historique officiel : utilisez Remove pour nettoyer un paquet existant. Vérifiez ensuite le Gestionnaire, car cet écran ne prouve pas que tous les doublons ont disparu.

Réinstaller le setup officiel et vérifier le bus

Quand les anciennes copies et les doublons ont disparu, lancez l'EXE final officiel et acceptez l'autorisation administrateur de Windows. Le fichier réunit x86, x64 et ARM64 ; ne cherchez pas un nouveau MSI séparé. Si une mise à niveau semble identique après le premier passage, les notes officielles indiquent de relancer le même setup : ne mélangez pas des générations de paquets.

Redémarrez lorsque le setup le demande ou après la suppression du bus. Vérifiez ensuite le résultat dans le Gestionnaire avant de tester un jeu. Les éléments utiles sont le nom du produit, l'éditeur Nefarius, le contexte de signature numérique et un état Général indiquant que le périphérique fonctionne correctement. La version visible du fichier pilote n'a pas forcément à être `1.22.0`.

La capture réelle ci-dessous montre où lire ces preuves. Si le bus est sain mais que le client échoue encore, arrêtez de réinstaller et consultez le guide DS4Windows, BetterJoy ou Apollo.

VérificationSignal positifCe que cela ne prouve pas
Applications installéesLe paquet Nefarius est enregistréQue le client a choisi le bon mode de sortie
Gestionnaire de périphériquesUn seul bus sans avertissementQue chaque jeu accepte l'entrée virtuelle
État GénéralWindows indique un fonctionnement correctQue Sunshine, DS4Windows ou BetterJoy sont configurés
Test du clientLa manette virtuelle attendue apparaîtQue le téléchargement vient d'un miroir autorisé
Vérification de sourceTag, nom de fichier et éditeur concordentQue le projet retiré recevra de futures corrections
Nefarius Virtual Gamepad Emulation Bus sain dans le Gestionnaire de périphériques Windows
Capture de la documentation officielle Nefarius : confirmez le bus, l'éditeur et l'état sain. La date et la version visibles sont historiques et ne constituent pas l'étiquette du setup actuel.

Séparer le pilote de l'erreur du client

Une réparation réussie se termine avec un bus sain, mais l'objectif est souvent que l'application crée une manette virtuelle. Testez cette seconde couche séparément. Une manette physique peut être détectée alors que la sortie virtuelle est désactivée, et un jeu peut refuser un mode qu'un autre accepte.

Avec Sunshine et Moonlight, le service de l'hôte et le client de streaming sont deux contrôles différents. Avec DS4Windows ou BetterJoy, vérifiez la manette de sortie, le profil et les mappeurs concurrents. Les guides propres à chaque application sont plus adaptés à ces choix que cette page générale de l'erreur 1603.

Si le client dit encore que ViGEmBus manque alors que le Gestionnaire montre un bus sain, notez sa version et son journal. Il peut utiliser un autre backend, avoir démarré avant le redémarrage ou conserver un ancien état. Consultez la documentation actuelle avant de modifier un pilote Windows fonctionnel.

Situation du clientProchaine vérificationNe pas supposer
Hôte Sunshine avec entrée MoonlightRedémarrer le service hôte et tester la sortie virtuelleQu'un problème réseau est un problème de pilote
DS4Windows voit la manette physiqueVérifier le profil de sortie et un bus sainQue la détection physique active la sortie virtuelle
BetterJoy se connecte mais le jeu ne voit rienVérifier le mode de sortie et les mappeurs concurrentsQu'un second téléchargement est nécessaire
Un seul jeu refuse la manetteTester un autre logiciel consommateurQue Windows est à nouveau mal installé
Bus sain, avertissement répétéLire le journal et les notes du clientQue le texte indique toujours la couche fautive

Les fausses solutions à éviter après 1603

N'installez pas d'actualisateur générique, de paquet renommé provenant d'un miroir ou de DLL/SYS isolée parce qu'il promet d'effacer 1603. Un pilote noyau doit avoir une source et un éditeur vérifiables. La version publique finale de ViGEmBus est archivée ; une page annonçant une version officielle ultérieure doit fournir une preuve de Nefarius.

Ne désactivez pas la vérification de signature et ne supprimez pas des fichiers au hasard dans System32 ou le Driver Store. Ces actions peuvent masquer la cause et toucher d'autres périphériques. Si la suppression normale et les instructions officielles ne suffisent pas, créez un point de restauration et suivez la documentation d'origine.

Le projet est retiré. La page de fin de vie de ViGEmBus explique l'absence de promesse de compatibilité future, la suppression de l'ancien programme de mise à jour et la possibilité qu'un client migre vers un backend pris en charge.

  • Ne mélangez pas l'EXE final avec d'anciens MSI par architecture sans raison officielle.
  • Ne supprimez pas HidHide, Bluetooth, HID ou d'autres périphériques Nefarius uniquement à cause de 1603.
  • N'exigez pas que le nombre du Gestionnaire corresponde exactement à 1.22.0.
  • Ne testez pas plusieurs mappeurs de manette à la fois pendant le diagnostic.
  • Ne qualifiez pas un miroir tiers d'officiel, sûr ou actuel sans preuve primaire.

FAQ sur l'erreur 1603 du pilote ViGEmBus

Qu'est-ce qui cause l'erreur 1603 de ViGEmBus ?

C'est un échec générique de Windows Installer. Un ancien paquet, un bus en double, un redémarrage en attente, une référence verrouillée, un problème de droits ou une installation endommagée peuvent intervenir. Le code ne suffit pas à choisir la cause.

Faut-il lancer l'installateur ViGEmBus comme administrateur ?

Acceptez l'autorisation administrateur normale demandée par le setup officiel. Ne désactivez pas la signature pour résoudre une incohérence de source ou de paquet.

Dois-je supprimer ViGEmBus avant de réessayer ?

Si le paquet existant est cassé ou en double, supprimez-le dans les applications installées, redémarrez, vérifiez le Gestionnaire, puis installez une seule copie vérifiée.

Quel est le fichier officiel après l'erreur 1603 ?

La version publique finale est v1.22.0 et son asset tout-en-un est ViGEmBus_1.22.0_x64_x86_arm64.exe. Utilisez l'URL de la version GitHub originale de Nefarius.

L'erreur 1603 signifie-t-elle que ma manette est cassée ?

Généralement non. Elle indique une transaction d'installation échouée. Vérifiez d'abord le bus Windows, puis la sortie virtuelle du client et le jeu séparément.

Est-ce la même erreur que celle de Moonlight ou Sunshine ?

Le code Windows peut être identique, mais Sunshine et Moonlight ajoutent une couche hôte/client. Utilisez le guide Sunshine lorsque le streaming est le problème principal.

Sources officielles utilisées

Les informations produit et sécurité de cette page sont vérifiées auprès de sources directes. Les liens externes s'ouvrent dans un nouvel onglet.