需用cpu-z查spd标称电压、hwinfo64监控实时vdd/vddq值,powershell wmi仅有限支持且不可靠。

如果您希望确认内存条在当前系统配置下实际运行的供电电压,而非仅查看标称值,则需依赖能读取SPD数据或实时传感器信息的工具。内存实际运行电压由主板BIOS/UEFI根据启用的JEDEC或XMP/DOCP配置档动态设定,部分平台还支持动态调压。以下是获取该参数的具体方法:
一、使用CPU-Z读取SPD中预设的工作电压
CPU-Z通过解析内存模块SPD芯片中固化的JEDEC与XMP/DOCP配置档,可准确显示各预设模式下的标称工作电压,该值即为BIOS加载对应配置时的目标电压。
1、访问CPU-Z官方网站下载Standalone(便携版)压缩包。
2、解压后以管理员身份双击cpuz.exe启动程序;若提示驱动加载失败,请允许并重试。
3、点击顶部标签栏中的SPD选项卡。
4、在左上角“内存插槽选择器”下拉菜单中依次选择Slot 1、Slot 2等,切换查看各插槽内存条信息。
5、在中间表格中定位“JEDEC Standard”和“XMP Profile #1”等区块,每行对应一种配置模式,其中“Voltage”列显示该模式下的工作电压(单位V),例如1.200V或1.350V。
二、通过HWiNFO64监控内存控制器实时供电电压
HWiNFO64可访问底层SMBIOS及传感器接口,不仅能读取SPD中记录的标称电压,还能实时显示内存控制器当前输出的VDD与VDDQ电压值,用于验证XMP是否稳定生效及是否存在电压波动。
1、前往HWiNFO官网下载HWiNFO64.zip便携版并解压。
2、以管理员身份运行HWiNFO64.exe,首次运行时选择“Sensors Only”模式。
3、在主窗口左侧树状菜单中展开“Memory”→“SPD”节点。
4、在右侧详细信息区查找“Module Voltage”字段(SPD记录的JEDEC标准电压);若存在“XMP Voltage”,则显示XMP启用时的设定电压。
5、继续向下滚动,在“Sensors”视图中展开“Memory Controller”或“DRAM”子项,查找“VDD”或“VDDQ”实时读数(单位V,通常精度至毫伏),该值反映当前瞬时供电状态。
三、使用PowerShell调用WMI读取基础电压标识(有限支持)
Windows原生WMI接口对内存电压的支持极为有限,Win32_PhysicalMemory类不包含Voltage属性;但部分OEM主板(如联想、戴尔特定型号)可能通过MSAcpi_ThermalZoneTemperature等扩展类间接暴露近似供电状态,结果仅为估算值,不可替代SPD或传感器读取。
1、按下Win + X组合键,在弹出菜单中选择“终端(管理员)”。
2、输入以下命令并回车:Get-WmiObject -Namespace root\wmi -Class MSAcpi_ThermalZoneTemperature | Select-Object CurrentTemperature。
3、观察返回结果中是否存在与内存供电相关的温度关联字段;若无有效输出,则表明当前系统不支持该方式。
4、执行命令:Get-WmiObject -Class Win32_PhysicalMemory | Select-Object Manufacturer, Capacity, Speed, PartNumber,确认内存基础参数是否可正常读取。










