Как проверить диск на наличие ошибок Windows 10 командная строка — этот запрос часто возникает у пользователей, столкнувшихся с подозрительным поведением системы: медленной работой, внезапными перезагрузками или ошибками при чтении файлов. В 90% случаев виной становятся битые на жестком диске или логические ошибки файловых систем NTFS или FAT32. К счастью, в арсенале Windows 10 есть встроенный инструмент chkdsk, который решает проблему за несколько кликов.

Проверка через командную строку — самый быстрый и эффективный способ диагностики. Она позволяет не только выявить, но и автоматически исправить ошибки, если это возможно. В этой статье разберем, как запустить проверку, какие команды использовать, и что делать, если диск occupied (занят) или система отказывается его проверять.

Почему появляются ошибки на диске и как их распознать

Ошибки на диске делятся на два типа: логические (повреждены данные файловых систем) и физические (битые на поверхности накопителя). Первые чаще всего возникают из-за:

  • некорректного завершения работы ПК (внезапное отключение питания);
  • вирусов или сбоев в работе программ;
  • неправильного извлечения внешних накопителей.

Физические дефекты — результат износа диска (особенно актуально для HDD) или механических повреждений. Распознать проблему можно по следующим симптомам:

  • система долго загружается или «зависает» при обращении к диску;
  • появляются сообщения вроде «Windows обнаружила неполадки жесткого диска»;
  • файлы не открываются или повреждены;
  • диск издает посторонние звуки (щелчки, скрежет).
💡

Если диск начинает «щелкать» или сильно греться — это тревожный знак. В таком случае проверка chkdsk может не помочь, и лучше сразу создать резервную копию данных и проверить диск программой вроде Victoria или HDDScan.

Параметр Описание Пример использования
/f Исправляет найденные ошибки автоматически. Требует перезагрузки, если диск системный. chkdsk C: /f
/r Ищет битые и восстанавливает читабельную информацию. Включает в себя функцию /f. chkdsk D: /r
/v Отображает полные пути ко всем файлам на диске (только для FAT32). chkdsk E: /v
/x Отключает том перед проверкой (аналогично /f, но с размонтированием). chkdsk C: /x
/i Проводит менее тщательную проверку (только для NTFS). chkdsk C: /i
/c Пропускает проверку циклов в структуре папок (только для NTFS). chkdsk C: /c

Команда chkdsk: синтаксис и основные параметры

Инструмент chkdsk (от англ. check disk) встроен в Windows еще с времен MS-DOS. Он сканирует диск на наличие ошибок и, при необходимости, исправляет их. Чтобы запустить проверку, нужно открыть командную строку от имени администратора.

Базовый синтаксис команды:

chkdsk [Диск:] [/параметры]

Где [Диск:] — буква раздела (например, C:), а [/параметры] — флаги, управляющие поведением утилиты.

Чаще всего используют комбинацию /f /r — она ищет и исправляет логические ошибки, а также проверяет поверхность диска на битые Однако для системного диска (C:) потребуется перезагрузка, так как Windows не может проверить диск, который в данный момент используется.

Как запустить проверку диска через командную строку

Есть два способа запустить chkdsk: через стандартную командную строку и через утилиту PowerShell. Разберем оба варианта.

Способ 1: через командную строку (CMD)

  1. Нажмите Win + X и выберите Командная строка (администратор) или Windows PowerShell (администратор).
  2. Введите команду chkdsk C: /f /r (замените C: на букву нужного диска).
  3. Если диск системный, появится сообщение: «Невозможно выполнить команду chkdsk, так как том используется другим процессом». Нажмите Y (Да) и перезагрузите ПК.
  4. После перезагрузки проверка начнется автоматически. Процесс может занять от 10 минут до нескольких часов — зависит от объема диска и количества ошибок.

Способ 2: через PowerShell

  1. Запустите PowerShell от имени администратора (Win + X → Windows PowerShell (администратор)).
  2. Введите команду Repair-Volume -DriveLetter C -Scan для сканирования или Repair-Volume -DriveLetter C -SpotFix для исправления ошибок.
  3. Для проверки на битые используйте Repair-Volume -DriveLetter C -OfflineScanAndFix.

Для системного диска всегда требуется перезагрузка. Если вы хотите проверить несистемный диск (например, D: или E:), перезагрузка не потребуется — проверка начнется сразу.

Способ 3: через «Выполнить»

Если не хотите возиться с командной строкой, можно запустить проверку через окно Выполнить:

  1. Нажмите Win + R, введите cmd и нажмите Ctrl + Shift + Enter (это откроет от имени администратора).
  2. Далее введите chkdsk C: /f /r и следуйте инструкциям.
⚠️ Внимание: Не прерывайте процесс проверки диска. Это может привести к потере данных или еще большим повреждениям. Если проверка затягивается, дождитесь ее завершения.
Как часто вы проверяете диски на ошибки?
Никогда
Раз в полгода
Только при подозрениях на неисправность
Регулярно (каждый месяц)

Что делать, если не работает или диск занят

Иногда при попытке запустить chkdsk появляются ошибки. Рассмотрим самые распространенные случаи и их решения.

Ошибка Причина Решение
«Невозможно выполнить команду chkdsk, так как том используется другим процессом» Диск системный и используется Windows. Соглоситесь на проверку при следующей перезагрузке (Y) и перезагрузите ПК.
«Do you want to schedule this volume to be checked the next time the system restarts? (Y/N)» Системный диск занят. Нажмите Y и перезагрузите компьютер.
«The type of the file system is RAW. CHKDSK is not available for RAW drives» Файловая система диска повреждена или не определена. Попробуйте восстановить раздел с помощью TestDisk или отформатируйте диск (данные будут утеряны).
«Access denied» Недостаточно прав. Запустите командную строку от имени администратора.
«Cannot lock current drive» Диск используется другой программой (например, антивирусом). Закройте все программы, работающие с диском, и повторите команду.

Если chkdsk не может исправить ошибки, попробуйте:

  • Запустить утилиту в безопасном режиме. Для этого перезагрузите ПК, удерживая Shift, выберите Поиск и устранение неисправностей → Дополнительные параметры → Параметры загрузки → Перезагрузить → F5 (Безопасный режим с загрузкой сетевых драйверов).
  • Использовать загрузочную флешку с Windows. Загрузитесь с нее, выберите Восстановление системы → Командная строка и запустите chkdsk.
  • Проверить диск сторонними утилитами, например, Victoria, HDDScan или CrystalDiskInfo.

Как проверить диск на ошибки без командной строки

Если вы не хотите использовать командную строку, Windows 10 предлагает альтернативные способы проверки диска:

Способ 1: через «Свойства диска»

  1. Откройте Этот компьютер.
  2. Щелкните правой кнопкой по диску (например, C:) и выберите Свойства.
  3. Перейдите на вкладку Сервис.
  4. Нажмите Проверка в разделе Проверка диска на наличие ошибок.
  5. Выберите Проверить диск и дождитесь завершения.

Способ 2: через «Проводник»

  1. Откройте Проводник (Win + E).
  2. Выберите диск, который хотите проверить.
  3. Нажмите на вкладку Управление в верхнем меню.
  4. Выберите Сервис → Проверить.

Эти методы удобны, но у них есть минус: они не всегда показывают подробные результаты и не позволяют использовать дополнительные параметры вроде /r или /f.

Как прочитать результаты проверки chkdsk

После завершения проверки chkdsk выведет отчет. Рассмотрим, как его расшифровать.

Пример успешной проверки:

C:\>chkdsk C: /f /r
Проверка файловой системы на C:.
Тип файловой системы: NTFS.

Один из этапов проверки: проверка файлов.
...
Проверка завершена. проверила файловую систему и не обнаружила проблем.

 97657599 KB всего на диске.
 12345678 KB в 45678 файлах.
 12345 KB в индексах.
 0 KB в плохих секторах.
 8521234 KB свободно.

 4096 байт в каждом кластере.
 24419299 всего кластеров на диске.
 2130308 доступно кластеров на диске.

Ключевые моменты в отчете:

  • Тип файловой системы — обычно NTFS или FAT32.
  • Общее количество кластеров и доступных кластеров — показывает, сколько места занято и свободно.
  • Плохие — если это число больше 0, диск требует замены.
  • Сообщения об ошибках — если они есть, chkdsk попробует их исправить (если вы использовали /f или /r).

Если в отчете есть строка вроде «Windows заменила плохие кластеры», это означает, что диск имеет физические повреждения. В таком случае рекомендуется как можно скорее создать резервную копию данных и подумать о замене накопителя.

Что делать, если chkdsk нашла много плохих секторов?

Если chkdsk сообщает о большом количестве плохих секторов (например, более 10), это признак износа диска. В таком случае: 1. Немедленно скопируйте все важные данные на другой носитель. 2. Проверьте диск программой вроде Victoria или HDDScan — они покажут реальное состояние накопителя. 3. Если диск старый (более 5–7 лет для HDD или 3–5 лет для SSD), лучше замените его, так как риск потери данных возрастает. 4. Для SSD можно проверить состояние через утилиту производителя (например, Samsung Magician для дисков Samsung).

Пошаговая инструкция: проверяем диск на ошибки за 5 минут

Если вы хотите быстро проверить диск на ошибки, следуйте этой инструкции:

Быстрая проверка диска на ошибки

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

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

Можно ли прервать проверку chkdsk?

Нет, прерывать проверку не рекомендуется. Это может привести к еще большим повреждениям диска или потере данных. Если проверка затягивается, дождитесь ее завершения. В среднем процесс занимает от 10 минут до 2–3 часов — зависит от объема диска и количества ошибок.

Что делать, если не может исправить ошибки?

Если chkdsk не справляется с ошибками, попробуйте:

  1. Запустить утилиту в безопасном режиме.
  2. Использовать загрузочную флешку с Windows и запустить chkdsk оттуда.
  3. Проверить диск сторонними программами, например, Victoria или HDD Regenerator.
  4. Если ошибки связаны с физическими повреждениями, замените диск.
Как часто нужно проверять диск на ошибки?

Рекомендуется проверять диск на ошибки не реже одного раза в 6 месяцев. Также стоит запускать проверку, если вы замечаете подозрительное поведение системы: медленную работу, внезапные перезагрузки или ошибки при открытии файлов. Для проверку можно проводить реже — раз в год, так как они менее подвержены физическим повреждениям.

Можно ли проверить внешний жесткий диск через chkdsk?

Да, chkdsk работает и с внешними дисками. Для этого подключите диск к компьютеру, откройте командную строку от имени администратора и введите команду chkdsk X: /f /r (замените X: на букву вашего внешнего диска). Убедитесь, что на диске нет важных открытых файлов, так как проверка может их заблокировать.