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


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.