Як знайти тип оперативної пам'яті в командному рядку?


73

Як знайти тип оперативної пам’яті (DDR2 / DDR3) системи за допомогою командного рядка?

Я намагався SYSTEMINFOв командному рядку, але він не відображав тип оперативної пам'яті.


Чи знаєте ви модель своєї материнської плати? Якщо ні, перегляньте цей superuser.com/questions/175213/…, тоді знайдіть посібник, щоб дізнатися!
Дейв

2
Дуже ймовірно, хороший дублікат на SU, але той, який позначений, точно НЕ є дублікатом.
music2myear

Домовились. Кілька відповідей на це інше питання - це фактично відповіді на це питання; тобто вони були розміщені в неправильному місці. Зокрема, @ terdon в  lshw відповідь на інше питання , може зробити цінним доповненням до цієї теми (за винятком того , що це Linux-орієнтований, і це питання є про Windows , за винятком). Але пов'язане питання не є дублікатом цього.
Скотт

Відповіді:


91

За допомогою wmicкоманди можна дізнатися інформацію про вашу пам’ять:

wmic MemoryChip get BankLabel, Capacity, MemoryType, TypeDetail, Speed

MemoryType повертає тип вашої пам'яті: 21 = DDR-2 тощо. Ось повний перелік інформації, яку ви можете отримати з класу MemoryChip.

У моєму випадку, на жаль, тип невідомий (0), але я все одно отримую корисну інформацію: введіть тут опис зображення


2
Дякую тобі. Коли я ввожу цю команду, вона відображає тип пам'яті як 21, що дорівнює DDR2, але фактичний тип пам'яті в моєму слоті - DDR3. Це розгублено.pls пояснює.
baalji av

1
@baaljiav: Що показують CPU-Z, Speccy тощо? Чи є якась конкретна причина, за якою ви хочете відобразити інформацію в командному рядку?
Каран

@Karan, чи не показав би CPU-Z те ж, що і cmd? Дійсно, чи не буде cmd надійнішим за CPU-Z?
Печер'є

@Pacerier: Фу, ти питаєш мене про коментар, опублікований майже 2 роки тому! З того, що я бачу, я відповідав на ОП, кажучи, що вихід wmic не відповідає фактичній пам'яті, яку він встановив, і, таким чином, запропонував подвійну перевірку за допомогою CPU-Z, Speecy тощо.
Каран

@Karan, як це робити CPU-Z, якщо cmd не в змозі це зробити?
Pacerier

37

Там є програмне забезпечення, яке збирає інформацію про деякі основні пристрої вашої системи.

Ця програма відображатиме деталі для вас (та більше). Один із прикладів - CPU-Z . Скріншот, на якому відображається інформація, яку ви шукаєте:

Знімок екрана

Тепер, за чудовим коментарем, який залишив Breakthrough (я скопіював його на випадок, якщо він з будь-якої причини вирішив видалити свій коментар):

Ви можете запустити CPU-Z з командного рядка, і використовуючи -txt = report.txt, виведете CPU-Z у файл report.txt без виклику графічного інтерфейсу (він також згадує перемикач -консолі для виведення інформації в STDOUT, але каже, що він працює під Windows XP лише з якихось причин). Дивіться тут додаткові параметри для отримання додаткової інформації. - Прорив


Зауважте, що CPU-Z потрібно запускати як адміністратор (тобто з підвищеними дозволами), щоб мати можливість отримувати інформацію про пам'ять.
Скотт

Марно, говорить лише "4 Гбайт" та більше нічого
Іван Кастелланос

15

Для кращого вигляду результатів продумайте додавання list fullпісля wmic memorychip.

тобто відкрийте cmd, тоді введіть wmic memorychip list full

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


У мене є надбавка для вас .... ВАМ ДУМУЄТЬСЯ :)
Камлеш

3

Ще одна альтернатива, яку ви можете використовувати, яка є безкоштовною, - це Speccy .... тими ж людьми, які роблять CCleaner.

Він дає всі технічні характеристики, а також темпи, напруги та інші дані в режимі реального часу

Спеціальність


Чому Speicy отримав 0 голосів, але CPU-Z отримав 10 результатів?
Pacerier

2
@Pacerier: Я бачу, ви теж не схвалили це. :) Піднімати це питання безглуздо, особливо на відповіді на 2 роки. Ви були досить довгими, щоб знати, що іноді немає (очевидної) рими або причини для голосування людей. Я бачив кращі відповіді (не кажучи про те, що це один) з набагато меншим числом голосів або навіть жодним порівняно з гіршими відповідями, при цьому останніх іноді приймають також ОП. Ось так воно і є. Якщо ви хочете обговорити це найкраще місце - це мета чи чат.
Каран

Зауважте, що Speccy потрібно запускати як адміністратор (тобто з підвищеними дозволами), щоб мати можливість отримувати інформацію про пам'ять.
Скотт

0
  1. Перейдіть до Start(Або Ask me anything) і введіть, Cmd а потім натисніть наCommandPrompt

  2. У вікні консолі (або вставте) wmic MemoryChip

Ви повинні отримати повну інформацію про вашу ОЗУ

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


0

для мене я чомусь не бачу напруги баранів на своїх ноутбуках, використовуючи будь-яку з згаданих вище програм ...

якщо у вас є така ж проблема, як у мене,

як тільки ви знайдете номер деталі за допомогою cmd (див. малюнок вище за іншими повідомленнями)

wmic memorychip список повний

google номер деталі, і ви зможете знайти більше релевантної інформації про вашого барана.

По-перше, частиною ні. (наприклад, HMT451S6AFR8C-PB) веб-сторінка більше недоступна, але в Google є кеш! XD https://webcache.googleusercontent.com/search?q=cache:8vi-pY_TttYJ:https://schreibfehler.eu/w-123/hmt451s6afr8c-pb.html+&cd=1&hl=uk&ct=clnk&gl=sl=sl=sr -б

на веб-сторінці я дізнався ім'я та виробник оперативної пам’яті, а потім знову шукав напругу як пошуковий рядок.

"SK HYNIX 4GB 1Rx8 PC3 12800S напруга" https://www.ebay.com/p/SK-Hynix-4gb-Pc3-12800-Ddr3-204-pin-SODIMM-1-35v-Low-Voltage/664910591

Я думаю, ви можете спробувати шукати безпосередньо на ebay, оскільки є багато вживаних деталей у продажу на ebay, і ваш баран може просто спливати у списку, використовуючи частину №. як рядок пошуку.


0

Відкрийте командний рядок у меню "Пуск". Ви також можете натиснути ⊞ Win + R і ввести cmd, щоб запустити його. Наберіть wmic MEMORYCHIP, отримайте BankLabel, DeviceLocator, Ємність, Швидкість і натисніть ↵ Enter. ... Стовпець BankLabel розповість вам, в які слоти встановлені чіпи оперативної пам’яті.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.