Как узнать характеристики оперативной памяти в командной строке

В данной статье показаны действия, с помощью которых можно узнать характеристики оперативной памяти в командной строке.

Чтобы узнать характеристики оперативной памяти установленной в компьютере существуют различные способы, например утилиты сторонних разработчиков. Также некоторая информация представлена в графическом интерфейсе операционной системы Windows, а именно в диспетчере задач на вкладке Производительность.

Ниже будет рассмотрен способ как узнать характеристики оперативной памяти с помощью утилиты командной строки WMIC.exe (Windows Management Instrumentation Command - Инструментарий управления Windows). .

Данная статья носит информационно познавательный характер и будет полезна для всех пользователей компьютеров с установленной операционной системой Windows.

Как узнать характеристики оперативной памяти в командной строке

Чтобы узнать основные характеристики оперативной памяти, запустите командную строку от имени администратора и выполните следующую команду:

wmic memorychip get Manufacturer,Capacity,PartNumber,Speed,DeviceLocator

Теперь разберём результат выполненной команды.

Столбец Capacity (с англ. Capacity - Вместительность, Ёмкость, Объём) показывает нам объём установленных модулей памяти в байтах для каждого отдельно (в данном примере установлено два модуля памяти). Минусом является то, что объём модулей указывается в байтах, однако все же узнать его в привычном виде нетрудно (в гигабайтах нужно брать первую или две первых цифры).

Столбец DeviceLocator показывает список слотов в которые установлены модули памяти. В зависимомти от материнской платы, маркировка слотов может быть разная, например: (DIMM_A, DIMM_B), (DIMM_A1, DIMM_A2, DIMM_B1, DIMM_B2), (DIMM0, DIMM1), (DIMM0, DIMM1, DIMM2, DIMM3).

Столбец Manufacturer отображает производителя модуля памяти. В зависимомти от модели и производителя модуля памяти параметр Manufacturer может быть пустым.

Столбец PartNumber отображает номер детали, присвоенный организацией, ответственной за создание или производство физического элемента.

Параметр PartNumber очень интересный и полезный.

Немного разберём параметр данного примера KHX2400C15D4/8G.

Цифры 2400 говорят о том что частота модуля памяти равна 2400 MHz.

C15 это так называемые тайминги или CAS Latency, если вам будет интересно то можно почитать статью Тайминги_(оперативная_память).

D4 могу предположить что это стандарт (поколение) оперативной памяти DDR4 (в данном примере как раз и есть DDR4, но об этом немного позже).

Ну и осталась маркировка 8G - здесь без комментариев.

Хочу отметить что параметр PartNumber от других производителей может не так наглядно выглядеть.

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

Теперь рассмотрим ещё несколько примеров интересных команд.

Чтобы узнать общее количество слотов для модулей памяти, выполните следующую команду:

wmic memphysical get MemoryDevices

Чтобы узнать какой максимально возможный объём оперативной памяти можно установить, выполните следующую команду:

wmic memphysical get MaxCapacity

Значение указано в килобайтах.

Полный объем установленной физической памяти в русской версии Windows, можно узнать при помощи следующей команды:

systeminfo | find "Полный объем физической памяти"

Значение указано в мегабайтах.

Полный объем установленной физической памяти для системы с английской локализацией, можно узнать выполнив команду:

systeminfo | find "Total Physical Memory"

Для того чтобы узнать форм-фактор модулей памяти, выполните команду:

wmic memorychip get FormFactor

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

На скриншоте ниже показан результат выполненной команды wmic memorychip get FormFactor, цифра 12 говорит о том что модули памяти соответствуют форм-фактору SODIMM, которые обычно устанавливают в ноутбуки.

Немного информации о форм-факторе модулей оперативной памяти.

Форм-фактор (от англ. form factor) или типоразмер — стандарт, задающий габаритные размеры технического изделия, а также описывающий дополнительные совокупности его технических параметров, например форму.

Существуют следующие конструктивно и электрически несовместимые друг с другом типы DIMM, в том числе SO-DIMM (от англ. Small Outline, компактные модули, используемые, в частности, в ноутбуках):

  • 184-pin DIMM — используется для DDR SDRAM
  • 200-pin SO-DIMM — используется для DDR SDRAM и DDR2 SDRAM
  • 214-pin MicroDIMM — используется для DDR2 SDRAM
  • 204-pin SO-DIMM — используется для DDR3 SDRAM
  • 240-pin DIMM — используется для DDR2 SDRAM, DDR3 SDRAM и FB-DIMM DRAM
  • 260-pin SO-DIMM — используется для DDR4 SDRAM
  • 288-pin DIMM — используется для DDR4 SDRAM

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

Идём далее, при помощи следующей команды, Вы можете узнать тип (поколение) оперативной памяти:

wmic memorychip get MemoryType

В данном примере цифры 24 говорят о том что установлены модули памяти типа DDR3.

Также параметр MemoryType может отображать нули, как показано на скрине ниже, это говорит о том что утилита wmic.exe не может определить тип памяти (в этом примере тип памяти DDR4), так как в спецификации нет значений для DDR4.

Ниже представлены некоторые значения параметра MemoryType:

  • 20 = DDR
  • 21 = DDR2
  • 22 = DDR2 FB=DIMM
  • 24 = DDR3
  • 25 = FBD2

И ещё одна команда, с её помощью Вы можете узнать напряжение модуля памяти:

wmic memorychip get ConfiguredVoltage

Значение параметра отображается в милливольтах. Если значение 0 или не отображается, то напряжение неизвестно.

Для справки ниже представлены напряжения для разных типов памяти:

  • DDR2.5V2500mV
  • DDR21.8V1800mV
  • DDR31.5V1500mV
  • DDR41.2V1200mV

Вот так, с помощью представленных выше команд, можно узнать различные характеристики оперативной памяти в командной строке. На этом всё. С полным списком параметров можно ознакомиться на сайте msdn.microsoft.com.

WinNOTE
Добавить комментарий

  1. Андрей

    спасибо за отличную статью!

    Ответить