Хотите быстро проверить параметры своего компьютера без установки сторонних утилит? Тогда командная строка Windows 10 — ваш лучший помощник. С её помощью можно узнать модель процессора, объём оперативной памяти, данные о видеокарте, дисках и даже сетевых адаптерах. Достаточно ввести несколько команд — и вы получите детальную информацию о железе и программном обеспечении. Далее разберём, как это сделать максимально эффективно.
В этой статье я покажу все работающие команды для анализа системы, объясню, как их правильно использовать, и поделюсь лайфхаками для ускорения процесса. Вы узнаете, какие параметры можно вытащить через CMD, а какие — только через или системные утилиты.
Почему командная строка удобнее графического интерфейса
В большинстве случаев пользователи заходят в «Свойства системы» через «Параметры» или «Панель управления». Но у командной строки есть несколько плюсов:
Скорость — не нужно кликать по меню, достаточно ввести одну команду.
Детализация — через можно получить данные, которые не отображаются в стандартных окнах Windows (например, température процессора или точные модели оборудования).
Автоматизация — команды можно сохранять в батники и запускать их в один клик.
К тому же, командная строка работает даже в безопасном режиме или при сбоях графического интерфейса. А ещё она не требует прав администратора для базовых запросов.
Чтобы открыть командную строку быстро, нажмите Win + R, введите cmd и кликните Enter. Для расширенных прав используйте cmd с правой кнопкой мыши и выбором «Запуск от имени администратора».
| Команда | Что показывает | Пример вывода |
|---|---|---|
wmic cpu get name | Модель процессора | Intel Core i7-9700K |
wmic os get caption, version | Версия Windows | Microsoft Windows 10 Pro, 19045 |
wmic diskdrive get model, size | Модель и объём жёстких дисков | Samsung SSD 860 EVO 500GB, 500107862016 |
Основные команды для проверки характеристик ПК
Начнём с универсальных команд, которые дают общую информацию о системе. результаты можно сохранить в текстовый файл для дальнейшего анализа.
Самая простая команда — systeminfo. Она выводит обширный список данных: версию Windows, модель процессора, объём ОЗУ, сетевые параметры и даже дату установки системы. Чтобы не прокручивать вывод в окне, используйте:
systeminfo | more — постраничный просмотр.
systeminfo > C:\info.txt — сохранение данных в файл info.txt на диске C.
Для проверки только основных параметров (модель CPU, ОЗУ, система) подойдёт:
wmic cpu get name, numberofcores, maxclockspeed — покажет название процессора, количество ядер и максимальную тактовую частоту.
wmic memorychip get capacity, speed — объём и модуля оперативной памяти.
Эти команды работают в 90% случаев, но для видеокарты и сетевых адаптеров потребуются другие подходы.
Как проверить видеокарту и другие устройства
Для видеокарты стандартные команды не всегда дают полную информацию. Но есть обходные пути:
- Через
dxdiag— введите команду в командной строке, откроется окно с данными о видеокарте, звуковых устройствах и DirectX. Здесь можно увидеть модель GPU, объём видеопамяти и версию драйвера. - Через
wmic path win32_VideoController get name— покажет только название видеокарты, но работает без графического интерфейса. - Через
nvidia-smiилиatiadlxx— если у вас видеокарта от NVIDIA или AMD, эти утилиты (если установлены) дадут детальную информацию о GPU, включая температуру и загрузку.
Для сетевых адаптеров подойдёт:
wmic nicconfig get name, macaddress, ipaddress — отобразит имя адаптера, MAC-адрес и IP.
ipconfig /all — покажет все сетевые подключения, включая DNS-серверы и параметры DHCP.
Расширенные команды для опытных пользователей
Если вам нужно больше деталей, обратите внимание на эти команды:
msinfo32— открывает окно «Сведения о системе» с полным отчётом об аппаратном и программном обеспечении. Работает через CMD, но выводит графический интерфейс.driverquery— показывает список всех установленных драйверов с версиями и датами.tasklist— отображает все запущенные процессы, что полезно для мониторинга загрузки системы.powercfg /batteryreport— генерирует отчёт о состоянии батареи (актуально для ноутбуков). Файл сохраняется в пользовательской папке.
Для анализа производительности можно использовать:
typeperf "\Processor(_Total)\% Processor Time" -sc 1 — показывает загрузку процессора в реальном времени (обновится 1 раз).
⚠️ Внимание: Некоторые команды (например,driverqueryилиtasklist) требуют прав администратора для получения полных данных. Если вы видите сообщение «Отказано в доступе», запустите от имени администратора.
Сравнение команд и для проверки хароктеристик
PowerShell — более мощный инструмент, чем классическая командная строка. Он позволяет получать более структурированные данные и работать с объектами Windows. Например, чтобы узнать модель процессора в PowerShell, используйте:
Get-WmiObject win32_processor | Select-Object Name, NumberOfCores, MaxClockSpeed
А для оперативной памяти:
Get-WmiObject win32_physicalmemory | Select-Object Capacity, Speed
Вот сравнение возможностей и для типичных задач:
| Задача | Команда CMD | Команда PowerShell |
|---|---|---|
| Модель процессора | wmic cpu get name | Get-WmiObject win32_processor | Select-Object Name |
| Объём ОЗУ | wmic memorychip get capacity | Get-WmiObject win32_physicalmemory | Measure-Object -Property Capacity -Sum | Select-Object @{Name='TotalMemory(GB)';Expression={[math]::Round($_.Sum/1GB,2)}} |
| Список дисков | wmic diskdrive get model,size | Get-WmiObject win32_diskdrive | Select-Object Model, Size |
| Температура CPU | Не доступно | Get-WmiObject -Class MSAcpi_ThermalZoneTemperature -Namespace root/wmi | Select-Object CurrentTemperature (работает не на всех системах) |
PowerShell даёт больше гибкости, но для большинства задач хватит и командной строки.
Сохранение результатов в файл: почему это удобно
Если вы часто проверяете характеристики ПК (например, для мониторинга или отчётности), сохранение результатов в файл сэкономит время. Вот как это сделать:
Для одной команды:
systeminfo > C:\pc_info.txt — создаст файл pc_info.txt на диске C.
Для нескольких команд:
(systeminfo & wmic cpu get name & wmic memorychip get capacity) > C:\full_info.txt
Чтобы добавить данные в существующий файл (не перезаписывая его), используйте >>:
wmic diskdrive get model >> C:\full_info.txt
Сохранение в файл удобно для сравнения характеристик до и после апгрейда, а также для отправки данных технической поддержке.
Практическая инструкция: шаг за шагом
Теперь соберём всё воедино. Вот пошаговый алгоритм, чтобы быстро получить полную информацию о ПК:
- Откройте командную строку (
Win + R→cmd→ Enter). - Введите
systeminfoи дождитесь вывода данных. Обратите внимание на строки «Имя системы», «Процессор(ы)», «Узел» и «Общий объём физической памяти». - Проверьте видеокарту командой
dxdiag(откроется отдельное окно). - Узнайте модели жёстких дисков и SSD:
wmic diskdrive get model,size. - Сохраните все данные в файл:
systeminfo > C:\my_pc_info.txt.
Если нужно проверить только ключевые параметры, используйте этот набор:
wmic cpu get name, numberofcores & wmic memorychip get capacity & wmic diskdrive get model & wmic path win32_VideoController get name
Чек-лист для проверки характеристик ПК
Часто задаваемые вопросы
Можно ли через командную строку узнать температуру процессора?
В стандартной командной строке Windows 10 нет команды для проверки температуры CPU. Для этого потребуются сторонние утилиты (например, HWMonitor или Core Temp) или с модулями для работы с датчиками. В некоторых случаях помогает команда wmic /namespace:\\root\wmi path MSAcpi_ThermalZoneTemperature get CurrentTemperature, но она работает не на всех системах.
Как проверить, сколько ядер у моего процессора?
Используйте команду wmic cpu get numberofcores, numberoflogicalprocessors. Первое значение (NumberOfCores) покажет количество физических ядер, второе (NumberOfLogicalProcessors) — количество логических (с учётом гипертрейдинга). Например, если у вас Intel Core i7-8700K, то будет 6 ядер и 12 логических процессоров.
Как узнать, какая у меня материнская плата?
В командной строке это сделать сложно — стандартные команды не дают информации о модели материнской платы. Но можно попробовать: wmic baseboard get product, manufacturer, version. Если это не сработает, используйте утилиты вроде CPU-Z или Speccy.
Можно ли через проверить, какие программы установлены на ПК?
Да, но список будет неполным. Используйте wmic product get name, version. Эта команда выводит программы, установленные через Windows Installer (MSI). Для полного списка лучше использовать PowerShell: Get-WmiObject -Class Win32_Product | Select-Object Name, Version.