Points clés
- Repérez d’abord les dépendances de GameInput : passez en revue les services, les packages Appx, les pilotes de manettes et les charges de travail pour identifier les appareils ou applications qui ont besoin de GameInput.
- Désactivez le service GameInput sans risque : définissez XboxGipSvc sur Désactivé et Arrêté via les Services ou PowerShell afin de bloquer le démarrage automatique, sans supprimer aucun composant.
- Supprimez les packages Appx si nécessaire : désinstallez les packages Appx et effacez les dossiers résiduels uniquement après avoir vérifié qu’aucun chemin d’entrée requis n’est rompu.
- Appliquez la configuration sur tous les terminaux avec PowerShell : déployez la désactivation du service et la suppression des Appx de façon homogène à grande échelle, avec une journalisation pour l’audit et le retour en arrière.
- Vérifiez la persistance après les redémarrages et les mises à jour : contrôlez à nouveau l’état du service, la présence des Appx et les packages provisionnés après un redémarrage, une synchronisation du Store ou une mise à jour cumulative, afin de corriger toute dérive de configuration.
Microsoft GameInput est un service système Windows essentiel qui améliore la compatibilité entre les jeux et les manettes sous Windows. S’il est indispensable aux joueurs et aux particuliers, il n’a aucune utilité sur les terminaux d’entreprise ou les serveurs classiques. Dans les rares cas où il fonctionne mal, il peut générer des entrées répétées dans le journal d’événements ou des erreurs liées au service, ce qui crée du bruit dans les systèmes de supervision : le désactiver devient alors intéressant.
Ce guide détaille pas à pas comment désactiver Microsoft GameInput en toute sécurité, comment empêcher sa réinstallation et comment revenir en arrière si besoin.
Désactiver Microsoft GameInput dans Windows 11 et empêcher sa réinstallation
Avant de désactiver Microsoft GameInput, vous devez réunir les conditions suivantes.
📌 Prérequis :
- Vous avez besoin des droits d’administrateur local pour modifier les services, les packages Appx et les clés de registre associées.
- Pour appliquer les modifications à grande échelle, il vous faut un appareil de test exécutant la même version de Windows 11 que vos terminaux cibles, afin de valider les changements sans risque.
- Une note de gestion du changement accessible et documentée est nécessaire : elle doit signaler l’impact possible sur les périphériques d’entrée et décrire clairement les étapes de retour en arrière.
Étape 1 : identifier les composants GameInput et leur impact
Avant de tenter d’arrêter le service GameInput dans Windows 11, il faut confirmer l’ensemble de ses dépendances. Vous saurez ainsi quels appareils ou applications utilisent le service avant d’effectuer la moindre modification.
📌 Cas d’usage :
- Vous pourrez vérifier si GameInput est actif et comprendre quels systèmes ou périphériques en dépendent.
- Vous pourrez évaluer l’impact d’un composant lié aux manettes ou au jeu avant de le désactiver ou de le supprimer.
📌 Prérequis :
- Vous avez besoin d’un accès complet aux Services, à Applications et fonctionnalités et au Gestionnaire de périphériques sur l’appareil de test.
- Il vous faut également la liste des applications et des utilisateurs qui s’appuient sur des manettes ou des fonctions d’entrée liées au jeu, pour évaluation.
Voici les étapes à suivre pour identifier les composants GameInput et leur impact :
- Ouvrez les services Windows en saisissant leur nom dans la zone de recherche de la barre des tâches, ou via Win + R puis services.msc.
- Faites défiler la liste, cliquez sur GameInput Service et vérifiez le type de démarrage ainsi que l’état du service. Selon leur état, des ajustements peuvent être nécessaires.
- Type de démarrage > Automatique, Manuel ou Désactivé
- État du service > En cours d’exécution ou Arrêté
- Ouvrez Applications installées via Paramètres > Applications > Applications installées, puis recherchez Gaming Services ou les composants liés à Xbox comme l’application Xbox, la Xbox Game Bar et les Xbox Live Services
- Dans le Gestionnaire de périphériques, examinez les pilotes de manettes et de périphériques d’entrée installés pour les manettes de jeu actives. Vérifiez les catégories suivantes (les manettes doivent apparaître dans la liste lorsque vous les développez) :
- Interface Homme-machine (HID)
- Contrôleurs de bus USB, pour les manettes connectées en USB
- Bluetooth, pour les manettes sans fil
- Contrôleurs audio, vidéo et jeu : section principale pour les manettes de jeu et autres gamepads.
- Identifiez ensuite les applications ou charges de travail qui dépendent de GameInput ou des fonctions de manette. Il peut s’agir de jeux prenant en charge les manettes.
- Communiquez aux parties prenantes et aux utilisateurs des terminaux l’impact potentiel de la désactivation de GameInput.
Étape 2 : désactiver le service Microsoft GameInput, ses composants et son impact
L’étape suivante consiste à désactiver le service GameInput. Il ne pourra plus s’exécuter, sans qu’aucun composant ne soit supprimé.
📌 Cas d’usage :
- GameInput ne se lancera plus automatiquement au démarrage ni lorsqu’une manette est détectée.
- Vous obtenez une référence de configuration avant de bloquer les réinstallations ou de supprimer les composants Appx associés.
📌 Prérequis :
- Vous avez besoin des droits d’administrateur local pour modifier les services et exécuter les commandes de contrôle de service.
- Il vous faut le type de démarrage et l’état actuels du service, relevés à l’étape 1.
Voici comment désactiver le service Microsoft GameInput :
- Ouvrez les Services et repérez XboxGipSvc.
- Définissez ensuite le type de démarrage sur Désactivé.
- Sélectionnez Arrêter pour interrompre immédiatement le service s’il est en cours d’exécution. Vous pouvez aussi passer par l’invite de commandes (admin) en saisissant les commandes suivantes :
- sc stop XboxGipSvc
- sc config XboxGipSvc start= disabled
- Redémarrez votre appareil.
- Après le redémarrage, vérifiez dans les Services que XboxGipSvc reste Désactivé et Arrêté.
Étape 3 : supprimer l’Appx GameInput s’il est présent et nettoyer les résidus
La suppression de l’Appx GameInput est facultative, mais utile, en particulier si la réinstallation du service provient du package lui-même. Cette étape garantit la suppression complète du composant lorsque l’opération est sans risque.
📌 Cas d’usage :
- Vous empêchez Windows de réinstaller GameInput à partir d’un package Appx existant.
- Vous supprimez les binaires résiduels susceptibles de relancer ou de réactiver le service.
📌 Prérequis :
- Vous avez besoin des droits d’administrateur local pour désinstaller les packages Appx et supprimer les dossiers de programmes.
- Il vous faut un appareil de test pour valider que la désinstallation de GameInut ne casse aucune fonction d’entrée requise.
Voici comment supprimer le package Appx GameInput s’il est présent :
- Ouvrez Paramètres > Applications > Applications installées et vérifiez si Microsoft GameInput figure dans la liste.
- Si l’entrée GameInput existe, désinstallez-la.
- Ouvrez ensuite l’Explorateur de fichiers et accédez à C:\Program Files et C:\Program Files (x86). Recherchez d’éventuels dossiers GameInput.
- Ne supprimez les dossiers GameInput résiduels que s’ils se rapportent clairement au composant que vous avez supprimé.
- Ouvrez ensuite l’observateur d’événements > Journaux Windows > Application et examinez les avertissements ou erreurs liés à GameInput après la suppression. Si des avertissements apparaissent dans l’observateur d’événements :
- Notez l’ID d’événement, la source et la description.
- Si l’erreur mentionne des fichiers ou composants manquants, vérifiez que tous les dossiers GameInput ont bien été supprimés. Pour cela, recherchez les dossiers nommés GameInput dans l’Explorateur de fichiers.
- Si les erreurs pointent vers des applications dépendantes, réinstallez ou réparez ces applications via Applications installées ou le Microsoft Store.
- Pensez à documenter les erreurs si un dépannage plus poussé ou une escalade s’avère nécessaire.
Étape 4 : empêcher la réinstallation via le Microsoft Store et les tâches planifiées
Windows peut réinstaller GameInput via les mises à jour du Microsoft Store ou des tâches système liées à Gaming Services. Cette étape empêche le package de revenir après sa désactivation ou sa suppression.
📌 Cas d’usage :
- Vous bloquez les tentatives de réinstallation automatique déclenchées par le Microsoft Store ou Xbox Gaming Services.
- Vous garantissez que GameInput reste désactivé sur le long terme, sans nettoyages répétés.
📌 Prérequis :
- Vous avez besoin des droits d’administrateur pour modifier les paramètres de mise à jour du Microsoft Store et les tâches planifiées.
- Il vous faut l’état actuel de Gaming Services et des composants GameInput, relevé aux étapes précédentes.
Voici les étapes pour empêcher la réinstallation de l’Appx GameInput :
- Ouvrez Microsoft Store > Profil (en haut à droite) > Paramètres du Store et désactivez temporairement les mises à jour des applications.
- Ouvrez ensuite le Planificateur de tâches et examinez les tâches sous :
- Microsoft > Windows > Gaming Services
- Microsoft > Windows > Update Orchestrator
- Désactivez toutes les tâches qui réinstallent Gaming Services ou déclenchent des mises à jour liées à GameInput.
- Vérifiez bien dans votre MDM ou votre plateforme de politiques (Intune, GPO, etc.) s’il existe des règles de déploiement d’applications ciblant GameInput ou Gaming Services.
- Ne réactivez les mises à jour du Store qu’après avoir confirmé que GameInput ne se réinstalle plus, ou créez une exclusion pour GameInput si votre MDM le permet.
Étape 5 : utiliser PowerShell pour désactiver Microsoft GameInput sur l’ensemble des terminaux
PowerShell vous permet d’imposer la désactivation de GameInput sur plusieurs terminaux Windows 11. Utilisez cet outil pour garantir une configuration homogène et empêcher le retour du service ou du package.
📌 Cas d’usage :
- Vous appliquez les modifications de service et de package à de nombreux systèmes, sans travail manuel.
- Même après des mises à jour, des réinitialisations ou des changements de configuration, GameInput reste désactivé.
📌 Prérequis :
- Vous avez besoin de l’autorisation d’exécuter des sessions PowerShell avec élévation de privilèges ou des scripts distants via votre plateforme RMM ou MDM.
- Il vous faut les résultats sur l’état du service et la présence du package, collectés aux étapes précédentes.
Comment utiliser PowerShell pour désactiver Microsoft GameInput à grande échelle :
- Ouvrez PowerShell en tant qu’administrateur.
- Utilisez ces commandes pour désactiver le service GameInput et imposer son type de démarrage :
Set-Service -Name XboxGipSvc -StartupType Disabled
Stop-Service -Name XboxGipSvc -Force
- Saisissez ensuite cette commande pour vérifier si GameInput existe en tant que package Appx utilisateur :
Get-AppxPackage *gameinput*
- S’il est présent, supprimez le package pour le compte utilisateur actuel :
Get-AppxPackage *gameinput* | Remove-AppxPackage
- Vérifiez ensuite s’il existe en tant que package provisionné avec cette commande :
Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -like "*gameinput*"}
- Supprimez l’instance provisionnée à l’aide de cette commande :
Remove-AppxProvisionedPackage -Online -PackageName "PackageNameHere"
- Consignez toutes les actions et leurs résultats dans le journal d’événements Windows pour garantir l’auditabilité dans le temps.
Étape 6 : vérifier la persistance après un redémarrage et une mise à jour
Windows peut tenter de réinstaller GameInput via des mises à jour, des synchronisations du Store et des tâches Gaming Services. Cette étape confirme que vos contrôles de désactivation persistent après les redémarrages et les cycles de mise à jour.
📌 Cas d’usage :
- Vous garantissez que GameInput reste désactivé après les mises à jour, l’activité du Store ou la maintenance système.
- Vous détectez la dérive de configuration au plus tôt, ce qui permet de réappliquer les règles avant qu’elle n’affecte les terminaux.
📌 Prérequis :
- Il vous faut une fenêtre de redémarrage pour l’appareil de test et un accès privilégié aux Services et à PowerShell.
- Vous devez savoir si des mises à jour ou des politiques du Store peuvent remplacer les paramètres locaux.
Voici comment vérifier la persistance de Microsoft GameInput :
- Redémarrez votre ordinateur et ouvrez les Services.
- Vérifiez que XboxGipSvc reste défini sur Désactivé et Arrêté.
- Facultatif : vous pouvez aussi lancer une vérification PowerShell pour voir si les packages GameInput sont réapparus :
Get-AppxPackage *gameinput*
Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -like "*gameinput*"}
- Après les mises à jour cumulatives de Windows ou les synchronisations du Store, répétez les mêmes vérifications pour l’état du service et les packages.
- Si GameInput revient, répétez l’étape 2 et ajustez la politique de mise à jour du Store jusqu’à obtenir une configuration stable.
Étape 7 : revenir proprement en arrière si GameInput est nécessaire
Si GameInput redevient nécessaire, vous pouvez restaurer le service et le package avec un minimum de perturbations.
📌 Cas d’usage :
- Cette étape restaure GameInput lorsque des manettes, des jeux ou des applications dépendantes en ont besoin.
- Elle permet un retour en arrière propre pendant les fenêtres de changement ou lorsque les résultats des tests imposent un rétablissement.
📌 Prérequis :
- Vous avez besoin d’un accès administrateur pour modifier les paramètres du service et réinstaller les packages du Store.
- Le retour en arrière doit avoir été approuvé dans votre enregistrement de changement ou votre fenêtre de maintenance.
Voici comment revenir en arrière :
- Ouvrez les Services et passez le type de démarrage de XboxGipSvc sur manuel ou automatique, selon vos besoins.
- Démarrez le service XboxGipSvc.
- Si GameInput a été supprimé auparavant, réinstallez-le depuis le Microsoft Store ou via votre plateforme de déploiement de logiciels.
- Testez à nouveau l’entrée par manette ainsi que toutes les applications qui ont besoin des fonctions GameInput.
⚠️ Points de vigilance
| Risques | Conséquences possibles | Solutions |
| Réactivation du service après des mises à jour | Windows Update, Gaming Services ou une synchronisation du Store peut redémarrer ou réactiver GameInput. | Réappliquez la désactivation du service et revoyez les paramètres du Store et des tâches planifiées. |
| Packages Appx ou provisionnés résiduels | GameInput peut se réinstaller même après la désactivation du service | Supprimez les packages par utilisateur et provisionnés, puis confirmez la suppression avec des requêtes PowerShell. |
| Configuration de démarrage incorrecte | Les manettes ou les applications dépendantes peuvent cesser de fonctionner de façon inattendue après le retour en arrière | Vérifiez le type de démarrage, réinstallez le package GameInput si nécessaire et retestez les périphériques d’entrée. |
Bonnes pratiques pour désactiver Microsoft GameInput
| Pratique | Objectif | Bénéfice |
| Désactiver avant de supprimer | Réduire le risque en testant d’abord le comportement du service | Préserver la stabilité avec un minimum de changements |
| Auditer les mises à jour et les tâches | Détecter les actions du Store ou du système susceptibles de réinstaller GameInput | Éviter un réapprovisionnement silencieux après les mises à jour |
| Scripter et journaliser les changements | Garantir une application reproductible sur tous les terminaux | Fournir des preuves pour les audits et permettre un retour en arrière rapide |
| Commencer par un pilote, puis étendre | Valider le comportement sur un petit groupe d’appareils | Détecter les cas limites et limiter la gêne pour les utilisateurs |
| Documenter l’impact et la sortie de dispositif | Consigner les dépendances liées aux manettes, aux pilotes et aux applications | Améliorer la transparence et accélérer la résolution par le service d’assistance |
Résoudre les problèmes liés à Microsoft GameInput
Certains problèmes peuvent survenir lors de la désactivation de Microsoft GameInput. En voici quelques-uns, avec leurs solutions :
- GameInput se réinstalle sans cesse. Désactivez les mises à jour automatiques du Store, examinez les tâches planifiées sous Gaming Services et vérifiez qu’aucun script MDM ou de provisionnement ne le restaure.
- Les plantages système persistent après la désactivation. Examinez les pilotes de manettes et les journaux de Gaming Services pour en trouver la cause première.
- Les jeux perdent la prise en charge des manettes. service ou réinstallez le package Microsoft GameInput depuis le Store.
- L’observateur d’événements affiche des échecs de service répétés. Effacez les entrées de registre GameInput et vérifiez qu’aucun autre processus ne tente de le démarrer.
- La stratégie de groupe ou le script ne s’applique pas. Exécutez PowerShell en tant qu’administrateur, vérifiez que la politique d’exécution autorise les scripts et contrôlez les chemins de journalisation pour détecter des erreurs d’accès.
Garder la maîtrise et la stabilité dans la gestion de Microsoft GameInput
Désactiver Microsoft GameInput permet de réduire l’activité de service inutile ou le bruit dans les journaux sur les systèmes où la prise en charge des manettes n’est pas nécessaire. En commençant par le contrôle le moins risqué, en bloquant les réinstallations silencieuses et en appliquant les paramètres de façon homogène, vous gardez des systèmes Windows 11 prévisibles et plus simples à prendre en charge.
Un retour en arrière documenté vous permet de rétablir rapidement les usages liés aux manettes si besoin. Avec des vérifications régulières et des mises à jour maîtrisées, vous conservez une configuration stable tout en gardant des changements futurs volontaires et auditables.
Sujets connexes :
