Проверка диска на ошибки Chkdsk

Проверка диска на ошибки и поврежденные сектора

Для проверки диска на ошибки и поврежденные сектора при­меняется утилита командной строки - служебная программа Check Disk (Chkdsk.exe). Эта утилита проверяет целостность как базовых, так и дина­мических дисков. Она применяется для проверки и исправле­ния ошибок, обнаруженных на томах FAT, FAT32 и NTFS.

Check Disk способен найти и исправить много видов оши­бок. Утилита прежде всего ищет несогласованность в файловой системе и связанных с ней метаданных. Один из способов, при помощи которого Check Disk находит ошибки, — сравнение би­товой карты тома с дисковыми секторами, назначенными фай­лам. Check Disk не позволяет восстановить поврежденные дан­ные внутри файлов, даже если их структура не нарушена.

У многих пользователей возникает вопрос - Как запустить CHKDSK? Для этого нужно:

  1. Запускаем командную строку с правами администратора - Пуск-Выполнить-Cmd.exe;
  2. В командной строке вбить команду - CHKDSK /?.

Синтакис и параметры команды CHKDSK

CHKDSK [том[[путь]имя_файла]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:размер]] [/B], где

  • Том - Определяет точку подключения, имя тома или букву проверяемого диска с двоеточием.
  • имя_файла - Файлы, проверяемые на наличие фрагментации (только FAT/FAT32).
  • /F - Исправление ошибок на диске.
  • /V - Для FAT/FAT32: вывод полного пути и имени каждого файла на диске. Для NTFS: вывод сообщений об очистке (при их наличии).
  • /R - Поиск поврежденных секторов и восстановление уцелевшего содержимого (требует /F).
  • /L:размер - Только для NTFS: задание размера файла журнала (в КБ). Если размер не указан, выводится текущее значение размера.
  • /X - Предварительное отключение тома (при необходимости). Все открытые дескрипторы для этого тома будут недействительны (требует /F)
  • /I - Только для NTFS: менее строгая проверка элементов индекса.
  • /C - Только для NTFS: пропуск проверки циклов внутри структуры папок.
  • /B - Только для NTFS: повторная оценка поврежденных кластеров на диске (требует /R)
  • Параметры /I или /C сокращают время выполнения Chkdsk за счет пропуска некоторых проверок тома.

Пример анализа диска без исправления ошибок Chkdsk

Вы можете проверить целостность диска, введя имя команды и букву диска с двоеточием. Например, для проверки целост­ности диска С, введите:

  • chkdsk с:

Если в результате проверки индексов найдены потерянные файлы, Check Disk восстановит их такими, как они есть. Обыч­но восстановленные файлы хранятся с расширением .chk в корневом каталоге соответствующего диска. В завершение Check Disk выводит отчет, где сообщает, бы­ло ли свободное пространство ошибочно отмечено как исполь­зуемое, и, если да, рекомендует исправить ошибку, запустив Check Disk с ключом/ F.

Пример исправления ошибок диска с помощью Chkdsk

Анализируя диск, вы его проверяете, но в действительности ничего не исправляете. Для проверки диска и устранения лю­бых обнаруженных проблем нужно указывать ключ /f, после чего Check Disk будет искать и исправлять ошибки:

  • chkdsk /f С:

Check Disk не может восстанавливать тома, которые нахо­дятся в использовании. Если том используется, Check Disk запрашивает, хотите ли вы, чтобы том был проверен при сле­дующей загрузке компьютера. Ключ /F подразумевает ключи /R и /X (причем ключ /X применяется только для томов NT­FS). Ключ /R задает поиск плохих секторов диска и восстанов­ления читаемой информации, а ключ /X — принудительное отключение NTFS-тома в случае необходимости.

Вы можете сообщить Check Disk выводить более подроб­ную информацию о ходе проверки при помощи ключа /V. Для томов NTFS можно ограничить проверку индексов, задав ключ /I, и пропустить проверку циклов внутри структур папок, ука­зав ключ /С.

2016  Командная строка Windows  
top Яндекс.Метрика