必须用cpu-z以管理员身份读取spd选项卡中的jedec或xmp时序值才能获知真实cl-trcd-trp-tras参数,并区分模组厂与dram颗粒原厂;任务管理器仅显示等效频率和插槽占用,powershell可查品牌与容量但无法获取时序。

要在 Windows 11 中准确获知当前插槽中实际插入的内存条品牌(区分模组厂与 DRAM 颗粒原厂)及真实生效的 CL-tRCD-tRP-tRAS 时序参数,必须绕过 BIOS 层级的信息遮蔽,直读每根内存 SPD 芯片内写入的原始 JEDEC 数据——仅靠任务管理器显示的“速度”数字无法识别品牌,也完全不包含任何时序值,而 WMIC 或 PowerShell 单独运行又无法解析 SPD 中的时序字节表。
用任务管理器确认插槽占用与当前等效频率
按下 Ctrl + Shift + Esc 打开任务管理器 → 切换到“性能”选项卡 → 左侧点击“内存” → 查看右侧面板中“已使用的插槽”(如“2/4”)和“速度”(如“4800”)两项。
“已使用的插槽”数值能直接告诉你哪些物理位置已被占用,为后续定位 SPD 数据提供空间坐标;“速度”是内存控制器当前输出的等效频率(DDR5-4800 模式下已 ×2),若该值明显高于 JEDEC 标称值(如标称 3200 却显示 4800),说明 XMP/DOCP 已启用,此时时序将按 XMP 配置生效,而非 JEDEC 默认值。
【此处“速度”不是标称频率,而是 BIOS 实际输出的等效速率,XMP 关闭时可能仅为 2133 或 2400】
用 PowerShell 按插槽结构化列出每条内存的品牌与容量
这一步解决混插场景下的错位混淆问题:当 A1 插的是三星颗粒、B2 插的是美光颗粒时,WMIC 的横向表格极易把两行数据压成一列,导致品牌误判。
第一步:Win + X → 选择“终端(管理员)”
第二步:粘贴执行以下命令并回车:
Get-CimInstance -ClassName Win32_PhysicalMemory | Select-Object BankLabel, DeviceLocator, Manufacturer, PartNumber, @{Name='Capacity(GB)';Expression={[math]::Round($_.Capacity/1073741824, 2)}}, Speed | Format-List
输出中每组以空行分隔,BankLabel(如 BANK 0)和 DeviceLocator(如 DIMM_A1)共同锁定物理插槽;Manufacturer 若为 Samsung Electronics、SK Hynix 或 Micron Technology,即为 DRAM 颗粒原厂;若为 Kingston、Crucial,则为模组品牌,需结合 PartNumber 进一步查证——例如 F5-6000J3038F 中的 J30 对应 CL30,但该值只是 SPD 写入的标称时序,未必是当前运行值。
⚠️ 如果某条记录的 Manufacturer 字段为空,而 SerialNumber 非全零,说明 SPD 数据未被完整读取,必须跳转 CPU-Z 补全。
用 CPU-Z 的 SPD 选项卡读取插槽级真实时序与颗粒厂
CPU-Z 是唯一能绕过 BIOS、以管理员权限直接解码 SPD EEPROM 原始字节的免费工具,它能分离显示“Module Manufacturer”(模组厂)和“DRAM Manufacturer”(颗粒厂),并在 JEDEC Standard 或 XMP Profile 区块中给出完整的 CL-tRCD-tRP-tRAS 数值及对应电压。
方法一:访问 cpuid.com 下载 CPU-Z Standalone 便携版 → 解压后右键 cpuz.exe → “以管理员身份运行”
方法二:启动后切换到 SPD 选项卡 → 左上角下拉菜单依次选择 Slot 1、Slot 2 等 → 查看中间表格中“JEDEC Standard”或“XMP Profile #1”区块下的“Timings”列
若 BIOS 启用了 XMP,且你看到“XMP Profile #1”下 Timings 显示为“30-36-36-76”,电压为“1.35V”,那就代表当前插槽中这根内存正以 CL30-tRCD36-tRP36-tRAS76 运行;JEDEC Standard 下的数值则是该内存条在无 XMP 时的降频保底时序,通常更宽松(如 40-40-40-120)。
【必须以管理员身份运行,否则 CPU-Z 无法访问 SPD EEPROM,所有时序字段将显示为 N/A】











