L'erreur Code 31 est l'un des nombreux codes d'erreur du Gestionnaire de périphériques. Cela est dû à un certain nombre de raisons qui empêchent Windows de charger le pilote pour le périphérique matériel particulier. Quelle que soit la cause première, le dépannage d'un code d'erreur 31 est assez simple.
Si vous voyez l'erreur Code 31 sur l'adaptateur Microsoft ISATAP dans Windows Vista, vous pouvez ignorer l'erreur. Selon Microsoft, il n'y a pas d'erreur réelle.
L'erreur Code 31 s'affichera presque toujours de la manière suivante:
Ce périphérique ne fonctionne pas correctement car Windows ne peut pas charger les pilotes requis pour ce périphérique. (Code 31)
Votre écran pourrait ressembler à ceci:
Des détails sur les codes d'erreur du Gestionnaire de périphériques tels que le code 31 sont disponibles dans la zone État du périphérique dans les propriétés du périphérique.
Les codes d'erreur du Gestionnaire de périphériques sont exclusifs au Gestionnaire de périphériques. Si vous voyez l'erreur Code 31 ailleurs dans Windows, il y a de fortes chances qu'il s'agisse d'un code d'erreur système que vous ne devriez pas résoudre en tant que problème du Gestionnaire de périphériques.
L'erreur Code 31 peut s'appliquer à n'importe quel périphérique matériel dans le Gestionnaire de périphériques, mais la plupart des erreurs Code 31 apparaissent sur les lecteurs optiques tels que les lecteurs de CD et de DVD.
N'importe quel système d'exploitation de Microsoft peut rencontrer une erreur Code 31 Device Manager, y compris Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, etc.
Comment réparer une erreur de code 31
- Redémarrez votre ordinateur si vous ne l'avez pas déjà fait. L'erreur Code 31 peut provenir d'un problème de mémoire temporaire.
Avez-vous installé un périphérique ou effectué une modification dans le Gestionnaire de périphériques juste avant l'apparition de l'erreur Code 31 ? Si tel est le cas, il est possible que la modification que vous avez apportée ait provoqué l'erreur Code 31.
Annulez la modification si vous le pouvez, redémarrez votre PC, puis vérifiez à nouveau l'erreur Code 31.
- Rétablissez le pilote vers une version antérieure à vos mises à jour.
- Utilisez la restauration du système pour annuler les modifications récentes liées au Gestionnaire de périphériques.
Supprimez les valeurs de registre UpperFilters et LowerFilters. Une cause fréquente d'erreurs de code 31 est la corruption de deux valeurs de registre dans la clé de registre de la classe de lecteur de DVD/CD-ROM.
La suppression de valeurs similaires dans le registre Windows peut également être la solution à une erreur de code 31 qui apparaît sur un périphérique autre qu'un lecteur de DVD ou de CD. Le tutoriel UpperFilters/LowerFilters lié ci-dessus vous montrera exactement ce que vous devez faire.
Certaines personnes ont eu de la chance en supprimant la totalité de la clé contenant les valeurs UpperFilters et LowerFilters. Si la suppression des valeurs spécifiques ne résout pas l'erreur Code 31, essayez de sauvegarder la clé de registre que vous avez identifiée dans ce didacticiel ci-dessus, puis supprimez la clé de registre, redémarrez, restaurez la clé de registre à partir de la sauvegarde et redémarrez à nouveau.
- Mettre à jour les pilotes de l'appareil. L'installation des derniers pilotes fournis par le fabricant pour un périphérique avec l'erreur Code 31 est une solution probable à ce problème.
Réinstallez l'adaptateur réseau Microsoft ISATAP si l'erreur Code 31 est liée au fait que l'adaptateur MS ISATAP ne fonctionne pas correctement.
Ouvrez le Gestionnaire de périphériques et accédez à l'écran Action > Ajouter du matériel hérité. Démarrez l'assistant et sélectionnez Installer le matériel que je sélectionne manuellement dans une liste (Avancé) Cliquez sur les étapes et choisissez Adaptateurs réseau >Microsoft > Microsoft ISATAP Adapter dans la liste.
Remplacez le matériel. En dernier recours, vous devrez peut-être remplacer le matériel présentant l'erreur Code 31.
Il est également possible que l'appareil ne soit pas compatible avec cette version de Windows. Vérifiez la liste de compatibilité matérielle de Windows pour vous en assurer.
Si vous êtes convaincu que le matériel n'est pas la cause de cette erreur de code 31 particulière, vous pouvez essayer de réparer automatiquement les problèmes de Windows. Si cela ne fonctionne pas, essayez une nouvelle installation de Windows. Nous vous déconseillons de faire l'une ou l'autre avant d'essayer de remplacer le matériel, mais vous devrez peut-être essayer si vous n'avez plus d'autres options.
Besoin d'aide ?
Si vous n'êtes pas intéressé à résoudre ce problème de code 31 vous-même, il existe plus d'options disponibles pour réparer votre ordinateur, ainsi qu'une aide pour tout le long du chemin, comme déterminer les coûts de réparation, retirer vos fichiers, choisir une réparation service, et bien plus encore.
FAQ
Comment corriger les erreurs de code Windows 28 ?
Pour corriger les erreurs de code 28, ce qui signifie généralement qu'il manque un pilote, essayez de redémarrer l'ordinateur. Si vous avez récemment installé un périphérique ou apporté une modification au Gestionnaire de périphériques, annulez la modification. Vous devrez peut-être supprimer ou reconfigurer le nouveau périphérique ou mettre à jour ses pilotes.
Comment corriger le code d'erreur Windows 0xc000000d ?
Ce code d'erreur signifie que vous devez réparer votre PC car le fichier de données de configuration de démarrage (BCD) a un problème. Essayez d'exécuter l'outil de réparation de démarrage automatique. Ou, allez à l'invite de commande et entrez bootrec /rebuildbcd pour reconstruire le fichier BCD.
Comment corriger le code d'erreur Windows 0xc0000001 ?
Pour corriger le code d'erreur Windows 0xc0000001, supprimez et reconnectez tous les périphériques pour voir si vous pouvez isoler le problème. Assurez-vous que votre RAM, votre carte PCI, votre processeur et votre disque dur sont tous correctement installés. Vous pouvez également essayer de récupérer un état antérieur du système ou de réinstaller votre système d'exploitation.