Как проверить компьютер на ошибки Windows 10 командная строка — этот запрос часто вводят пользователи, столкнувшиеся с зависаниями, синими экранами или медленной работой системы. К счастью, в Windows 10 есть встроенные инструменты для диагностики и исправления ошибок прямо из командной строки (CMD). Не нужно устанавливать сторонние программы — достаточно знать правильные команды и порядок действий.
Командная строка позволяет проверить целостность системных файлов, жесткий диск, оперативную память и даже логи Windows. Большинство команд работают без прав администратора, но для глубокой проверки их всё же потребуется. Рассмотрим все способы по порядку — от простых до продвинутых.
Почему командная строка эффективна для диагностики
Командная строка (cmd.exe) — это мощный инструмент, который даёт прямой доступ к системным утилитам Windows. В отличие от графических интерфейсов, она работает быстрее, не нагружает систему лишними процессами и позволяет автоматизировать проверки.
Основные преимущества:
- Быстрота — команды выполняются за секунды, а не минуты.
- Глубина анализа — некоторые ошибки видно только через
CMD. - Автоматизация — можно запустить проверку по расписанию через
Планировщик задач.
Например, утилита sfc /scannow сканирует все защищённые системные файлы и восстанавливает повреждённые. А chkdsk проверяет жесткий диск на битые сектора и ошибки файловой системы. Эти инструменты входят в стандартную поставку Windows 10 и не требуют дополнительных загрузок.
Перед проверкой закройте все важные программы — некоторые команды требуют перезагрузки компьютера.
| Команда | Описание | Время выполнения | Требует перезагрузки |
|---|---|---|---|
sfc /scannow | Проверяет и восстанавливает системные файлы | 10–30 минут | Нет |
chkdsk C: /f | Ищет и исправляет ошибки на диске C: | 15–60 минут | Да (если диск системный) |
DISM /Online /Cleanup-Image /RestoreHealth | Восстанавливает образ Windows | 20–60 минут | Нет |
wmic /namespace:\\root\wmi path MSAcpi_ThermalZoneTemperature get CurrentTemperature | Показывает температуру процессора в миликельвинах | 2–5 секунд | Нет |
Основные команды для проверки системы
Вот ключевые команды, которые помогу выявить и устранить ошибки в Windows 10. Все они выполняются через командную строку с правами администратора.
Чтобы открыть CMD от имени администратора:
- Нажмите
Win + X. - Выберите
Командная строка (администратор)илиWindows PowerShell (администратор).
Например, sfc /scannow — это первая команда, которую стоит выполнить при подозрении на повреждённые системные файлы. Она сравнивает текущие файлы с эталонными из кэша и восстанавливает их при необходимости. Если утилита не смогла исправить ошибки, поможет DISM — она скачивает недостающие файлы из центра обновления Microsoft.
Как проверить жесткий диск на ошибки
Жесткий диск — одно из самых уязвимых мест в компьютере. Ошибки на нём могут приводить к потере данных, зависаниям и даже полному отказу системы. В Windows 10 есть две основные команды для проверки диска: chkdsk и wmic.
chkdsk (Check Disk) — классическая утилита, которая:
- Проверяет файловую систему на ошибки.
- Ищет битые сектора (bad sectors).
- Может автоматически исправлять найденные проблемы.
Чтобы запустить проверку диска C: с исправлением ошибок, введите:
chkdsk C: /f /r
/f— исправляет ошибки файловой системы./r— ищет битые сектора и пытается восстановить информацию.
Если диск системный, утилита предложит выполнить проверку при следующей перезагрузке. Соглашайтесь — это нормально.
Для проверки всех дисков сразу используйте команду:
chkdsk C: /f && chkdsk D: /f
(Замените C: и D: на свои буквы дисков.)
Проверка целостности системных файлов
Если Windows 10 работает нестабильно, виной могут быть повреждённые системные файлы. Для их проверки есть две команды: sfc и DISM.
- SFC (System File Checker)
Проверяет и восстанавливает файлы из кэша. Запуск:
sfc /scannowЕсли утилита пишет, что нашла ошибки, но не смогла их исправить — переходите к следующему шагу. - DISM (Deployment Image Servicing and Management)
Восстанавливает образ Windows, используя данные из центра обновления Microsoft. Запуск:
DISM /Online /Cleanup-Image /RestoreHealthЭта команда может занять до часа — не прерывайте её. - Проверка логов
После выполнения команд проверьте логи для деталей:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"Эта команда создаст файлsfcdetails.txtна рабочем столе с отчётом о найденных ошибках.
⚠️ Внимание: Не прерывайте работуDISMилиsfc— это может привести к ещё большим проблемам с системой. Если проверка затянулась, подождите её завершения.
Диагностика оперативной памяти
Ошибки в оперативной памяти (RAM) могут вызывать синие экраны смерти (BSOD), случайные перезагрузки и зависания. Для проверки ОЗУ в Windows 10 есть встраенная утилита mdsched.exe, но её можно запустить и через командную строку.
Способы проверки:
| Метод | Команда | Описание | Время выполнения |
|---|---|---|---|
| Стандартная проверка | mdsched | Запускает средство диагностики памяти Windows | 10–30 минут |
| Проверка с параметрами | mdsched /extensive | Расширенный тест с проверкой всех ячеек ОЗУ | 30–60 минут |
| Просмотр отчёта | eventvwr.msc | Открывает «Просмотр событий», где можно найти результаты проверки | — |
После выполнения команды mdsched компьютер перезагрузится и начнёт тестирование памяти. Результаты будут доступны в «Просмотре событий» (eventvwr.msc) в разделе Журналы Windows → Система. Ищите события с источником MemoryDiagnostics-Results.
Если проверка выявила ошибки, попробуйте:
- Очистить планки ОЗУ от пыли и переустановить их.
- Протестировать каждую планку по отдельности (если их несколько).
- Заменить неисправный модуль.
Проверка системного журнала на ошибки
Windows 10 ведёт подробные журналы о всех событиях в системе — от загрузки драйверов до ошибок приложений. Эти логи можно просмотреть через «Просмотр событий» (eventvwr.msc), но некоторые данные доступны и через командную строку.
Полезные команды для анализа логов:
Команды для работы с журналами Windows
wevtutil qe System /c:5 /rd:true /f:text /q:*[System[Level=1 or Level=2]] — показывает последние 5 критических ошибок.
wevtutil qe Application /c:10 /rd:true /f:text /q:*[System[Level=3]] — последние 10 предупреждений в журнале приложений.
findstr /s /i "error" C:\Windows\Logs\*.log — ищет слово "error" во всех логах в папке Logs.
Чтобы получить список последних критических ошибок, выполните:
wevtutil qe System /c:10 /rd:true /f:text /q:*[System[Level=1 or Level=2]]
Эта команда выведет последние 10 критических и ошибок из системного журнала. Анализируя их, можно понять, что именно вызывает сбои.
Например, если вы видите ошибки с кодом 0x0000007B, это может указывать на проблемы с загрузчиком или несовместимостью драйверов. В таких случаях стоит проверить диск (chkdsk) и обновить драйвера.
Проверка драйверов и обновлений
Устаревшие или несовместимые драйвера — частая причина ошибок в Windows 10. Проверить их состояние можно через командную строку.
Основные команды:
driverquery— выводит список всех установленных драйверов.driverquery /fo table /si— показывает драйвера в табличном формате с информацией о подписи.pnputil /enum-drivers— отображает список драйверов в хранилище.pnputil /delete-driver oemX.inf /uninstall /force— удаляет проблемный драйвер (заменитеoemX.infна имя файла).
Чтобы проверить, есть ли обновления для системы, выполните:
wuauclt /detectnow
Эта команда запускает проверку обновлений Windows. После её выполнения откройте «Параметры → Обновление и безопасность», чтобы увидеть доступные обновления.
Регулярная проверка драйверов и установка обновлений предотвращает большинство ошибок Windows 10.
Практика: Пошаговая инструкция по полной проверке системы
Если вы хотите провести полную диагностику компьютера на ошибки Windows 10 через командную строку, следуйте этой инструкции. Она охватывает все ключевые аспекты: системные файлы, диск, память и журналы.
Время выполнения: около 2–3 часов (в зависимости от объёма диска и ОЗУ).
Полная проверка Windows 10 через CMD
Часто задаваемые вопросы
Можно ли проверить компьютер на ошибки без прав администратора?
Нет, большинство команд для глубокой проверки (например, sfc /scannow, chkdsk /f, DISM) требуют прав администратора. Без них они либо не запустятся, либо не смогу исправить найденные ошибки. Откройте командную строку через Win + X → Командная строка (администратор).
Что делать, если sfc /scannow не может исправить ошибки?
Если sfc сообщает, что нашла ошибки, но не смогла их исправить, запустите DISM /Online /Cleanup-Image /RestoreHealth. Эта команда восстановит образ Windows, используя данные из центра обновления Microsoft. После успешного выполнения DISM повторите проверку sfc /scannow.
Как проверить ошибки на внешнем жестком диске?
Для проверки внешнего диска подключите его к компьютеру, откройте командную строку от имени администратора и выполните команду chkdsk X: /f /r, где X: — буква вашего внешнего диска. Убедитесь, что на диске нет важных открытых файлов, так как chkdsk может заблокировать его на время проверки.
Можно ли отменить проверку chkdsk, если она затянулась?
Не рекомендуется прерывать chkdsk, особенно если проверяется системный диск. Это может привести к ещё большим повреждениям файловой системы. Если проверка затянулась (например, на несколько часов), дождитесь её завершения. В крайнем случае перезагрузите компьютер — chkdsk возобновит проверку при следующем запуске.