Ist es möglich, die Seriennummer einer GPU zu erhalten, ohne das Gehäuse zu öffnen?

Ich habe eine Nvidia GPU GTX 470 - Kann ich die Seriennummer ohne Öffnen des Gehäuses erhalten?

BEARBEITEN Danke für alle Kommentare: Ich habe den Gerätepfad sowie den WMIC-Befehl ausprobiert (die eigentlich gleich sind) Wert, der vom WMIC-Befehl

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

Die WMIC (gerät pfad ist) 2F1C4782 die übersetzt wird: 790382466 (konvertiert in dezimal).

Meine Karte SN ist: 101500021088 - Ich denke, das bekommt nicht die korrekte Werte.

Author: simlev, 2012-09-02

3 answers

Hinweis: Beachten Sie, dass diese Technik nur funktioniert, wenn der Hardwarehersteller sie implementiert. Ich kann keinen Prozentsatz der Genauigkeit angeben, aber ich würde vermuten, dass die großen Spieler es implementieren würden. Wenn es nicht implementiert ist, generiert Windows stattdessen eine eindeutige Nummer.

Methode 1-Geräte-Manager

Öffnen Sie den Windows-Geräte-Manager. Suchen Sie Ihre Grafikkarte unter Displayadapter. Doppelklicken Sie darauf. Wählen Sie auf der Registerkarte" Details "den Pfad" Geräteinstanz" Eigenschaft.

Methode 2 - WMI -

Führen Sie mit WMI in der Befehlszeile den folgenden Befehl aus.

wmic PATH Win32_VideoController GET Description,PNPDeviceID

Methode 3 - Verwenden Sie ein Werkzeug

Ein Programm wie SIW greift nach der PNP-Geräte-ID für Sie, analysiert jedoch nicht die Seriennummer.

Parsen Es

Wenn Sie sich den PNPDeviceID-Wert ansehen, teilen Sie ihn mit "\"auf.

  • Das erste Stück ist der Bustyp. Für mich ist es PCI.
  • Der zweite Abschnitt beschreibt die Karte. Es gibt einen Lieferantencode,eine Modellnummer usw.
  • Der letzte Abschnitt enthält eine durch kaufmännische Zeichen getrennte Zahl. Die Seriennummer ist die zweite Nummer in dieser Liste, die in Hex formatiert ist.
 8
Author: dangowans,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-09-02 17:46:57

Ich kontaktierte Nvidia über Chat-Support zu diesem Thema, und leider ist die offizielle Antwort auf Ihre Frage nein:

Die einzige Möglichkeit, die Seriennummer der Grafikkarte zu erhalten, ist, sie wird auf die Grafikkartenhardware oder die box des Kaufs.

Chatlog von http://nvidia.custhelp.com/app/chat/chat_landing

 2
Author: Dennis,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-24 10:26:00

Für einige Nvidia-GPUs können Sie einen solchen Befehl verwenden. Ich glaube, das funktioniert auf allen Quadro-und Titan-Karten, aber nicht auf GTX-Gaming-Karten. Das nvidia-smi-Tool ist im Nvidia-Treiber enthalten.

nvidia-smi --format=csv --query-gpu=name,serial,pci.bus_id
 1
Author: Elliott B,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2021-01-26 04:47:49