В данной статье показаны действия, с помощью которых можно узнать характеристики оперативной памяти в командной строке.
Чтобы узнать характеристики оперативной памяти установленной в компьютере существуют различные способы, например утилиты сторонних разработчиков. Также некоторая информация представлена в графическом интерфейсе операционной системы 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.
спасибо за отличную статью!