获取硬盘序列号

获取硬盘序列号

我正在尝试获取 PC 中硬盘的序列号,即硬盘本身标签上印刷的号码。我发现我可以使用 来做到这一点wmic diskdrive get serialnumber,但我发现返回的序列号在另外 16 个字符之前有字符串“2020202020202020202020202020”。我以前从未在硬盘序列号前看到过这么长的“202020...”字符串。这是正确的吗?

ETA:完整字符串为“2020202020202020202020205139334d47585052”。

答案1

跳过该 Windows 实用程序并加载 smartctl

然后在“c:\program files\smartmontools\bin”文件夹中打开管理命令行并输入:

smartctl -i /dev/sda

*或者 sdb sdc 等,具体取决于驱动器位置

这将以清晰易读的格式显示序列号...和驱动器健康状况。

您可以在这里找到该实用程序:

http://sourceforge.net/projects/smartmontools/files/smartmontools/6.3/

答案2

视窗电源外壳将为您提供清晰易读的输出:

get-wmiobject win32_physicalmedia | select-object Tag, SerialNumber

它输出如下内容:

| Tag                | SerialNumber |
|--------------------|--------------|
| \\.\PHYSICALDRIVE0 | 5VK04NR1     |
| \\.\PHYSICALDRIVE1 | 5VK07RG1     |
| \\.\PHYSICALDRIVE2 | 5VK07QEM     |

相关内容