Code d’erreur 19 lors de l’installation du pilote d’un périphérique USB MTP

Lors du branchement d’un périphérique USB tel qu’un téléphone ou un appareil photo, il m’est arrivé d’avoir la bulle d’information indiquant que l’installation d’un périphérique USB MTP avait échoué. En regardant dans le gestionnaire des périphériques, on peut voir le périphérique avec un code d’erreur 19.

Pour résoudre le problème, il va falloir intervenir sur le registre Windows pour supprimer une clé.

  • Ouvrir un invite de commande en tant qu’administrateur (obligatoire pour aller dans le registre)
  • Saisir « regedit » et valider
  • Une fenêtre s’ouvre, donnant accès à l’arborescence complète du registre. Nous avons besoin de nous rendre ici : « HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{EEC5AD98-8080-425F-922A-DABF3DE3F69A} »
  • Une clé nommée « Upperfilters » doit être présente. Avant de la supprimer, il est conseillé de sauvegarder la branche du registre. Pour ce faire, cliquer sur Fichier, puis sur Exporter
  • Toujours dans l’invite de commande, saisir « devmgmt.msc » et valider
  • Faire un clic droit sur le périphérique défectueux et faire Désinstaller
  • Déconnecter le périphérique de l’ordinateur
  • Redémarrer l’ordinateur
  • Rebrancher le périphérique pour laisser le système le reconnaitre, et l’installer correctement cette fois ci

Lien utile

Forum Social Technet de Microsoft