Командная строка в Windows 10 — это мощный инструмент для диагностики системы, который позволяет проверить состояние жесткого диска, оперативной памяти, сети и других компонентов без установки сторонних программ. Чтобы провести диагностику компьютера на Windows 10 через командную строку, достаточно запустить несколько команд — и вы получите детальную информацию о неисправностях или потенциальных проблемах.
В этой статье я покажу, какие команды использовать для проверки железа и программного обеспечения, как интерпретировать результаты и на что обратить внимание. Начнем с базовых инструментов, которые доступны в каждой системе.
Подготовка: как открыть командную строку с правами администратора
Прежде чем приступить к диагностике, нужно запустить командную строку от имени администратора. Это важно, так как некоторые команды требуют повышенных прав.
Сделать это можно тремя способами:
1. Через меню «Пуск»: введите cmd в поисковой строке, кликните правой кнопкой на результат и выберите «Запуск от имени администратора».
2. Через диспетчер задач: нажмите Ctrl + Shift + Esc, выберите «Файл» → «Запустить новую задачу», введите cmd и отметьте галочкой «Создать задачу с правами администратора».
3. Через контекстное меню: нажмите Win + X и выберите «Командная строка (администратор)» или «Windows PowerShell (администратор)» — в последних версиях Windows 10 это может быть PowerShell, но команды CMD в ней тоже работают.
Если командная строка не открывается от имени администратора, проверьте, включена ли учетная запись администратора в системе. Для этого введите net user администратор /active:yes в обычной командной строке и перезагрузите компьютер.
| Команда | Описание | Пример вывода |
|---|---|---|
chkdsk C: /f |
Проверка и исправление ошибок файловой системы на диске C: | Windows проверяет файлы и папки... |
wmic diskdrive get status |
Проверка статуса всех жестких дисков | OK или Pred Fail (предвестник отказа) |
fsutil dirty query C: |
Проверка, был ли диск неправильно отключен | Том C: НЕ грязный или Том C: грязный |
Основные команды для диагностики жесткого диска
Жесткий диск — один из самых уязвимых компонентов компьютера. Чтобы проверить его состояние, используйте встроенную утилиту chkdsk. Она сканирует диск на наличие ошибок файловой системы и битых секторов.
Команда для полной проверки:
chkdsk C: /f /r
Где:
C:— буква диска, который нужно проверить (замените на нужный, если проверяете другой раздел);/f— исправление ошибок;/r— поиск и восстановление битых секторов.
Если диск используется системой, утилита предложит провести проверку при следующей перезагрузке. Согласитесь, нажав Y, и перезапустите компьютер.
Для более детальной диагностики жесткого диска можно использовать команду wmic:
wmic diskdrive get status
Она покажет статус всех подключенных дисков. Если результат — OK, значит, с диском все в порядке.
Проверка оперативной памяти и процессора
Для диагностики оперативной памяти в Windows 10 есть встроенный инструмент mdsched.exe. Чтобы запустить его через командную строку, введите:
mdsched.exe
Откроется окно с предложением перезагрузить компьютер и провести тест. После перезагрузки система автоматически запустит проверку ОЗУ. Процесс может занять от 10 до 30 минут в зависимости от объема памяти.
Для проверки процессора можно использовать команду:
wmic cpu get loadpercentage
Она покажет текущую загрузку процессора в процентах. Если значение близко к 100% без видимой причины, это может указывать на перегрузку системы или вирус.
Также полезно проверить температуру процессора. Для этого можно использовать сторонние утилиты, но если вы хотите остаться в рамках командной строки, используйте:
wmic /namespace:\\root\wmi PATH MSAcpi_ThermalZoneTemperature get CurrentTemperature
Результат будет в десятичных градусах Кельвина. Чтобы перевести в Цельсии, разделите значение на 10 и вычтите 273.15. Например, если результат 3030, то температура равна 303.0 - 273.15 = 29.85°C.
- Используйте
mdsched.exeдля тестирования ОЗУ; - Проверяйте загрузку процессора через
wmic cpu get loadpercentage; - Контролируйте температуру процессора, чтобы избежать перегрева.
Диагностика сети и подключения к интернету
Если у вас проблемы с интернетом, командная строка поможет выявить причину. Начните с команды:
ping ya.ru
Она проверяет соединение с сервером Yandex. Если пакеты не доходят (Запросы истекли), проблема может быть в вашем роутере или провайдере.
Для более детальной диагностики используйте:
ipconfig /all— показывает текущие сетевые настройки, включая IP-адрес, DNS-серверы и шлюз;tracert ya.ru— отображает маршрут пакетов до целевого сервера, что помогает выявить, на каком этапе происходит задержка;netsh int ip reset— сбрасывает настройки TCP/IP (требует перезагрузки);netsh winsock reset— сбрасывает стек Winsock.
⚠️ Внимание: командыnetsh int ip resetиnetsh winsock resetизменяют сетевые настройки. Используйте их только в случае уверенности, что проблема связана с конфигурацией сети. После выполнения этих команд обязательно перизагрузите компьютер.
Проверка системных файлов и целостности Windows
Если Windows 10 работает нестабильно, причина может крыться в поврежденных системных файлах. Для их проверки и восстановления используйте команду:
sfc /scannow
Она сканирует все защищенные системные файлы и заменяет поврежденные резервными копиями. Процесс может занять от 10 до 30 минут.
Если sfc не справилась, попробуйте утилиту DISM:
DISM /Online /Cleanup-Image /RestoreHealth
Эта команда восстанавливает образ Windows, используя данные из интернета. Убедитесь, что у вас есть стабильное подключение к сети.
| Команда | Назначение | Время выполнения |
|---|---|---|
sfc /scannow |
Проверка и восстановление системных файлов | 10–30 минут |
DISM /Online /Cleanup-Image /RestoreHealth |
Восстановление образа Windows | 20–40 минут |
dism /online /cleanup-image /analyzecomponentstore |
Анализ хранилища компонентов | 5–10 минут |
Дополнительные инструменты для диагностики
Кроме стандартных команд, в Windows 10 есть и другие полезные утилиты. Например, systeminfo выводит подробную информацию о системе, включая версию Windows, объем ОЗУ, сетевые настройки и дату установки:
systeminfo
Для проверки производительности системы можно использовать perfmon /report. Эта команда создает отчет о производительности, который включает данные о процессоре, памяти, диске и сети. Отчет генерируется в течение 60 секунд и сохраняется в файле.
Если вы подозреваете, что компьютер заражен вирусом, запустите встроенный антивирус Windows Defender через командную строку:
%ProgramFiles%\Windows Defender\MpCmdRun.exe -Scan -ScanType 2
Эта команда запускает полное сканирование системы.
Командная строка в Windows 10 позволяет провести полную диагностику системы без установки дополнительных программ. Используйте стандартные утилиты для проверки дисков, памяти, сети и системных файлов.
Практические советы: как действовать при выявлении проблем
Если в результате диагностики выявились ошибки, не паникуйте. В большинстве случаев их можно исправить:
- Если
chkdskнашла ошибки на диске, запустите команду с параметрами/fи/rдля их исправления; - Если
sfc /scannowне смогла восстановить файлы, используйтеDISM; - Если тест памяти выявил ошибки, проверьте планки ОЗУ — возможно, одна из них неисправна;
- Если проблемы с сетью, попробуйте сбросить настройки TCP/IP и Winsock.
Если ошибки повторяются или система работает нестабильно, возможно, пришло время обновить драйвера или переустановить Windows.
Чек-лист для диагностики компьютера на Windows 10
Часто задаваемые вопросы
Можно ли проверить через командную строку?
Да, команды chkdsk и wmic diskdrive get status работают и для SSD. Однако для более детальной диагностики (например, проверки износа ячеек) лучше использовать специализированные утилиты от производителя, такие как Samsung Magician или CrystalDiskInfo.
Что делать, если команда sfc /scannow не работает?
Если sfc /scannow не может восстановить файлы, попробуйте запустить команду DISM /Online /Cleanup-Image /RestoreHealth. Если и это не помогло, возможно, образ Windows серьезно поврежден — в таком случае единственный выход — переустановка системы.
Как проверить температуру видеокарты через командную строку?
К сожалению, стандартные средства Windows 10 не позволяют проверить температуру видеокарты через командную строку. Для этого нужно использовать сторонние утилиты, такие как GPU-Z или HWMonitor.
Можно ли отменить проверку при загрузке?
Да, если проверка chkdsk была запланирована на следующую загрузку, вы можете отменить ее, нажав любую клавишу в течение 10 секунд после появления сообщения о проверке. Однако если диск действительно имеет ошибки, лучше дать утилите завершить работу.