Comment faire pour résoudre des problèmes de périphériques inconnus répertoriés dans le Gestionnaire de périphériques

Traductions disponibles Traductions disponibles
Numéro d'article: 244601 - Voir les produits auxquels s'applique cet article
Avertissement
Cet article s'applique à Windows 2000. Le support pour Windows 2000 prend fin le 13 juillet 2010. La fin du Centre de solutions de support pour Windows 2000 est un point de départ pour préparer votre stratégie de migration à partir de Windows 2000. Pour plus d'informations, reportez-vous à la politique de support de Microsoft.
Agrandir tout | Réduire tout

Sommaire

Résumé

Lorsque vous affichez les informations concernant les périphériques sur un ordinateur Windows à l'aide du Gestionnaire de périphériques, il est possible qu'un périphérique inconnu soit répertorié en regard d'un point d'interrogation jaune. Il peut s'avérer difficile de rechercher l'origine de ce périphérique inconnu, car vous disposez de peu d'indications sur ce qui peut le créer. Cet article décrit les causes possibles de la présence d'un périphérique inconnu dans le Gestionnaire de périphériques.

Plus d'informations

Les raisons les plus courantes de la présence d'un périphérique inconnu dans le Gestionnaire de périphériques sont les suivantes :

Le périphérique ne possède pas de pilote de périphérique

Lorsqu'un pilote de périphérique donné n'est pas disponible, le Gestionnaire de périphériques affiche le périphérique comme étant inconnu et le place dans le dossier Autres périphériques. Cela est très courant avec les périphériques composites USB (Universal Serial Bus) et IEEE (Institute of Electrical and Electronics Engineering) 1394. De plus, un état de type « Code d'erreur 1 » ou « Code d'erreur 10 » peut s'afficher lorsque vous consultez les propriétés du périphérique dans le Gestionnaire de périphériques.

Remarque La plupart des périphériques USB et IEEE 1394 sont conçus pour fonctionner correctement sans pilote de périphérique supplémentaire, parce qu'ils sont configurés et activés par les pilotes fournis avec Windows pour ces types de bus. Toutefois, un pilote de périphérique supplémentaire est nécessaire si le périphérique ne fait pas partie des pilotes de classe Windows définis et fournis. Si le bus est incapable d'identifier le périphérique, il l'interprète comme étant composite et le signale comme tel dans le Gestionnaire de périphériques.

Vous utilisez un pilote de périphérique Windows 98 ou Windows 95

Vous ne pouvez pas utiliser les fichiers de pilote de périphérique virtuel (.vxd) communs aux pilotes Windows 98 ou Windows 95 avec Windows 2000. Si vous tentez de les installer sur votre ordinateur Windows 2000, le périphérique peut être répertorié comme étant inconnu dans le Gestionnaire de périphériques. Cela se produit généralement lorsque le fabricant du pilote de périphérique ne fait pas clairement la différence entre les deux pilotes ou suppose que Windows 2000 est capable d'utiliser des fichiers .vsx Windows 98 ou Windows 95.

ID de périphérique non reconnu

Chaque périphérique matériel possède un identificateur spécial utilisé par la technologie Plug-and-Play. Celui-ci est composé d'un nombre de types différents, par exemple l'ID du fabricant, l'ID du périphérique, l'ID du sous-système, l'ID du fabricant du sous-système ou l'ID de la révision. Si aucun ID de périphérique n'est fourni ou si votre ordinateur Windows 2000 ne le reconnaît pas, le Gestionnaire de périphériques peut répertorier le périphérique comme étant inconnu.

Remarque Les logiciels nécessitant des hooks virtuels dans le matériel peuvent créer ces périphériques. Par exemple, Compaq Insight Manager crée des périphériques virtuels pour communiquer avec le matériel et le superviser. La mise à niveau vers Windows 2000 d'un ordinateur équipé de Compaq Insight Manager peut entraîner l'affichage d'un périphérique inconnu dans le Gestionnaire de périphériques, car les anciennes versions du logiciel ne fournissent pas les définitions requises pour ces périphériques virtuels. Il peut également arriver que les périphériques reliant différents types de bus (tels qu'un pilote de périphérique qui permet à un périphérique de port parallèle d'émuler un bus SCSI [Small Computer System Interface] ou ATAPI, créent un périphérique inconnu dans le Gestionnaire de périphériques.

Microprogramme ou matériel défectueux

Certaines situations impliquant un défaut matériel ou du microprogramme peuvent entraîner l'affichage de périphériques inconnus dans le Gestionnaire de périphériques :

Périphérique virtuel créé avec un logiciel

Les pilotes de périphériques ne possèdent pas d'ID de périphérique et il n'existe aucune méthode standard pour installer ces périphériques. Certains fabricants installent le périphérique à l'aide du programme d'installation InstallShield ou d'une méthode équivalente. Notez que les logiciels installés par d'autres méthodes peuvent ne pas être complètement supprimés lors de la suppression du périphérique dans le Gestionnaire de périphériques. Vous devrez peut-être vérifier dans le Registre de votre ordinateur que toutes les entrées ont bien été supprimées.

Utilisez l'une des méthodes suivantes pour déterminer si un périphérique inconnu est créé par un logiciel :
  • Le démarrage de votre ordinateur en mode sans échec, même s'il ne constitue pas une méthode fiable à 100 %, peut être un des moyens les plus faciles de déterminer si le périphérique inconnu est créé par un logiciel. Au démarrage de votre ordinateur, appuyez sur F8, sélectionnez Mode sans échec, puis appuyez sur ENTRÉE. Si le périphérique inconnu n'est plus répertorié dans le Gestionnaire de périphériques, il est possible qu'il ne soit pas matériel.
  • Si vous soupçonnez un logiciel particulier de créer le périphérique inconnu, vérifiez dans le dossier Démarrage de votre ordinateur les programmes configurés pour se lancer au démarrage. La barre de menus peut également vous donner une indication quant aux programmes qui sont démarrés automatiquement. N'oubliez pas cependant que certains programmes configurés pour se lancer au démarrage n'apparaissent pas dans le dossier Démarrage.
  • L'outil Informations système peut être utile pour diagnostiquer l'origine d'un périphérique inconnu. Pour exécuter l'outil Informations système

    1. Cliquez sur Démarrer, pointez sur Programmes, sur Outils d'administration, puis cliquez sur Gestion de l'ordinateur.
    2. Dans la boîte de dialogue Gestion de l'ordinateur, cliquez sur le dossier Informations système, double-cliquez sur le dossier Environnement logiciel, puis double-cliquez sur le dossier Programmes de démarrage.
    3. Une liste complète de tous les programmes configurés pour se lancer au démarrage s'affiche.
    Vous devez ensuite consulter le journal d'événements pour vérifier s'il contient des erreurs liées au dysfonctionnement de l'un de ces programmes. Si vous trouvez un tel événement, désinstallez le programme associé. Notez que le fait qu'un programme crée un périphérique inconnu ne signifie pas qu'il ne fonctionne pas correctement, à moins qu'il ne dépende du périphérique pour démarrer le programme associé.
  • Vous pouvez afficher tous les composants installés sur votre ordinateur, y compris les pilotes nécessaires à leur fonctionnement. Pour ce faire, procédez comme suit :

    1. Cliquez sur Démarrer, pointez sur Programmes, sur Outils d'administration, puis cliquez sur Gestion de l'ordinateur.
    2. Dans la boîte de dialogue Gestion de l'ordinateur, double-cliquez sur Outils système.
    3. Double-cliquez sur Informations système, puis double-cliquez sur le dossier Composants.
  • Vérifiez le dossier Périphériques à problème, situé sous le dossier Composants.

    REMARQUE : suivez les étapes de la méthode précédente pour afficher le dossier Composants.

    Les colonnes suivantes sont répertoriées :

    • La colonne Périphérique contient le nom commun du périphérique ou le nom du pilote de périphérique qui lui est associé.
    • La colonne ID de périphérique PnP répertorie les ID correspondant à divers périphériques, tels que PCI (Peripheral Component Interconnect), ISA (Industry Standard Architecture), les ID de bus d'un type différent ou inconnu.
    • La colonne Code_erreur contient le code d'erreur associé à ce problème spécifique. Dans beaucoup de situations, les aides de code d'erreur Gestionnaire de périphériques déterminent ce qui a généré le périphérique inconnu. Par exemple, si votre ordinateur génère un message d'erreur de type « Pilote de périphérique endommagé ou manquant », trois types d'entrées peuvent être répertoriés dans le dossier Périphériques à problèmes, selon le type de périphérique :

      • ID de périphérique Plug-and-Play PCI :

        Nom du périphérique | PCI\VEN_00000&DEV_0000&SUBSYS_00000000&REV_00\0&0000 | Code d'erreur
      • ID de périphérique Plug-and-Play ISA :

        Nom du périphérique | ?\PNP0000\0
      • Pilote de périphérique incorrect ou incompatible

        Nom du périphérique | ROOT\UNKNOWN\0000
  • Les informations figurant dans le fichier Setupapi.log peuvent contribuer à identifier ce qui a pu créer le périphérique inconnu, à condition que ce dernier porte un nom explicite. Quelquefois le nom du périphérique répertorié peut être trompeur. Par exemple, il se peut qu'un périphérique soit répertorié comme périphérique série dans le Gestionnaire de périphériques alors qu'en réalité il n'est pas lié à un port série. Cette situation peut survenir si un ID Plug-and-Play partiel est disponible et que le Gestionnaire de périphériques l'interprète comme étant un périphérique série, puisqu'un ID compatible a été spécifié par le périphérique. Là encore, ce problème peut être corrigé en recherchant le programme de démarrage qui peut se comporter de manière anormale.

    Notez que la simple suppression d'un périphérique inconnu dans le Gestionnaire de périphériques ne fonctionne pas s'il a été créé par un logiciel. Vous devez désinstaller le programme qui le crée, puis redémarrer votre ordinateur. En outre, si le périphérique inconnu est toujours répertorié après le redémarrage de votre ordinateur en mode sans échec, mettez-vous en rapport avec le Support technique Microsoft, qui vous aidera à le supprimer.

Périphériques matériels

Il est plus facile d'isoler des périphériques matériels que des périphériques virtuels. Pour ce faire, vous pouvez faire appel à l'une des méthodes suivantes :
  • Désinstallez un par un les périphériques matériels de votre ordinateur jusqu'à ce que le périphérique inconnu ne soit plus répertorié dans le Gestionnaire de périphériques. Notez que cette méthode peut être lente et qu'elle n'est pas toujours fiable.
  • Vérifiez si le pilote de périphérique est signé numériquement. Si pendant l'installation du pilote de périphérique, Windows 2000 détecte un pilote de périphérique non signé numériquement, le message d'erreur suivant s'affiche :
    Ce pilote n'a pas été signé numériquement
    Notez qu'un pilote de périphérique signé numériquement peut encore figurer dans la liste du Gestionnaire de périphériques en tant que périphérique inconnu. Notez également que l'utilisateur risque de ne pas voir ce message d'erreur s'il a été désactivé.

    Remarque Des informations concernant la procédure à suivre pour signer numériquement des pilotes de périphériques sont disponibles dans l'outil Kit de développement de pilotes de périphériques (DDK) et sur le site Web de Microsoft à l'adresse suivante :
    http://msdn.microsoft.com/fr-fr/windows/hardware/gg454513
Il est possible de bloquer l'installation de pilotes de périphériques non signés. Cela peut s'avérer utile sur des serveurs dont la mission est cruciale, afin d'empêcher les tentatives délibérées de déstabilisation de ces serveurs. Pour empêcher l'installation de pilotes de périphériques non signés
  1. Cliquez sur Démarrer, pointez sur Paramètres, puis cliquez sur Panneau de configuration.
  2. Double-cliquez sur Système et sélectionnez l'onglet Matériel.
  3. Cliquez sur Signature du pilote, puis cliquez sur Interdire : empêche l'installation de fichiers non signés.
  4. Cliquez sur OK à deux reprises.
Pour afficher une liste de périphériques chargés non signés numériquement, adoptez l'une des méthodes suivantes :
  • Ouvrez le fichier Setupapi.log pour y chercher des entrées ressemblant à celles-ci :
    Le fichier (D:\WINNT\\inf\\ntapm.inf) n'étant pas signé numériquement, la date du pilote est ignorée.
    Installation de la section epatapi_inst à partir de d:\documents and settings\nom_utilisateur\mes documents\pilotes de test du port parallèle\epatapnt.inf. Un pilote non ou incorrectement signé (d:\documents and settings\nom_utilisateur\mes documents\pilotes de test du port parallèle\epatapnt.inf) a été installé pour la carte parallèle ATAPI. Erreur 0xe000022f : Le fichier INF de tierce partie ne contient pas d'informations de signature numérique. Copie du fichier d:\documents and settings\nom_utilisateur\mes documents\pilotes de test du port parallèle\epatapnt.mpd to D:\WINNT\System32\DRIVERS\epatapnt.mpd. Un pilote non ou incorrectement signé (d:\documents and settings\nom_utilisateur\mes documents\pilotes de test du port parallèle\epatapnt.mpd) a été installé pour la carte parallèle ATAPI. Erreur 0xe000022f : Le fichier INF de tierce partie ne contient pas d'informations de signature numérique.
    nom_utilisateur est le nom d'un utilisateur.
  • L'outil Sigverif.exe vous permet de créer un fichier journal répertoriant tous les pilotes non signés installés sur votre ordinateur. Le fichier journal Sigverif.txt créé par l'outil Sigverif.exe se trouve dans le dossier %SystemRoot%. Vous pouvez le consulter à l'aide d'un éditeur de texte (tel que le Bloc-notes). Pour exécuter l'outil Sigverif.exe

    1. Cliquez sur Démarrer, sur Exécuter, tapez sigverif, puis cliquez sur OK.
    2. Cliquez sur Avancé, puis sur Rechercher les autres fichiers qui n'ont pas reçu de signatures numériques sous l'onglet Recherche.
    3. Activez la case à cocher Inclure les sous-dossiers, puis cliquez sur Parcourir.
    4. Après l'avoir trouvé, cliquez sur le dossier %SystemRoot%\System32\Drivers, cliquez sur OK, puis sur Démarrer.
    Vous devrez peut-être patienter pendant que votre ordinateur compile la liste complète des pilotes non signés. Vérifiez la liste de pilotes non signés, puis vérifiez si le fabricant du pilote propose un pilote mis à jour signé numériquement.
Les périphériques USB fondés sur d'anciennes versions de la spécification USB peuvent créer des périphériques fantômes qui s'affichent lorsque le périphérique est connecté, puis disparaissent à la déconnexion. Il se peut également que le périphérique fonctionne bien, mais qu'il crée un périphérique inconnu dissocié. Cela est généralement dû au microprogramme, qui est obsolète ou mal configuré. Dans ce cas, contactez le fabricant du périphérique pour obtenir un microprogramme mis à jour.

Des périphériques fantômes peuvent également apparaître si l'utilisateur installe manuellement un pilote de périphérique Plug-and-Play que l'ordinateur a déjà détecté et installé. Normalement, les périphériques Plug and Play ne sont pas répertoriés lorsque vous installez manuellement des périphériques à l'aide de l'Assistant Matériel. Les utilisateurs ne voyant pas leur périphérique répertorié, ils peuvent supposer qu'il n'est pas pris en charge. Ils forcent alors son installation à l'aide d'un autre pilote de périphérique, ce qui entraîne l'apparition du périphérique fantôme. La suppression du périphérique fantôme permet généralement de résoudre ce problème.

Les produits tiers mentionnés dans le présent article proviennent de sociétés indépendantes de Microsoft. Microsoft exclut toute garantie, implicite ou autre, concernant les performances ou la fiabilité de ces produits.
Remarque Il s'agit d'un article de « PUBLICATION RAPIDE » rédigé directement au sein du service de support technique Microsoft. Les informations qui y sont contenues sont fournies en l'état, en réponse à des problèmes émergents. En raison du délai rapide de mise à disposition, les informations peuvent contenir des erreurs typographiques et, à tout moment et sans préavis, faire l'objet de révisions. Pour d'autres considérations, consultez les Conditions d'utilisation.

Propriétés

Numéro d'article: 244601 - Dernière mise à jour: mercredi 8 janvier 2014 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professionnel
Mots-clés : 
kb3rdparty kberrmsg kbhardware kbhowto kbhw kbtool kbtshoot KB244601
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com