上一篇
如何用命令查看硬盘序列号?
- 电脑教程
- 2025-06-12
- 4484
Windows系统使用命令提示符输入
wmic diskdrive get serialnumber
查看,Linux系统在终端输入
sudo hdparm -I /dev/sda | grep Serial
获取(需替换设备名)。
如何通过命令查看硬盘序列号(详细指南)
硬盘序列号是制造商赋予存储设备的唯一标识符,常用于保修查询、设备追踪或系统维护,以下为不同操作系统的命令行查看方法,所有命令均需管理员/root权限执行:
Windows 系统
方法1:WMIC命令(通用)
wmic diskdrive get serialnumber
输出示例:
SerialNumber
S2R5NX0J123456
S3A9JD0T789012
每行对应一块物理硬盘的序列号(如连接多块硬盘将全部显示)
方法2:PowerShell(推荐,更高效)
Get-WmiObject Win32_PhysicalMedia | Format-List SerialNumber
方法3:通过硬盘型号反查(适用于部分NVMe硬盘)
wmic diskdrive get model,serialnumber
Linux 系统
方法1:hdparm命令(SATA硬盘首选)
sudo hdparm -I /dev/sda | grep "Serial Number"
关键说明:
/dev/sda
替换为你的硬盘标识(通过lsblk
查看)- 输出示例:
Serial Number: WD-WX72A1234567
方法2:smartctl命令(需安装smartmontools,支持NVMe)
# 安装工具 sudo apt-get install smartmontools # Debian/Ubuntu sudo yum install smartmontools # CentOS/RHEL # 查看序列号 sudo smartctl -i /dev/nvme0n1 | grep "Serial Number" # NVMe硬盘 sudo smartctl -i /dev/sda | grep "Serial Number" # SATA硬盘
方法3:直接读取系统文件(无需安装工具)
# 适用于SATA/SAS硬盘 cat /sys/block/sda/device/serial # 适用于NVMe硬盘 cat /sys/class/nvme/nvme0n1/serial
macOS 系统
方法1:system_profiler命令
system_profiler SPSerialATADataType | grep "Serial Number"
输出示例:
Serial Number: C02X1234ABCDE
方法2:diskutil命令
diskutil info disk0 | grep "Serial"
将
disk0
替换为目标硬盘标识(通过diskutil list
查看)
️ 注意事项
- 权限问题:所有命令需在管理员模式下运行(Windows用管理员CMD/PowerShell;Linux/macOS前加
sudo
) - 虚拟化环境:云服务器/VPS可能返回虚拟序列号(如VMware的
VMware Virtual S
) - 多硬盘识别:Windows通过
wmic diskdrive list brief
查看所有硬盘索引;Linux用lsblk
或fdisk -l
- 特殊硬盘:
- NVMe硬盘:在Linux中设备名通常为
/dev/nvme0n1
- 外置USB硬盘:序列号可能显示在
wmic logicaldisk
(Windows)或udevadm info
(Linux)
- NVMe硬盘:在Linux中设备名通常为
安全提示:硬盘序列号属于设备敏感信息,请勿随意公开分享,企业用户批量操作建议使用Ansible/PowerShell脚本自动化采集。
系统 | 推荐命令 | 适用场景 |
---|---|---|
Windows | wmic diskdrive get serialnumber |
通用查询 |
Linux | sudo hdparm -I /dev/sda |
SATA硬盘首选 |
macOS | system_profiler SPSerialATADataType |
苹果全机型兼容 |
通过上述命令,可快速准确获取硬盘唯一序列号,如遇命令报错,请检查设备连接状态或尝试替代方案。
引用说明:
本文方法参考Microsoft官方WMIC文档、Linux man-pages(hdparm/smartctl)、Apple开发者命令行指南,确保信息的准确性和可靠性,工具均来自操作系统原生支持或开源社区维护的核心组件。