是否可以在不打开机箱的情况下获得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已删除,mt序列号是什么?
Numair Aidroos

Answers:


8

注意: 请注意,此技术仅在硬件制造商实施时才有效。我无法给出一定的准确性,但我猜想大型公司会实现它。如果未实现,则Windows将生成一个唯一编号。

方法1-设备管理器

打开Windows设备管理器。在“显示适配器”下找到您的视频卡。双击它。在“详细信息”选项卡下,选择“设备实例路径”属性。

方法2-WMI

在命令行使用WMI运行以下命令。

wmic PATH Win32_VideoController GET Description,PNPDeviceID

方法3-使用工具

诸如SIW之类的程序将为您获取PNP设备ID,但不会解析序列号。

解析它

查看PNPDeviceID值,用“ \”将其分解。

  • 第一部分是总线类型。对我来说,它是PCI。
  • 第二部分介绍卡。有供应商代码,型号等。
  • 最后一部分包含一个由“&”号分隔的数字。序列号是该列表中的第二个数字,格式为十六进制。

也有用于其他内容的“ PNPDeviceID”。将“ Win32_VideoController”替换为“ Win32_DiskDrive”以查看磁盘驱动器的ID。如果可能的话,您可能希望对照可以查看的内容来验证数字,以确保正确解析了数字。
dangowans 2012年

1
进一步的研究表明,PNPDeviceID中的值可能只是Windows用来唯一标识卡的自动生成的数字。因此,重要的是尝试验证您看到的内容。
dangowans 2012年

2
等待 ...这些方法中的任何一种都可以最终提供产品序列号吗?因为如果必须打开包装盒以验证序列号正确,那么您就无法解决问题的目的……这是寻找一种无需打开包装盒即可确定序列号的方法。
Bon Gart 2012年

@BonGart此技术用于确定USB硬盘驱动器上的序列号。它也可以在视频卡上使用。您是正确的,尽管根据设备制造商的不同,这可能无法正确识别序列号。
dangowans 2012年

1
@BonGart我不介意打开包装盒来验证此方法是否有效,如果我可以证明它对100个其他系统是正确的:-)现在它不起作用,因此回到方格1
Saariko

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.