最直接方式是用WMIC或PowerShell命令查询主板最大内存容量:WMIC执行“wmic memphysical get MaxCapacity”得KB值,除以1048576换算为GB;PowerShell执行“Get-CimInstance -ClassName Win32_PhysicalMemoryArray | Select-Object -ExpandProperty MaxCapacity”同理换算。
如果您想快速确认当前电脑主板所能支持的最大内存容量,最直接的方式是通过系统内置的命令行工具获取底层硬件报告。以下是几种基于命令行的查询方法:
一、使用WMIC命令获取最大内存容量
WMIC(Windows Management Instrumentation Command-line)可直接调用BIOS/UEFI提供的物理内存阵列信息,其中MaxCapacity字段即为主板固件声明的最大支持内存值,单位为KB。
1、按下Win + R组合键,打开“运行”窗口。
2、输入cmd并按回车,启动命令提示符。
3、在命令提示符中输入以下命令并回车执行:wmic memphysical get MaxCapacity。
4、屏幕上将显示一个纯数字(如67108864),该数值需换算:将其除以1024再除以1024,结果即为GB单位的最大内存容量(例如67108864 ÷ 1024 ÷ 1024 = 64GB)。
二、使用PowerShell替代WMIC(推荐)
由于WMIC已在Windows 11 24H2及后续版本中被完全移除,PowerShell已成为官方指定替代方案,其调用WMI接口更稳定,且返回值无需额外解析格式。
1、右键点击开始菜单,选择“终端(管理员)”或“Windows PowerShell(管理员)”。
2、输入以下命令并回车:Get-CimInstance -ClassName Win32_PhysicalMemoryArray | Select-Object -ExpandProperty MaxCapacity。
3、返回的数值单位仍为KB,同样需除以1048576(即1024×1024)换算为GB。