用 PowerShell 查看内存插槽和内存条

不开机箱就知道装了几根内存、插在哪个插槽、多大频率,还剩几个空槽。

Windows硬件内存PowerShell低风险
运行 Get-CimInstance Win32_PhysicalMemory 列出每根内存(插槽、容量、频率),再用 Win32_PhysicalMemoryArray 的 MemoryDevices 查总槽数。

01命令

命令
$ Get-CimInstance Win32_PhysicalMemory | Format-Table BankLabel, DeviceLocator, Capacity, Speed
(Get-CimInstance Win32_PhysicalMemoryArray).MemoryDevices

02作用说明

想加内存时,这是不用拆机就能回答“还能不能加”的最快方法。Win32_PhysicalMemory 的每一行就是一根内存条:Capacity 单位是字节(除以 1GB 换算),Speed 是额定频率,DeviceLocator/BankLabel 显示占用哪个物理插槽。数组对象的 MemoryDevices 属性给出插槽总数,已装条数一对比就知道还剩几个空位。升级时尽量匹配现有频率和容量;不同频率混插虽然能用,但通常整机会降到最低那根的速度。

03风险

风险低风险
!注意: 很多笔记本是一部分内存焊死在主板上、只留一个插槽,所以显示“剩 1 个空槽”不一定代表还能再加两根。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • Win32_PhysicalMemory class
    Microsoft Learn · vendor-doc · 2026-09-17
    依据: Documents the Win32_PhysicalMemory WMI class properties: Capacity, Speed, BankLabel, DeviceLocator.

最后验证: 2026-09-18 · 分类: 系统与设置

06相关方案