Как узнать свою оперативную память на Windows 10 через командную строку — вопрос, который задают пользователи, когда нужно быстро получить данные о системе без установки сторонних программ. В Windows 10 это делается за пару команд в CMD. Достаточно открыть терминал, ввести одну из команд — и перед вами появится полная информация об объёме, типе и даже загруженности ОЗУ.

Командная строка — это встроенный инструмент, который работает на всех версиях Windows, включая Windows 10 и Windows 11. Она не требует прав администратора для базовой информации, но для некоторых команд (например, wmic) может потребоваться запуск от имени админа. В этой статье разберём все способы, от простых до расширенных, чтобы вы могли выбрать подходящий.

Самый быстрый способ: команда systeminfo

Если вам нужно узнать объём оперативной памяти максимально быстро, используйте команду systeminfo. Она выводит общую информацию о системе, включая данные об ОЗУ.

Откройте командную строку: нажмите Win + R, введите cmd и нажмите Enter. В окне терминала введите:

systeminfo | findstr "Память"

Через несколько секунд вы увидите строку вроде:

Полный объем физической памяти: 16 384 МБ

Это означает, что в системе установлено 16 ГБ ОЗУ (16 384 МБ = 16 ГБ). Команда работает на всех версиях Windows, включая Windows 10 и Windows 7.

💡

Если вы хотите получить информацию только об ОЗУ без лишних данных, добавьте параметр | findstr "Память" — это фильтрует вывод, оставляя только нужные строки.

Capacity (байты)ManufacturerPartNumberSpeed (МГц)MemoryType
8589934592SamsungM378B1G73EB0-YK016000
8589934592SamsungM378B1G73EB0-YK016000

Подробная информация: wmic memorychip

Команда wmic позволяет получить более детальную информацию о каждом модуле оперативной памяти. Это полезно, если вы хотите узнать не только общий объём, но и тип памяти (DDR3, DDR4), частоту, производителя и серийный номер.

Введите в командной строке:

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

Вывод будет выглядеть примерно так:

Здесь:

  • Capacity — объём модуля в байтах. Чтобы перевести в гигабайты, разделите на 1 073 741 824 (например, 8 589 934 592 байт = 8 ГБ).
  • Manufacturer — производитель (в примере — Samsung).
  • Speed — частота работы памяти (1600 МГц).
  • MemoryType — тип памяти в числовом формате. Например, 0 — Unknown, 2 — DRAM, 7 — DDR2, 24 — DDR4.

Если вам нужно расшифровать тип памяти, используйте таблицу соответствий MemoryType.

Альтернативные команды для проверки ОЗУ

Кроме systeminfo и wmic, есть и другие команды, которые помогают узнать информацию об оперативной памяти. Каждая из них имеет свои плюсы и минусы.

  • dxdiag — выводит информацию о системе, включая объём ОЗУ. Запустите команду dxdiag в CMD, затем дождитесь загрузки данных. Объём памяти будет указан в разделе Система.
  • tasklist — показывает, сколько памяти используют запущенные процессы. Полезно для анализа загруженности системы. Введите tasklist и обратите внимание на столбец Память.
  • msinfo32 — открывает окно сведений о системе. Введите команду в CMD, затем найдите раздел Установленное оборудование → Память.

Каждый из этих способов даёт разную степень детализации. Например, dxdiag показывает только общий объём ОЗУ, а tasklist — текущую загруженность.

Как проверить свободную и загруженную память

Если вам нужно узнать, сколько оперативной памяти используется в данный момент, используйте команду tasklist или wmic с параметрами для анализа процессов.

  1. Откройте командную строку.
  2. Введите команду: wmic OS get FreePhysicalMemory,TotalVisibleMemorySize /Value
  3. Получите результат в килобайтах:
    • FreePhysicalMemory — свободная память.
    • TotalVisibleMemorySize — общий объём ОЗУ.

Чтобы перевести килобайты в мегабайты, разделите значения на 1024.

⚠️ Внимание: команда wmic OS может не учитывать память, зарезервированную для интегрированной графики. Для точных данных используйте Диспетчер задач (Ctrl + Shift + Esc).
Какой способ проверки ОЗУ вы испальзуете чаще всего?
Через командную строку
Через Диспетчер задач
Через сторонние программы
Другой способ

Сравнение методов: что лучше использовать

В зависимости от задачи вы можете выбрать подходящий способ проверки оперативной памяти. Ниже — сравнение основных методов.

МетодСкоростьДетализацияТребует прав админаПодходит для
systeminfo⭐⭐⭐⭐⭐⭐⭐НетБыстрая проверка общего объёма
wmic memorychip⭐⭐⭐⭐⭐⭐⭐⭐ДаДетальная информация о модулях
dxdiag⭐⭐⭐⭐⭐⭐НетОбщий объём + информация о системе
tasklist⭐⭐⭐⭐⭐НетАнализ загруженности ОЗУ

Из таблицы видно, что systeminfo — самый быстрый способ узнать общий объём памяти, а wmic memorychip — самый детальный, но требует прав администратора.

Почему командная строка лучше сторонних программ

Многие пользователи привыкли проверять информацию об ОЗУ через программы вроде CPU-Z, AIDA64 или Speccy. Однако у командной строки есть несколько преимуществ:

  • Нет зависимости от стороннего ПО — команды работают на любом компьютере с Windows, даже без интернета.
  • Быстрота — не нужно скачивать и устанавливать программы.
  • Автоматизация — команды можно встроить в скрипты для массовой проверки компьютеров в сети.
  • Безопасность — нет риска заразить систему вирусами из непроверенных источников.

Командная строка — это универсальный инструмент для проверки ОЗУ, который работает без установки дополнительных программ и подходит для быстрого получения информации.

Практика: пошаговая инструкция для новичков

Если вы никогда не работали с командной строкой, следите за этой инструкцией, чтобы узнать объём оперативной памяти на Windows 10:

  1. Откройте командную строку:
    • Нажмите Win + R.
    • Введите cmd и нажмите Enter.
  2. Введите команду для проверки общего объёма ОЗУ: systeminfo | findstr "Полный объем физической памяти"
  3. Если нужна детальная информация о модулях, введите: wmic memorychip get Capacity,Manufacturer,Speed
  4. Для проверки свободной памяти используйте: wmic OS get FreePhysicalMemory,TotalVisibleMemorySize

Чек-лист для проверки ОЗУ через CMD

Выполнено: 0 / 4

Часто задаваемые вопросы

Можно ли через командную строку узнать тип памяти (DDR3, DDR4)?

Да, команда wmic memorychip get MemoryType,Speed показывает числовое значение типа памяти. Например, 24 соответствует DDR4. Полный список типов можно найти в документации или в сети.

Почему команда показывает меньше памяти, чем установлено?

Это происходит, если часть ОЗУ зарезервирована для интегрированной графики (например, на ноутбуках с видеокартами Intel HD Graphics). Также может резервировать память для системных нужд. Чтобы увидеть полный объём, проверьте данные в или через wmic memorychip.

Нужно ли запускать командную строку от имени администратора?

Для большинства команд (systeminfo, dxdiag) права админа не требуются. Однако для wmic memorychip или wmic OS может потребоваться запуск с повышенными правами, иначе часть данных будет недоступна.

Как сохранить результаты проверки в файл?

Добавьте к команде перенаправление вывода в файл. Например: systeminfo > C:\memory_info.txt или wmic memorychip get Capacity,Manufacturer > C:\memory_details.txt. Файл будет сохранён на диске C:.