La KB Microsofot nous indique ceci:
Suppression et réinstallation des contrôleurs et périphériques USB
Si le contrôleur ne fonctionne pas correctement, essayez la procédure suivante.
Étape 1 : Utilisation du « Démarrage sélectif » de MSConfig pour redémarrer votre ordinateur
1. Déconnectez le contrôleur de jeu du port USB.
2. Cliquez sur Démarrer, puis sur Exécuter.
3. Dans la zone Ouvrir, tapez msconfig, puis cliquez sur OK.
4. Sous l'onglet Général, cliquez sur Démarrage sélectif.
5. Assurez-vous que les cases à cocher Exécuter le fichier System.ini et Exécuter le fichier Win.ini sont activées (elles comportent des coches) et qu'aucune autre case à cocher n'est activée.
6. Cliquez sur OK, puis sur Oui lorsque vous êtes invité à redémarrer votre ordinateur.
7. Après le redémarrage de l'ordinateur, cliquez sur Démarrer, puis sur Exécuter.
8. Dans la zone Ouvrir, tapez sfc, puis cliquez sur OK.
Étape 2 : Extraire les fichiers suivants à partir du CD-ROM de Windows dans C:\Windows\System32\Drivers :
• Usbhub.sys
• Usbd.sys
• Uhcd.sys (si vous utilisez un contrôleur USB Intel.)
• Openhci.sys (si vous utilisez un contrôleur autre qu'un contrôleur USB Intel, tel que Via-tech, SiS ou ALi.)
• Hidclass.sys
• Hidparse.sys
• Hidusb.sys
• Hidvkd.sys
• Hid.dll
Vers C:\Windows\Info
• Hiddev.inf
Vers C:\Windows\System
• Mmdevldr.vxd
Redémarrez votre ordinateur.
.