最直接的办法是使用命令提示符执行wmic memorychip命令读取spd信息:按下win+r输入cmd,执行“wmic memorychip get partnumber,manufacturer,capacity,speed,devicelocator /format:table”,即可实时获取主板识别的内存型号、品牌、容量、频率及插槽位置。

电脑组装时想确认插在主板上的内存条型号,但又不想拆下内存条或重启进BIOS,最直接的办法是利用主板本身已读取并暂存的SPD信息——Windows系统能通过底层接口实时调取这些数据,无需开箱、不依赖第三方软件,且结果与内存标签完全一致。
用命令提示符直接读取主板识别到的内存型号
按下 Win + R 组合键,输入 cmd 后回车,打开命令提示符窗口。
在光标处粘贴并执行以下命令:wmic memorychip get partnumber,manufacturer,capacity,speed,devicelocator /format:table
这条命令会强制主板通过SMBus总线向每根内存的SPD芯片发起查询,把厂商写入芯片的原始型号(Part Number)、品牌、容量(字节)、标称频率(MHz)以及物理插槽位置(如 DIMM_A1)全部拉出来。输出为表格格式,一眼就能分清哪根内存插在哪条通道上。
【注意:若某行partnumber显示为空或“NULL”,说明该插槽内存接触不良或SPD芯片通信失败,不是命令问题】
用PowerShell获取更完整的硬件身份信息
以管理员身份运行PowerShell(右键开始菜单→Windows PowerShell(管理员))。
执行命令:Get-CimInstance Win32_PhysicalMemory | Format-List Manufacturer,PartNumber,Capacity,Speed,BankLabel,SerialNumber
相比wmic,这个命令能额外返回序列号(SerialNumber)和BankLabel,后者与主板手册中的插槽命名(如 A1、B2)严格对应,对双通道配对或混插排查特别关键。
Capacity单位是字节,换算成GB要除以 1073741824;Speed值就是JEDEC标准频率,不是XMP开启后的超频值。
通过任务管理器快速核对主板当前识别状态
按 Ctrl + Shift + Esc 打开任务管理器 → 切换到“性能”选项卡 → 点击左侧“内存”。
右侧顶部会显示“速度”和“插槽数量”,比如“3200 MHz(2 个插槽已使用)”。这说明主板已成功识别两根内存并协商出运行频率。
虽然这里不显示型号,但若“速度”一栏数值明显低于内存标签标注(例如标签写DDR4-3600却只显示2400),说明主板没启用XMP/DOCP,或者其中一根内存SPD数据异常——此时必须回到wmic或PowerShell查PartNumber,确认是否混插了不同规格内存。











