Est-il possible d'obtenir le numéro de série d'un GPU sans ouvrir le boîtier?

9

J'ai un Nvidia GPU GTX 470 - Puis-je obtenir son numéro de série sans ouvrir le boîtier?

EDIT Merci pour tous les commentaires: j'ai essayé le chemin du périphérique ainsi que la commande WMIC (qui sont les mêmes en fait) Valeur renvoyée par la commande WMIC

NVIDIA GeForce GTX 470  PCI\VEN_10DE&DEV_06CD&SUBSYS_079F10DE&REV_A3\4&2F1C4782&0&0018

WMIC (le chemin du périphérique est) 2F1C4782 qui se traduit par: 790382466 (converti en décimal).

Ma carte SN est: 101500021088 - Je pense que cela n'obtient pas les valeurs correctes.

Saariko
la source
PCI \ VEN_10DE & DEV_1C03 & SUBSYS_62643842 & REV_A1 \ 4 & 1BA317CD & 0 & XXXX 4 derniers chiffres supprimés, quel est le numéro de série mt?
Numair Aidroos

Réponses:

8

Remarque: Notez que cette technique ne fonctionne que si le fabricant du matériel l'implémente. Je ne peux pas donner un pourcentage de précision, mais je suppose que les grands acteurs le mettraient en œuvre. S'il n'est pas implémenté, Windows générera à la place un numéro unique.

Méthode 1 - Gestionnaire de périphériques

Ouvrez le Gestionnaire de périphériques Windows. Trouvez votre carte vidéo sous Adaptateurs d'affichage. Double-cliquez dessus. Sous l'onglet "Détails", sélectionnez la propriété "Chemin d'instance de périphérique".

Méthode 2 - WMI

À l'aide de WMI, sur la ligne de commande, exécutez la commande suivante.

wmic PATH Win32_VideoController GET Description,PNPDeviceID

Méthode 3 - Utilisez un outil

Un programme comme SIW récupérera l'ID de périphérique PNP pour vous, mais il n'effectuera pas l'analyse du numéro de série.

Analyser

En regardant la valeur PNPDeviceID, décomposez-la par "\".

  • La première pièce est du type bus. Pour moi, c'est PCI.
  • La deuxième section décrit la carte. Il y a un code fournisseur, un numéro de modèle, etc.
  • La dernière section contient un nombre séparé par des esperluettes. Le numéro de série est le deuxième numéro de cette liste, formaté en hexadécimal.
dangowans
la source
Il existe également des "PNPDeviceID" pour d'autres choses. Remplacez "Win32_VideoController" par "Win32_DiskDrive" pour voir les ID de vos lecteurs de disque. Si possible, vous pouvez vérifier les chiffres par rapport à quelque chose que vous pouvez regarder pour vous assurer que vous analysez correctement le numéro.
dangowans
1
Des recherches supplémentaires montrent que la valeur du PNPDeviceID peut être simplement un nombre généré automatiquement par Windows pour identifier la carte de manière unique. Il est donc important d'essayer de vérifier ce que vous voyez.
dangowans
2
attendez ... alors l'une de ces méthodes fournit-elle de manière concluante le numéro de série du produit? Parce que si le boîtier doit être ouvert pour vérifier que le numéro de série est correct, vous avez déjoué le but de la question ... qui était de trouver une méthode pour déterminer le numéro de série sans ouvrir le boîtier.
Bon Gart
@BonGart Cette technique est utilisée pour déterminer les numéros de série sur les disques durs USB. Il peut également fonctionner sur des cartes vidéo. Vous avez cependant raison, selon le fabricant du périphérique, cela peut ne pas identifier correctement le numéro de série.
dangowans
1
@BonGart Cela ne me dérange pas d'ouvrir le boîtier une fois pour vérifier que cette méthode fonctionne, si je peux prouver qu'elle est correcte pour les autres systèmes de 100 :-) pour l'instant cela ne fonctionne pas, alors revenons à la case 1
Saariko
2

J'ai contacté Nvidia via le chat-support à ce sujet, et malheureusement la réponse officielle à votre question est non:

la seule façon d'obtenir le numéro de série de la carte graphique est qu'il sera inscrit sur le matériel de la carte graphique ou sur la boîte d'achat.

journal de discussion de http://nvidia.custhelp.com/app/chat/chat_landing

Dennis
la source