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

9

Ich habe eine Nvidia GPU GTX 470 - Kann ich die Seriennummer erhalten, ohne das Gehäuse öffnen zu müssen?

BEARBEITEN Vielen Dank für alle Kommentare: Ich habe den Gerätepfad sowie den WMIC-Befehl (die tatsächlich identisch sind) ausprobiert. Der vom WMIC-Befehl zurückgegebene Wert

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

Die WMIC ( Gerätepfad ist) 2F1C4782 , übersetzt in: 790382466 (in Dezimalzahl konvertiert).

Meine Karte SN lautet: 101500021088 - Ich denke, dies erhält nicht die richtigen Werte.

Saariko
quelle
PCI \ VEN_10DE & DEV_1C03 & SUBSYS_62643842 & REV_A1 \ 4 & 1BA317CD & 0 & XXXX Die letzten 4 Digis wurden entfernt. Wie lautet die Seriennummer von mt?
Numair Aidroos

Antworten:

8

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 dies 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 Anzeigeadapter. Doppelklicken Sie darauf. Wählen Sie auf der Registerkarte "Details" die Eigenschaft "Geräteinstanzpfad" aus.

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 ermittelt die PNP-Geräte-ID für Sie, analysiert jedoch nicht die Seriennummer.

Analysieren

Wenn Sie den PNPDeviceID-Wert betrachten, teilen Sie ihn durch "\" auf.

  • Das erste Stück ist der Bustyp. Für mich ist es PCI.
  • Der zweite Abschnitt beschreibt die Karte. Es gibt einen Herstellercode, eine Modellnummer usw.
  • Der letzte Abschnitt enthält eine durch kaufmännisches Und getrennte Zahl. Die Seriennummer ist die zweite Nummer in dieser Liste, die hexadezimal formatiert ist.
Dangowans
quelle
Es gibt auch "PNPDeviceIDs" für andere Dinge. Ersetzen Sie "Win32_VideoController" durch "Win32_DiskDrive", um die IDs für Ihre Festplatten anzuzeigen. Wenn möglich, möchten Sie möglicherweise die Zahlen mit etwas vergleichen, das Sie sich ansehen können, um sicherzustellen, dass Sie die Zahl korrekt analysieren.
Dangowans
1
Weitere Untersuchungen zeigen, dass der Wert in der PNPDeviceID möglicherweise nur eine automatisch generierte Zahl ist, die von Windows zur eindeutigen Identifizierung der Karte erstellt wurde. Es ist daher wichtig zu versuchen, zu überprüfen, was Sie sehen.
Dangowans
2
Warten Sie ... Gibt eine dieser Methoden die Seriennummer des Produkts eindeutig an? Denn wenn der Fall geöffnet werden muss, um zu überprüfen, ob die Seriennummer korrekt ist, haben Sie den Zweck der Frage besiegt ... nämlich eine Methode zur Bestimmung der Seriennummer zu finden, ohne den Fall zu öffnen.
Bon Gart
@BonGart Mit dieser Technik werden Seriennummern auf USB-Festplatten ermittelt. Es kann auch auf Grafikkarten funktionieren. Sie haben jedoch Recht, dass je nach Gerätehersteller die Seriennummer möglicherweise nicht richtig identifiziert wird.
Dangowans
1
@BonGart Es macht mir nichts aus, den Fall einmal zu öffnen, um zu überprüfen, ob diese Methode funktioniert, wenn ich beweisen kann, dass sie für die anderen Systeme von 100 korrekt ist :-) Im
Moment
2

Ich habe Nvidia über den Chat-Support zu diesem Thema kontaktiert und leider lautet die offizielle Antwort auf Ihre Frage nein:

Die einzige Möglichkeit, die Seriennummer der Grafikkarte zu erhalten, besteht darin, sie auf die Grafikkartenhardware oder die Kaufbox zu schreiben.

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

Dennis
quelle