如何检测我拥有的内存插槽数量?

mar*_*ion 54 memory windows-7 windows-xp hardware-detection

我知道以前有海盗船内存检测工具,但是现在找不到了。我在谷歌搜索时没有找到任何东西。

我想扫描我的机器以了解一些事情:

  1. 我的主板上有多少个内存插槽。
  2. 我在我的机器上安装的每个记忆棒的统计数据(即每个记忆棒的速度和大小)
  3. 每个插槽的最大允许大小和速度(即我的主板可以在 DDR27600 下管理每个插槽 4GB - 如果这甚至是一个速度,自从我升级以来已经有一段时间了:|)

我使用的是 Windows XP 和 7。有什么建议吗?

sar*_*rat 79

在没有任何第三方安装程序的情况下通过命令行如何?

wmic MEMORYCHIP get banklabel, capacity, caption, devicelocator, partnumber

给你这样的东西

BankLabel  Capacity    Caption          DeviceLocator   PartNumber
BANK 2     4294967296  Physical Memory  ChannelB-DIMM0  xxxxxxxxxx-PB
Run Code Online (Sandbox Code Playgroud)

  • 这不会报告空插槽:-( (13认同)
  • @SamB 尝试`wmic MEMPHYSICAL get MemoryDe​​vices` (11认同)
  • 凉爽的!这个工具还能列出_未_使用的内存插槽吗? (4认同)
  • :) WMI 是一个安全而强大的 Windows 窗口。 (3认同)
  • 要获得更多内存信息,首先输入 `wmic` -> 这将打开 wmic 控制台,然后输入 `memorychip`,它将在一个大的可滚动行中打印所有内存信息。 (2认同)

小智 29

使用 WMIC 回答问题 (1):

wmic memphysical get MaxCapacity, MemoryDevices
Run Code Online (Sandbox Code Playgroud)

产生这样的东西:

MaxCapacity  MemoryDevices
16777216     2
Run Code Online (Sandbox Code Playgroud)

  • 这应该是正确答案...谢谢! (2认同)

Lam*_*r B 27

CPU-Z提供有关 RAM 插槽、时序、XMP 配置文件等的详细信息。至于最大支持,您通常必须查看北桥施加的限制。

在此处输入图片说明

  • SPD 选项卡显示各个插槽的详细信息。 (6认同)
  • 我怎么知道有多少个插槽,有多少正在使用? (2认同)

Moa*_*oab 22

试用 Speccy 免费版

.

在此处输入图片说明

  • +1 实际上显示了有关可用 RAM 插槽的信息,这与下面的某些选项不同。 (2认同)

小智 10

对于使用 Windows 10 的任何人,您只需打开任务管理器 -> 性能选项卡 -> 单击内存,它会告诉您已使用的插槽总数。


小智 8

PowerShell 怎么样,让我们​​来看看:

Get-WmiObject -Class Win32_PhysicalMemory | fl BankLabel, Capacity, `
  DeviceLocator, PartNumber, SerialNumber, PositionInRow, Speed, Tag
Run Code Online (Sandbox Code Playgroud)