必须调用Windows原生命令行工具执行WMI查询:一、CPU用wmic cpu get Name,NumberOfCores,MaxClockSpeed查型号、核心数与睿频上限(MHz);二、内存用wmic memorychip get Capacity,Speed,Manufacturer,PartNumber查单条容量(字节)、频率及颗粒信息;三、主板用wmic baseboard get Manufacturer,Product,SerialNumber,硬盘用wmic diskdrive get Model,SerialNumber,InterfaceType,MediaType查型号、序列号及介质类型。

要直接获取CPU主频、内存单条容量、硬盘序列号、主板型号等GUI界面不直观显示的底层硬件参数,必须调用Windows原生命令行工具执行WMI查询。
用wmic精准提取硬件原始字段
方法一:查CPU核心数与最大主频
按下Win + R,输入cmd后回车→在命令提示符中输入:
【wmic cpu get Name,NumberOfCores,MaxClockSpeed】→按回车。MaxClockSpeed单位是MHz,若显示“3400”,实际主频为3.4GHz。注意:该值是睿频上限,非基础频率。
方法二:查内存条详细信息
继续在同个命令提示符窗口中输入:
【wmic memorychip get Capacity,Speed,Manufacturer,PartNumber】→按回车。Capacity以字节为单位,需除以1073741824换算成GB;若出现多行结果,说明插了多根内存条,每行对应一根。
方法三:查主板与硬盘标识
依次执行以下两条命令(每条后都按回车):
wmic baseboard get Manufacturer,Product,SerialNumber
wmic diskdrive get Model,SerialNumber,InterfaceType,MediaType
其中InterfaceType显示“NVMe”或“IDE”或“SCSI”,MediaType显示“SSD”或“HDD”。若SerialNumber为空,说明硬盘固件未向系统暴露序列号。
用systeminfo导出系统级文本清单
该命令适合快速核对操作系统版本、补丁列表、BIOS日期及网络配置,输出为纯文本格式,可直接重定向保存。
第一步:右键点击“开始”按钮→选择“Windows终端(管理员)”。
第二步:输入【systeminfo】并回车,等待约5秒完成扫描。
第三步:若需保存为文件,改用命令:
【systeminfo > config_report.txt】→回车后将在当前目录生成config_report.txt。该文件包含“Hotfix(s)”补丁列表和“System Boot Time”启动时间,对排查系统异常很有用。
用PowerShell获取实时硬件状态
PowerShell比CMD支持更丰富的对象化输出,适合需要进一步筛选或导出CSV的场景。
打开Windows终端(管理员)→输入powershell后回车→执行:
Get-CimInstance -ClassName Win32_Processor | Select-Object Name,NumberOfCores,MaxClockSpeed
Get-CimInstance -ClassName Win32_PhysicalMemory | Select-Object Capacity,Speed,Manufacturer,PartNumber
这两条命令输出更易读,Capacity自动以GB为单位显示,无需手动换算。若提示“拒绝访问”,说明当前终端未以管理员身份运行。











