Chkdsk, ipconfig, systeminfo — эти команды знают многие, но не используют их для диагностики железа. Чтобы узнать конфигурацию компьютера на Windows 10 через командную строку, не нужно устанавливать сторонние утилиты. Достаточно запустить и ввести несколько команд. Они покажут модель процессора, объём оперативной памяти, версию BIOS, информацию о видеокарте и даже сетевых адаптерах.
В этой статье разберём, какие команды дают максимально полную информацию о системе, как их правильно применять и что значат выводы. Начнём с самых универсальных способов.
Способы запуска командной строки в Windows 10
Перед тем как посмотреть конфигурацию ПК, нужно открыть командную строку. Есть несколько способов:
- Нажмите
Win + R, введитеcmdи нажмите Enter. - В поиске Windows (лупа рядом с кнопкой «Пуск») наберите «Командная строка» и выберите приложение.
- Через меню «Пуск» → «Служебные» → «Командная строка».
- В Проводнике удерживайте
Shift, кликните правой кнопкой по пустой области и выберите «Открыть окно команд».
Для быстрого доступа закрепите командную строку на панели задач: найдите её через поиск, кликните правой кнопкой и выберите «Закрепить на панели задач».
| Команда | Что показывает | Пример вывода |
|---|---|---|
systeminfo | Полная информация о системе | Модель CPU, ОЗУ, версия BIOS, сетевые адаптеры |
wmic cpu get name | Модель процессора | Intel(R) Core(TM) i5-10400F |
wmic memorychip get capacity, speed | Объём и скорость ОЗУ | 16GB, 3200 MHz |
wmic diskdrive get model, size | Модели и объёмы жёстких дисков | Samsung SSD 870 EVO 1TB |
Базовые команды для просмотра конфигурации ПК
Начнём с самых простых команд, которые дают общую информацию о системе. Они подойдут, если нужно быстро узнать основные параметры.
Команда systeminfo — выводит полный отчёт о системе: версия Windows, модель процессора, объём ОЗУ, сведения о BIOS, сетевые настройки и даже дата установки ОС. Информация структурирована по блокам, поэтому разобраться в ней легко.
Пример вывода:
Имя системы: DESKTOP-ABC123 Процессор(ы): Intel(R) Core(TM) i7-9700K CPU @ 3.60GHz Полный объем физической памяти: 16 384 МБ Версия BIOS: American Megatrends Inc. 2.18, 15.05.2020
Команда wmic cpu get name — показывает только модель процессора. Удобно, если нужна конкретная информация без лишних данных.
Команда wmic memorychip get capacity, speed — отображает объём и скорость каждого модуля оперативной памяти. Полезно, если нужно проверить, сколько планок установлено и их характеристики.
Команды для детальной информации о железе
Если базовых команд недостаточно, можно использовать более специфические. Они дают данные о конкретных компонентах.
Видеокарта: wmic path win32_VideoController get name. Покажет модель графического адаптера, включая интегрированную графику.
Материнская плата: wmic baseboard get product, manufacturer, version. Выведет производителя, модель и версию платы.
Сетевые адаптеры: ipconfig /all. Отобразит все сетевые устройства, их MAC-адреса, IP-адреса и состояние подключения.
Температура процессора: в командной строке её не получить — для этого нужны специализированные утилиты вроде HWMonitor или Core Temp. Но можно проверить загрузку CPU: wmic cpu get loadpercentage.
Если нужна информация о всех устройствах в системе, используйте wmic path win32_PnPEntity get name. Она выведет список всего подключённого оборудования, включая периферию.
Расширенные методы: WMIC и PowerShell
WMIC (Windows Management Instrumentation Command-line) — мощный инструмент для работы с системной информацией. Он позволяет получать данные в формате списков, таблиц или даже экспортировать их в файл.
Пример команды для экспорта данных о процессоре в текстовый файл:
wmic cpu get /format:list > C:\cpu_info.txt
Файл cpu_info.txt появится на диске C: и будет содержать все характеристики CPU.
PowerShell — более современная альтернатива CMD. Чтобы запустить PowerShell, введите в поиске Windows «PowerShell» и выберите приложение. Некоторые команды работают и здесь, но есть и уникальные:
Get-ComputerInfo— аналогsysteminfo, но с более структурированным выводом.Get-WmiObject win32_processor | Select-Object Name, NumberOfCores, NumberOfLogicalProcessors— покажет модель CPU, количество ядер и логических процессоров.Get-WmiObject win32_physicalmemory | Select-Object Capacity, Speed— информация об оперативной памяти.
⚠️ Внимание: некоторые команды в требуют запуска от имени администратора. Если выводится ошибка «Отказано в доступе», кликните правой кнопкой по значку и выберите «Запуск от имени администратора».
Сравнение команд: что быстрее и удобнее
Не все команды одинаково полезны в разных ситуациях. Niagara Falls таблица поможет выбрать подходящую.
| Цель | Лучшая команда | Альтернатива | Примечания |
|---|---|---|---|
| Полная информация о системе | systeminfo | Get-ComputerInfo (PowerShell) | Вывод или длительный, но полный |
| Модель процессора | wmic cpu get name | Get-WmiObject win32_processor | Select-Object Name | Быстро и лаконично |
| Объём и скорость ОЗУ | wmic memorychip get capacity, speed | Get-WmiObject win32_physicalmemory | Показывает данные по каждому модулю |
| Информация о видеокарте | wmic path win32_VideoController get name | dxdiag (отдельная утилита) | dxdiag даёт больше деталей |
| Сетевые адаптеры | ipconfig /all | Get-NetAdapter (PowerShell) | ipconfig универсальнее |
Что делать, если команды не работают
Иногда команды не выполняются или выдают ошибки. Чаще всего это связано с отсутствием прав или проблемами в системе.
- Отказано в доступе — запустите командную строку или от имени администратора.
- Команда не распознаётся — проверьте правильность написания. и чувствительны к регистру.
- Долгий вывод или зависание — некоторые команды, например
wmic path win32_PnPEntity get name, могут работать медленно на слабых ПК. - Пустой вывод — возможно, оборудование не определяется системой. Проверьте драйвера.
Если команда не работает, сначала проверьте права доступа и правильность написания. В 90% случаев проблема решается запуском от имени администратора.
Практическая инструкция: как получить полный отчёт о ПК
Предлагаю пошаговую инструкцию, чтобы собрать всю необходимую информацию о компьютере через командную строку.
1. Откройте командную строку от имени администратора (важно для некоторых команд).
2. Введите systeminfo > C:\system_report.txt — это создаст файл с полным отчётом о системе на диске C:.
3. Добавьте информацию о процессоре: wmic cpu get name, numberofcores, maxclockspeed >> C:\system_report.txt. Символ >> добавляет данные в существующий файл.
4. Дополните отчёт данными об оперативной памяти: wmic memorychip get capacity, speed, manufacturer >> C:\system_report.txt.
5. Проверьте видеокарту: wmic path win32_VideoController get name, adapterram >> C:\system_report.txt.
6. Откройте файл system_report.txt в любом текстовом редакторе и изучите результаты.
Этот способ позволяет собрать все данные в одном месте и сохранить их для дальнейшего анализа.
Чек-лист для сбора конфигурации ПК
Часто задаваемые вопросы
Можно ли через командную строку узнать температуру процессора?
Нет, стандартные команды Windows 10 не позволяют получить данные о температуре. Для этого нужны сторонние утилиты, например HWMonitor, Core Temp или Open Hardware Monitor. Они читают данные с датчиков материнской платы и видеокарты.
Как экспортировать результаты команд в файл?
Используйте символ >, чтобы перенаправить вывод в файл. Например: systeminfo > report.txt. Если нужно добавить данные в существующий файл, используйте >>: wmic cpu get name >> report.txt.
Какая команда покажет, сколько ядер у процессора?
Введите wmic cpu get numberofcores, numberoflogicalprocessors. Первое значение — количество физических ядер, второе — логических (с учётом технологии Hyper-Threading).
Можно ли через узнать модель материнской платы?
Да, команда wmic baseboard get product, manufacturer, version выведет производителя, модель и версию материнской платы. Если данные не отображаются, проверьте драйвера или используйте утилиту Speccy.