Windows怎么用wmic查看硬盘信息_Windows如何用命令行查看硬盘型号容量和序列号【命令】-1

如果您尝试在Windows系统中快速获取硬盘的型号、容量和序列号,但不确定如何通过命令行操作,则可能是由于未使用正确的WMIC命令或权限不足导致信息缺失。以下是解决此问题的步骤:

一、使用WMIC命令查询硬盘型号与序列号

WMIC通过WMI服务直接读取Win32_DiskDrive类中的固件级信息,可同时输出硬盘型号(Model)和出厂序列号(SerialNumber),适用于绝大多数SATA、SAS及部分NVMe硬盘,无需额外软件。

1、按下Win + R键,打开“运行”对话框。

2、输入cmd并按回车,启动命令提示符。

3、在命令提示符窗口中输入以下命令并按回车:wmic diskdrive get model,serialnumber,size。

4、等待输出完成,在结果表格中分别查看Model列(硬盘型号)、SerialNumber列(序列号)和Size列(原始字节数)。

二、使用管理员权限运行WMIC避免字段为空

部分OEM预装系统或启用BitLocker加密的设备,在标准用户权限下执行WMIC时,SerialNumber字段可能显示为Not Available或空白;以管理员身份运行可绕过WMI访问限制,确保固件层字段完整返回。

1、按下Win + X键,在弹出菜单中选择Windows终端(管理员)或命令提示符(管理员)。

2、点击确认允许UAC权限提升。

3、在管理员窗口中再次输入:wmic diskdrive get model,serialnumber,size。

4、对比前后两次输出,若本次SerialNumber列已填充有效值,则说明权限提升成功。

三、将Size字节数换算为GB容量

WMIC返回的Size值为十进制字节数,需手动换算为用户熟悉的GB单位;该数值除以1024³(即1,073,741,824)后四舍五入,结果即为标称容量,与硬盘包装标注值一致。

1、记录某硬盘的Size值,例如:1000204886016。

2、在计算器中输入:1000204886016 ÷ 1073741824。

3、结果约为931.32,四舍五入后为931GB。

4、该值对应常见标称“1TB”固态硬盘的实际可用容量。

四、使用PowerShell补充获取NVMe硬盘序列号

部分NVMe固态硬盘的固件会屏蔽WMIC对SerialNumber的访问,但PowerShell调用Win32_PhysicalMedia类可绕过驱动层,直接从物理介质读取原始SN,兼容性更高。

1、右键点击“开始”按钮,选择Windows Terminal(管理员)。

2、确认左上角显示PowerShell模式。

3、输入以下命令并回车:Get-WmiObject Win32_PhysicalMedia | Format-List Tag,SerialNumber。

4、检查每项输出中的Tag(如\.PHYSICALDRIVE0)与其对应的SerialNumber值;若仍为空,则属硬件级屏蔽,非系统故障。

五、结合DiskPart验证磁盘ID作为序列号替代标识

DiskPart输出的“磁盘ID”是Windows写入MBR/GPT头部的32位十六进制唯一标识符,虽非厂商序列号,但在多硬盘环境中可用于精准定位物理设备,且部分OEM机型将真实SN映射至此字段。

1、按下Win + R键,输入cmd并回车。

2、输入diskpart并回车,进入DISKPART>交互环境。

3、输入list disk并回车,查看所有磁盘编号及容量。

4、根据容量判断目标硬盘编号(如Disk 0),输入:select disk 0并回车。

5、输入detail disk并回车,在输出中查找磁盘ID行右侧的十六进制字符串,该值可作为设备级唯一标识使用。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。