ACCUEIL F.A.Q. S'INSCRIRE CONNEXION
Forum OXMO > Section Technique > Software >

[HOWTO] Comment identifier les interfaces PCI non reconnues par Windows




Aller au Forum:
Notez ce sujet :

  Sujet précédent   Sujet suivant
Auteur
Sujet    Tout développer | Tout contracter NOUVEAU SUJET    RÉPONDRE
Réduire ce message Administrateur soul^keeper Connecté
Administrateur

Niveau : 5
N° de Membre : 1

Ancienneté : 100%
Participation : 100%
Inscription: 22 Feb 2002
Localisation: La Défense
Age: 49
Messages: 17300
Sujets Lancés : 2916

Lightbulb [HOWTO] Comment identifier les interfaces PCI non reconnues par Windows

Citation
Comment identifier les interfaces PCI non reconnues par Windows


Source: Generation-NT

A l'aide de cette astuce vous allez pouvoir identifier et récupérer les informations constructeur pour tout périphérique PCI affiché en tant que Périphérique inconnu ou Autres périphériques dans le Gestionnaire de périphériques.



Une fois les informations constructeur récupérées vous pourrez facilement trouver les pilotes nécessaires pour que votre interface PCI soit enfin reconnue par Windows.


Lorsque votre ordinateur démarre, les périphériques PCI sont interrogés par le système afin d'en extraire les 4 informations ci-dessous :
- Vendor ID (4 caractères hexadécimaux)
identifiant constructeur
- Device ID (4 caractères hexadécimaux)
identifiant périphérique
- Subsystem ID
identifiant secondaire (pour les cartes PCI de même modèle ayant plusieurs variantes, cet ID permet de distinguer les différentes variantes)
- Hardware Revision ID
révision matérielle du périphérique (un même modèle de carte PCI ayant eu des mises à jour matérielle, cet ID permet de distinguer les différentes versions)

Ces informations sont bien évidemment stockées dans la base de registre, c'est justement à partir de là que nous allons les récupérer.

Voici comment faire :

Cliquer sur "Démarrer", "Exécuter..." puis taper "regedit" et cliquer sur "OK" pour accéder à l'éditeur de la base de registre de Windows.

Se rendre à la clé suivante :
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI

En dessous de la clé PCI se trouvent plusieurs clés se présentant sous cette forme :
VEN_ID&DEV_ID&SUBSYS_ID&REV_ID



en voici un exemple :
VEN_1274&DEV_1371&SUBSYS_13711274&REV_02

Vous pouvez apercevoir les 4 identifiants évoqués un peu plus haut et ainsi en extraire leur contenu :
VEN = Vendor ID = 1274
DEV = Device ID = 1371
SUBSYS = Subsystem ID = 13711274
REV = Hardware Revision ID = 02

Pour en savoir plus sur ce périphérique PCI, il suffit de cliquer sur la clé qui se trouve juste en dessous, dans notre exemple il s'agit de la clé :

3&61aaa01&0&90

Une fois cette clé sélectionnée, repérer sur la partie de droite les 3 valeurs suivantes :

Class
cette valeur stocke la classe du périphérique, dans notre exemple il s'agit de la classe "Media" (il en existe d'autres comme : Modem, Net, System, etc.).

DeviceDesc
cette valeur stocke la description du périphérique, dans notre exemple il s'agit de la description "Creative AudioPCI (ES1371,ES1373) (WDM)".

Mfg
cette valeur stocke les informations concernant le fabricant, dans notre exemple il s'agit du fabricant "Creative Technology Ltd.".






Maintenant que nous savons comment identifier et interpreter les informations des périphériques bien détectés, intéressons-nous aux périphériques détectés en tant que Périphériques inconnus.

Pour information, dans l'exemple suivant j'ai volontairement enlevé les pilotes de l'interface réseau et supprimé toutes traces qui permettraient une éventuelle détection, tout ça pour simuler un périphérique non reconnu.

La démarche est quasiment identique. Il suffit de se rendre à la clé :
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI

Cliquer sur chacune des sous-clés en dessous de PCI, en sélectionnant chacune des clés sous-jacentes (1), essayez de repérer la valeur Class (2) sur la partie de droite, si sa valeur affiche Unknown (3) vous avez mis le doigt sur le périphérique douteux. Voir capture ci-dessous :




La clé en question est la suivante:
VEN_1022&DEV_2000&SUBSYS_20001022&REV_10

VEN = Vendor ID = 1022
DEV = Device ID = 2000
SUBSYS = Subsystem ID = 20001022
REV= Hardware Revision ID = 10

Nous voilà bien avancé avec ces informations, en fait il existe une base de données assez complète sur le site : http://www.pcidatabase.com , bien que ce site soit en anglais il est assez intuitif, vous ne serez pas perdu si l'anglais n'est pas votre point fort ;-)

Voici comment faire pour identifier votre carte :

Se rendre sur le site : http://www.pcidatabase.com

Dans la zone "Vendor Search", entrer 1022 puis cliquer sur le bouton [Search]



Ici le résultat retourné correspond au fabricant AMD (Advanced Micro Device), cliquer sur le lien



Sur la page affichée, dans la colonne "Device ID", repérer la valeur 2000 (toujours par rapport à notre exemple), voir capture ci-dessous :



A l'aide de la colonne "General Information", nous sommes en mesure de retrouver les drivers adéquats de la carte réseau. Ici il s'agit du composant Am79C970 avec comme description PCnet LANCE.

Pour résumer, nous savons que c'est une interface PCI du fabriquant AMD utilisant le composant de la famille Am79C970 et ayant comme description PCnet LANCE. Un peu mieux que Périphérique inconnu non ? :-)

Avec ces 3 informations nous pourrons retrouver les pilotes aisément, soit en allant sur le site de AMD soit en utilisant un moteur de recherche tel que Google.

La recherche peut être plus ou moins longue suivant la particularité du périphérique mais pour vous donner un ordre d'idée, pour cette carte réseau AMD il m'a fallu environ 5 minutes pour trouver les bons pilotes, ce qui reste raisonnable ;-)

Voilà, je suis sûr que cette astuce en dépannera plus d'un, bon dépannage! ;-)


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 102 Jours, 20 Heures, 9 Minutes, 19 Secondes en ligne

Ancien message 03-12-2006 21:16
PROFIL PM  RECH. AMIS ÉDITER CITER
Réduire ce message Membre olivebrazil
Guru

Niveau : 5
N° de Membre : 4155

Ancienneté : 98%
Participation : 100%
Inscription: 03 Sep 2002
Localisation:
Messages: 16926
Sujets Lancés : 618

super bonne info ! merci grand chef !


__________________



Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 75 Jours, 0 Heure, 49 Minutes, 20 Secondes en ligne

Ancien message 03-12-2006 21:20
PROFIL PM  WWW RECH. AMIS ÉDITER CITER
Réduire ce message Supermodérateur fleming
Super Moderateur

Niveau : 5
N° de Membre : 7849

Ancienneté : 97%
Participation : 100%
Inscription: 06 Jan 2003
Localisation: Augustoritum
Messages: 19502
Sujets Lancés : 319

Très instructif, merci Soul !


__________________

Les tôles ondulées mais les vaches aussi.


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 95 Jours, 0 Heure, 24 Minutes, 20 Secondes en ligne

Ancien message 04-12-2006 20:45
PROFIL PM  RECH. AMIS ÉDITER CITER
Réduire ce message Membre ultrawoaow
Maitre

Niveau : 4
N° de Membre : 8658

Ancienneté : 97%
Participation : 77%
Inscription: 29 Jan 2003
Localisation: SUIS LÀ --->>>
Age: 65
Messages: 4204
Sujets Lancés : 453

excellent tuto merci bien Soul...


__________________


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 37 Jours, 9 Heures, 49 Minutes, 17 Secondes en ligne

Ancien message 04-12-2006 20:48
PROFIL PM  RECH. AMIS ÉDITER CITER
Réduire ce message Membre tchausson
Débutant

Niveau : 1
N° de Membre : 4431

Ancienneté : 98%
Participation : 35%
Inscription: 14 Sep 2002
Localisation:
Messages: 409
Sujets Lancés : 20

Très bon ça !
Et quel site aussi


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 2 Jours, 14 Heures, 15 Minutes, 49 Secondes en ligne

Ancien message 04-12-2006 21:56
PROFIL PM  RECH. AMIS ÉDITER CITER
Réduire ce message Membre RhEcK
Guru

Niveau : 5
N° de Membre : 5548

Ancienneté : 98%
Participation : 88%
Inscription: 31 Oct 2002
Localisation: amiens
Age: 42
Messages: 7657
Sujets Lancés : 66

super utile en tout cas

je mets de coté


__________________
mess with the best, die like the rest


<<~~=!!!RhEcK!!!=~~>>


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 23 Jours, 18 Heures, 29 Minutes, 34 Secondes en ligne

Ancien message 04-12-2006 22:45
PROFIL PM  RECH. AMIS ÉDITER CITER
Réduire ce message Membre shakes808080
Guru

Niveau : 5
N° de Membre : 517

Ancienneté : 100%
Participation : 91%
Inscription: 08 Mar 2002
Localisation:
Messages: 8978
Sujets Lancés : 354

ça, c'est le tuto qui aurait déja pu me servir 2 ou 3 fois.
Je le garde de coté pour la prochaine fois où je met windows quelque part.


__________________
Racket logiciel


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 45 Jours, 5 Heures, 55 Minutes, 7 Secondes en ligne

Ancien message 04-12-2006 23:16
PROFIL PM  RECH. AMIS ÉDITER CITER
Réduire ce message Membre Sérial posteur
Guru

Niveau : 5
N° de Membre : 13402

Ancienneté : 87%
Participation : 89%
Inscription: 05 Jun 2005
Localisation: Lille
Age: 55
Messages: 8225
Sujets Lancés : 29

.


__________________
Dites moi de quoi vous avez besoin;
Je vous dirai comment vous en passer.


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 64 Jours, 10 Heures, 3 Minutes, 37 Secondes en ligne

Ancien message 08-12-2006 20:37
PROFIL PM  RECH. AMIS ÉDITER CITER
Réduire ce message Membre heros de l'amer
Guru

Niveau : 5
N° de Membre : 13544

Ancienneté : 86%
Participation : 85%
Inscription: 16 Oct 2005
Localisation:
Messages: 6563
Sujets Lancés : 716

tu t'es trompé de post, serial !


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 66 Jours, 17 Heures, 17 Minutes, 1 Seconde en ligne

Ancien message 08-12-2006 20:44
PROFIL PM  RECH. AMIS ÉDITER CITER
Réduire ce message Membre Sérial posteur
Guru

Niveau : 5
N° de Membre : 13402

Ancienneté : 87%
Participation : 89%
Inscription: 05 Jun 2005
Localisation: Lille
Age: 55
Messages: 8225
Sujets Lancés : 29


__________________
Dites moi de quoi vous avez besoin;
Je vous dirai comment vous en passer.


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 64 Jours, 10 Heures, 3 Minutes, 37 Secondes en ligne

Ancien message 08-12-2006 21:32
PROFIL PM  RECH. AMIS ÉDITER CITER
Il est actuellement 18:32 (GMT) NOUVEAU SUJET    RÉPONDRE   
  Sujet précédent   Sujet suivant
Forum OXMO > Section Technique > Software > [HOWTO] Comment identifier les interfaces PCI non reconnues par Windows

Aller au Forum:
Notez ce sujet :


 Réponse Rapide
Titre: (Optionnel)
Message:

Convertir automatiquement les URLs Montrer la Signature
Afficher une version imprimable | Chercher dans ce sujet | Envoyer cette page par email | S'inscrire à ce sujet | Télécharger ce sujet
Règles du forum :
Créer de nouveaux sujets
Répondre aux messages
Attacher des fichiers
Editer vos messages
: not autorisé
: not autorisé
: not autorisé
: not autorisé
Le Code HTML est OFF
Le BBCode est ON
Les Smileys sont ONs
Le code [IMG] est ON
< Contactez-nous - Forum OXMO - Link Station>

Uptime du serveur SQL : 11 jour(s) 10 heure(s) et 9 minute(s)
Page générée en 0.044546 secondes en exécutant 44 requêtes SQL.
Apache - Compression GZIP : Activée.