Как найти тип оперативной памяти в командной строке?

74

Как найти тип оперативной памяти (DDR2 / DDR3) системы с помощью командной строки?

Я пытался SYSTEMINFOв командной строке, но он не отображал тип оперативной памяти.

Baalji Av
источник
Вы знаете модель вашей материнской платы? Если нет, см. Этот superuser.com/questions/175213/…, тогда посмотрите руководство, чтобы узнать!
Дэйв
2
Скорее всего, на SU есть хороший дубликат, но помеченный однозначно НЕ является дубликатом.
music2myear
Согласовано. Несколько «ответов» на этот другой вопрос на самом деле являются ответами на этот вопрос; т.е. они были размещены не в том месте. В частности,  ответ @ terdonlshw на другой вопрос может внести ценный вклад  в этот поток (за исключением того факта, что он ориентирован на Linux, и этот вопрос касается Windows). Но связанный вопрос не является дубликатом этого.
Скотт

Ответы:

91

Вы можете использовать wmicкоманду, чтобы узнать информацию о вашей памяти:

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

MemoryType возвращает тип вашей памяти: 21 = DDR-2 и т. Д. Вот полный список информации, которую вы можете получить из класса MemoryChip.

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

FiveO
источник
2
Спасибо. Когда я ввожу эту команду, она отображает тип памяти как 21, который равен DDR2, но фактический тип памяти в моем слоте - DDR3. Это сбивает с толку. Пожалуйста, объясните.
baalji av
1
@baaljiav: Что показывают CPU-Z, Speccy и т. д.? Есть ли какая-то конкретная причина, по которой вы хотите отобразить информацию в командной строке?
Каран
@ Karan, CPU-Z не будет показывать так же, как cmd? Действительно, cmd не будет более надежным, чем CPU-Z?
Пейсер
@Pacerier: Фу, ты спрашиваешь меня о комментарии, опубликованном почти 2 года назад! Из того, что я вижу, я отвечал на OP, говоря, что вывод wmic не соответствует фактической памяти, которую он установил, и поэтому предложил перепроверить с CPU-Z, Speecy и тому подобным.
Каран
@Karan, как тогда CPU-Z это делает, если cmd не умеет это делать?
Pacerier
37

Существует программное обеспечение, которое собирает информацию о некоторых основных устройствах вашей системы.

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

Скриншот

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

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

Дейв
источник
Обратите внимание, что CPU-Z должен запускаться от имени администратора (т. Е. С повышенными разрешениями), чтобы иметь возможность получать информацию о памяти.
Скотт
Бесполезно, только говорит «4 Гбайт» и ничего больше
Иван Кастелланос
15

Чтобы лучше увидеть результат, добавьте list fullпосле wmic memorychip.

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

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

Абель
источник
У меня есть сюрприз для вас .... Вы потрясающе дорогой :)
Камлеш
3

Другой альтернативой, которую вы можете использовать, которая является бесплатной, является Speccy .... от тех же людей, которые делают CCleaner.

Он дает вам все ваши аппаратные характеристики, а также температуры, напряжения и другие данные в режиме реального времени

Speccy

кренделек
источник
Почему Speci получил 0 голосов, а CPU-Z - 10 голосов?
Пейсер
2
@Pacerier: Я вижу, ты тоже не высказывался. :) Поднимать этот вопрос бессмысленно, особенно на двухлетних ответах. Вы были достаточно долго, чтобы знать, что иногда нет (очевидной) рифмы или причины для голосования людей. Я видел лучшие ответы (не говоря о том, что это один) с гораздо меньшим количеством голосов или вообще без голосов по сравнению с худшими ответами, причем последние даже иногда принимаются ОП. Вот только как это. Если вы хотите обсудить это, лучшее место - Мета или Чат.
Каран
Обратите внимание, что Speccy должен запускаться от имени администратора (то есть с повышенными разрешениями), чтобы иметь возможность получать информацию о памяти.
Скотт
0
  1. Перейти к Start(или Ask me anything) и введите, Cmd затем нажмите наCommandPrompt

  2. В окне консоли введите (или вставьте) wmic MemoryChip

Вы должны получить полную информацию о вашей оперативной памяти

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

Матас Вайткявичюс
источник
0

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

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

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

Полный список чипов памяти wmic

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=en&ct=clnk&gl=sgirex -b

На веб-странице я узнал имя и создателя оперативной памяти, а затем снова искал с напряжением в качестве строки поиска.

«Напряжение 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 продается много подержанных запчастей, и ваш баран может просто появиться в списке, используя номер детали. в качестве строки поиска.

oceanxxx
источник
0

Откройте командную строку из меню «Пуск». Вы также можете нажать ⊞ Win + R и набрать cmd, чтобы запустить его. Введите wmic MEMORYCHIP, выберите BankLabel, DeviceLocator, Capacity, Speed ​​и нажмите ↵ Enter. ... В столбце BankLabel будет указано, в какие слоты установлены чипы ОЗУ.

миробостанция BG
источник