Як перевірити мою конфігурацію оперативної пам'яті (Windows 7)?


88

Я хотів би перевірити мою конфігурацію оперативної пам’яті.

Я знаю, що легко перевірити загальну оперативну пам’ять, встановлену на комп'ютері (наприклад, 32 ГБ), але чи є простий спосіб перевірити в Windows, чи є оперативна пам'ять, наприклад, 2x16 ГБ, 4х8 ГБ, 8х4 ГБ або 16х2 ГБ?

Дякую

Відповіді:


128

Якщо ви не заперечуєте проти використання командного рядка, WMI може це зробити і є рідним для Windows XP і новіших версій.

Просто бігайте wmic MEMORYCHIP get BankLabel,DeviceLocator,Capacity,Tag

>wmic MEMORYCHIP get BankLabel,DeviceLocator,Capacity,Tag
BankLabel  Capacity    DeviceLocator            Tag
BANK 0     2147483648  Bottom - Slot 1 (top)    Physical Memory 0
BANK 1     4294967296  Bottom - Slot 2 (under)  Physical Memory 1

( DeviceLocatorшвидше за все, ви отримаєте номери DIMM на настільній машині - верхній / під слоти, тому що я на ноутбуці. І формати, BankLabelі DeviceLocatorформати можуть відрізнятися в залежності від машини.)


Доступно набагато більше даних, але вони не відображаються добре в обмежених стовпцях командного рядка. Ви можете експортувати все це в текстовий файл для легшого перегляду (не забудьте вимкнути обгортання слів):

>wmic MEMORYCHIP get >data.txt
>start data.txt

І ви можете використовувати ці додаткові стовпці, щоб налаштувати першу команду, щоб дати вам, наприклад, назву виробника, номер продукту та серійний номер.


7
Якщо ви вводите wmic[return]перше, вікно команд буде прокручуватися горизонтально, і ви можете виконувати команди wmic інтерактивно.
deed02392

мій BankLabel починається з БАНКУ 2, де БАНК 0 і 1 ??? У мене є Dell N5110 Loptop
AminM

1
@JesonPark Як я вже говорив, вони дуже залежать від конкретної материнської плати і будуть різними. Ваш виробник материнської плати, ймовірно, просто використав частину прошивки та лише фізично розміщені слоти, відповідні цим ідентифікаторам.
Боб

Це покаже також порожні місця?
TankorSmash

@TankorSmash Ні. Це показує лише встановлену пам’ять, а не доступні слоти (а слоти, доступні відповідно до прошивки mobo, в будь-якому разі можуть відрізнятися від фізичних слотів на платі).
Боб-

23

Так, є спосіб зробити це, оскільки CPU-Zможе відображати цю інформацію. Якщо одна програма може це зробити, то це може зробити і інші.


введіть тут опис зображення

Відмова: Я жодним чином не пов'язаний із веб-сайтом CPUID або програмою CPU-Z.

Редагувати:

Для Linux: Для Windows: MemoryChip`, як уже відповів Боб.DMIdecode
wmic


Твій образ викликає запаморочення. Це 'відповідь!
kobaltz

1
Дякую, Хеннес! Чи не доступна ця інформація безпосередньо з Windows? Не встановлюючи додаткового програмного забезпечення?
Вінс

1
@Vince: це програмне забезпечення може працювати без встановлення
phuclv

6

Перейдіть на сторінку http://www.crucial.com , виберіть середню вкладку "сканер системи" та запустіть плагін. Він розповість вам про повний опис конфігурації вашої пам'яті та можливі оновлення. Він також надає вам інші деталі, пов’язані з вашою материнською платою, конкретною моделлю ПК тощо.


2
+1 за те, що пропонують не ентузіастам спосіб отримати інформацію про пам’ять (не на сайті, присвяченому ентузіастам)
Twisty Impersonator

5

Ви можете використовувати Powershell та отримати WMI Object, як команду wmic у CMD, за винятком того, що ви можете вивести його в таблицю за допомогою GridView.

Дуже багато інформації, і не потрібно завантажувати / встановлювати будь-яке програмне забезпечення!

Get-WmiObject CIM_PHYSICALMEMORY | Out-GridView

введіть тут опис зображення

Ура,

Девін


0

Використовуйте Belarc Advisor. Він покаже точну кількість доступних слотів, які є зайнятими. І покаже ємність кожного встановленого DIMM. Однак він не відображатиме частоту чи будь-які інші технічні деталі вашої пам'яті.


Ласкаво просимо до Супер Користувача! Будь ласка, прочитайте Як я рекомендую програмне забезпечення для деяких порад щодо того, як вам слід скористатися рекомендацією програмного забезпечення. Ви повинні надати принаймні посилання, додаткову інформацію про саме програмне забезпечення та про те, як його можна використовувати для вирішення проблеми у питанні.
DavidPostill

-1

Іншим маршрутом до інформації є використання wbemtest. Він доступний в Windows у будь-якій системі, що має WMI і є незграбним способом перегляду даних WMI; використовувати його можна заплутано, але він може показати все і може зробити більше з WMI, ніж вам, можливо, потрібно. Виконайте його, і тоді, як правило, ми можемо просто натиснути «Підключити» і використовувати для підключення за замовчуванням (root \ cimv2). Потім натисніть на "Енум екземпляри", потім введіть "Win32_PhysicalMemory". Потім двічі клацніть на будь-якому з результатів. Інша відповідна назва класу - "Win32_PhysicalMemoryArray".

Простішим інтерфейсом для WMI є WMI Explorer . У ньому натисніть на "ROOT \ CIMV2" у просторах імен, потім у класах прокрутіть вниз до класів, показаних вище.


-3

Відкрийте Диспетчер завдань> Клацніть ефективність>

Клацніть Пам'ять. Тут ви знайдете загальну суму

встановлена ​​таран і швидкість їх шини.


Ласкаво просимо до Супер Користувача! Будь ласка, перечитайте питання щодо ОП. Він запитав, як визначити ємність та кількість окремих встановлених модулів ОЗУ, а не загальної встановленої пам'яті.
Twisty Impersonator
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.