Ошибки на жестком диске в Windows 10 могут возникнуть из-за сбоев в файловой системе, битых секторов или некорректного завершения работы ПК. Исправить их можно без установки дополнительных программ — достаточно встроенных утилит командной строки. Главный инструмент — команда chkdsk, которая проверяет диск на ошибки и автоматически их устраняет. Но есть и другие методы, о которых речь пойдет ниже.

В этой статье разберем пошагово, как через командную строку диагностировать и чинить проблемы с или в Windows 10. Рассмотрим основные команды, их параметры, а также что делать, если диск не проверяется стандартными способами.

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

Чаще всего ошибки на жестком диске возникают по следующим причинам:

  • Неправильное завершение работы ПК — выключение кнопкой питания или сбой электричества;
  • Файловые ошибки — повреждение системных файлов или таблицы размещения файлов (MFT);
  • Физические повреждения — битые сектора на HDD;
  • Вирусы или некорректные программы — некоторые приложения могут повреждать файловую систему.

Обнаружить проблемы можно по симптомам: система медленно работает, файл не открывается, появляются ошибки типа «Диск не отформатирован» или «Windows обнаружила неполадку жесткого диска». Чтобы подтвердить подозрения, используйте утилиту chkdsk в командной строке.

💡

Если диск издает странные звуки (щелчки, скрежет), сразу делайте резервную копию данных — это может быть признаком физического износа HDD, и программные методы не помогут.

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

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

Утилита chkdsk (Check Disk) — основной инструмент для проверки и исправления ошибок на диске. Она работает с FAT32, и ReFS. Запускать ее нужно от имени администратора, иначе часть функций будет недоступна.

Вот ключевые параметры команды и их назначение:

Чтобы запустить проверку системного диска (например, C:), используйте команду chkdsk C: /f /r. Если диск используется, система предложит выполнить проверку при следующей перезагрузке. Соглашайтесь — нажмите Y (Yes) и перезагрузите ПК.

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

Без прав администратора многие команды в не сработают. Чтобы получить нужные права:

  1. Нажмите Win + X и выберите «Командная строка (администратор)» или «Windows PowerShell (администратор)».
  2. В Windows 10 версии 1803 и новее можно ввести cmd в строке поиска, затем нажать правой кнопкой на «Командная строка» и выбрать «Запуск от имени администратора».
  3. В окне UAC (контроль учетных записей) нажмите «Да».

Готово — теперь можно вводить команды для проверки диска.

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

Рассмотрим два основных способа исправления ошибок: с помощью chkdsk и утилиты sfc (для системных файлов).

  • Способ 1: Проверка и исправление ошибок файловой системы
    Откройте командную строку от имени администратора и введите: chkdsk C: /f /r
    Если диск системный, появится сообщение: «Невозможно выполнить команду, так как том используется другим процессом». Нажмите Y и перезагрузите ПК. Проверка начнется автоматически при загрузке.
  • Способ 2: Проверка системных файлов
    Если проблема в поврежденных системных файлах Windows, используйте команду: sfc /scannow
    Утилита проверит целостность системных файлов и заменит поврежденные на рабочие копии из кэша. Процесс может занять 10–30 минут.
  • Способ 3: Проверка диска на битые сектора
    Для глубокого сканирования на физические ошибки подходит команда: wmic diskdrive get status
    Если статус диска отображается как «OK», физических проблем нет. Для более детальной проверки можно использовать сторонние утилиты типа или HDDScan.

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

Как часто вы проверяете жесткий диск на ошибки?
Никогда
1 раз в полгода
1 раз в год
Только когда есть проблемы

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

Иногда chkdsk может зависать на этапе проверки или откозываться запускаться. Причины и решения:

Проблема Возможная причина Решение
chkdsk зависает на 0% или 10% Большое количество битых секторов или фрагментированный диск Запустите команду с параметром /r или используйте chkdsk /f /offlinescanandfix для оффлайн-проверки
Ошибка « Do not have sufficient privileges» Недостаточно прав Запустите от имени администратора
Сообщение «Cannot lock current drive» Диск используется системой Используйте chkdsk C: /f /x или запланируйте проверку при перезагрузке
chkdsk не находит ошибок, но диск работает неправильно Проблема в драйверах или физическом износе Обновите драйвера контроллера диска или проверьте диск другой утилитой (например, CrystalDiskInfo)
Команда не распознается Опечатка или неправильный синтаксис Проверьте введенную команду на ошибки

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

  1. Запустите от имени администратора.
  2. Введите diskpart и нажмите Enter.
  3. Введите list disk, чтобы увидеть список подключенных дисков.
  4. Выберите диск для проверки: select disk 0 (где 0 — номер диска).
  5. Проверьте его состояние: detail disk.
⚠️ Внимание: Не изменяйте разделы или тома через diskpart без опыта — это может привести к потере данных.

Дополнительные команды для диагностики диска

Помимо chkdsk и sfc, в Windows 10 есть другие полезные команды для работы с дисками:

Регулярная проверка диска помогает предотвратить потерю данных и увеличить срок службы HDD/SSD.

  • fsutil dirty query C: — проверяет, помечен ли том как «грязный» (требует проверки).
  • wmic logicaldisk get size,freespace,caption — показывает информацию о свободном и занятой памяти на всех дисках.
  • defrag C: /U /V — выполняет дефрагментацию диска (только для HDD, для не рекомендуется).

Эти команды помогут получить дополнительную информацию о состоянии диска и его работоспособности.

Практика: исправляем ошибки на внешнем жестком диске

Если проблемы возникли с внешним или SSD, подключенным через USB, процесс проверки немного отличается. Вот что нужно сделать:

  1. Подключите диск к компьютеру.
  2. Откройте командную строку от имени администратора.
  3. Узнайте букву внешнего диска: wmic logicaldisk get caption.
  4. Запустите проверку: chkdsk X: /f /r (где X — буква вашего внешнего диска).
  5. Дождитесь завершения процесса. Время проверки зависит от объема диска и количества ошибок.

Что сделать перед проверкой диска

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

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

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

Не рекомендуется прерывать chkdsk в процессе работы, особенно если она выполняется при загрузке системы. Это может привести к дополнительным ошибкам на диске. Если проверка зависла на долгое время, дождитесь ее завершения или перезагрузите ПК и запустите проверку заново с параметром /r.

Сколько времени занимает проверка chkdsk?

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

Чем отличается chkdsk /f от chkdsk /r?

Параметр /f исправляет только ошибки файловой системы, а /r дополнительно ищет битые сектора на диске и пытается восстановить данные из них. /r включает в себя функционал /f, поэтому если вы используете /r, отдельно указывать /f не нужно.

Можно ли использовать на SSD?

Да, chkdsk можно запускать на SSD, но с осторожностью. Современные имеют ограниченный ресурс перезаписи, поэтому частые проверки с параметром /r могут сократить срок службы накопителя. Для лучше использовать chkdsk /f без /r, а для диагностики состояния подойдут утилиты производителя (например, Samsung Magician или CrystalDiskInfo).