เป็นไปได้หรือไม่ที่จะได้รับหมายเลขซีเรียลของ GPU โดยไม่ต้องเปิดเคส?


9

ฉันมี Nvidia GPU GTX 470 - ฉันสามารถรับหมายเลขซีเรียลโดยไม่ต้องเปิดเคสได้หรือไม่?

แก้ไข ขอบคุณสำหรับความคิดเห็นทั้งหมด: ฉันลองเส้นทางอุปกรณ์รวมทั้งคำสั่ง WMIC (ซึ่งเหมือนกันจริง) ค่าที่ส่งคืนจากคำสั่ง WMIC

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

WMIC (เส้นทางอุปกรณ์คือ) 2F1C4782ซึ่งแปลเป็น: 790382466 (แปลงเป็นทศนิยม)

การ์ดของฉันคือ: 101500021088 - ฉันคิดว่านี่ไม่ได้รับค่าที่ถูกต้อง


PCI \ VEN_10DE & DEV_1C03 & SUBSYS_62643842 & REV_A1 \ 4 & 1BA317CD & 0 & XXXX ลบ 4 digis ล่าสุดหมายเลขซีเรียลคืออะไร
Numair Aidroos

คำตอบ:


8

หมายเหตุ: โปรดทราบว่าเทคนิคนี้ใช้ได้เฉพาะเมื่อผู้ผลิตฮาร์ดแวร์ใช้งานเท่านั้น ฉันไม่สามารถให้ความแม่นยำเป็นเปอร์เซ็นต์ได้ แต่ฉันเดาว่าผู้เล่นรายใหญ่จะนำไปใช้งาน หากไม่มีการใช้งาน Windows จะสร้างหมายเลขเฉพาะแทน

วิธีที่ 1 - ตัวจัดการอุปกรณ์

เปิดตัวจัดการอุปกรณ์ของ Windows ค้นหาการ์ดแสดงผลของคุณภายใต้การ์ดแสดงผล คลิกสองครั้งที่มัน ภายใต้แท็บ "รายละเอียด" เลือกคุณสมบัติ "เส้นทางอุปกรณ์ของอินสแตนซ์"

วิธีที่ 2 - WMI

ใช้ WMI ที่บรรทัดคำสั่งรันคำสั่งต่อไปนี้

wmic PATH Win32_VideoController GET Description,PNPDeviceID

วิธีที่ 3 - ใช้เครื่องมือ

โปรแกรมเช่นSIWจะคว้ารหัสอุปกรณ์ PNP สำหรับคุณ แต่จะไม่ทำการแยกวิเคราะห์หมายเลขซีเรียล

แยกมัน

ดูที่ PNPDeviceID ค่าทำลายมันด้วย "\"

  • ชิ้นแรกมันประเภทรถบัส สำหรับฉันมันคือ PCI
  • ส่วนที่สองอธิบายถึงการ์ด มีรหัสผู้ขายหมายเลขรุ่น ฯลฯ
  • ส่วนสุดท้ายมีตัวเลขคั่นด้วยเครื่องหมายแอมเปอร์แซนด์ หมายเลขซีเรียลเป็นหมายเลขที่สองในรายการนั้นจัดรูปแบบเป็นเลขฐานสิบหก

มี "PNPDeviceID" สำหรับสิ่งอื่นด้วย แทนที่ "Win32_VideoController" ด้วย "Win32_DiskDrive" เพื่อดู ID สำหรับดิสก์ไดรฟ์ของคุณ หากเป็นไปได้คุณอาจต้องการตรวจสอบหมายเลขกับสิ่งที่คุณสามารถตรวจสอบเพื่อให้แน่ใจว่าคุณได้วิเคราะห์ตัวเลขอย่างถูกต้อง
dangowans

1
การวิจัยเพิ่มเติมแสดงให้เห็นว่าค่าใน PNPDeviceID อาจเป็นเพียงหมายเลขที่สร้างอัตโนมัติโดย Windows เพื่อระบุการ์ดโดยไม่ซ้ำกัน ดังนั้นจึงเป็นสิ่งสำคัญที่จะลองและตรวจสอบสิ่งที่คุณเห็น
dangowans

2
รอสักครู่ ... ดังนั้นวิธีการใด ๆ เหล่านี้ในท้ายที่สุดจะให้หมายเลขซีเรียลของผลิตภัณฑ์หรือไม่ เพราะหากกรณีต้องเปิดเพื่อตรวจสอบว่าหมายเลขถูกต้องคุณได้เอาชนะวัตถุประสงค์ของคำถาม ... ซึ่งจะหาวิธีการกำหนดหมายเลขโดยไม่ต้องเปิดกรณี
Bon Gart

@BonGart เทคนิคนี้ใช้เพื่อกำหนดหมายเลขซีเรียลในฮาร์ดไดรฟ์ USB มันอาจทำงานกับการ์ดวิดีโอ คุณถูกต้องแม้ว่าจะขึ้นอยู่กับผู้ผลิตอุปกรณ์ก็ตามอาจระบุหมายเลขประจำเครื่องไม่ถูกต้อง
dangowans

1
@ BonGart ฉันไม่รังเกียจที่จะเปิดเคสหนึ่งครั้งเพื่อยืนยันว่าวิธีนี้ใช้ได้ผลถ้าฉันสามารถพิสูจน์ได้ว่ามันถูกต้องสำหรับระบบอื่น ๆ ของ 100 :-) สำหรับตอนนี้มันใช้งานไม่ได้ดังนั้นกลับไปที่ตาราง 1
Saariko

2

ฉันติดต่อNvidiaผ่านการแชท - สนับสนุนในเรื่องนี้และน่าเสียดายที่คำตอบอย่างเป็นทางการสำหรับคำถามของคุณคือ:

วิธีเดียวที่จะได้หมายเลขซีเรียลของการ์ดแสดงผลคือมันจะถูกเขียนลงบนฮาร์ดแวร์การ์ดกราฟิกหรือกล่องที่ซื้อ

chatlog จาก http://nvidia.custhelp.com/app/chat/chat_landing

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.