Chkdsk - проверка диска на ошибки и поврежденные сектора
Служебная программа Check Disk (Chkdsk.exe) применяется для проверки диска на ошибки и поврежденные сектора. Эта утилита командной строки Windows проверяет целостность как базовых, так и динамических дисков. Она применяется для проверки и исправления ошибок, обнаруженных на томах NTFS и более старых форматов как FAT, FAT32.
Check Disk способен найти и исправить много видов ошибок. Утилита прежде всего ищет несогласованность в файловой системе и связанных с ней метаданных. Один из способов, при помощи которого Check Disk находит ошибки это сравнение битовой карты тома с дисковыми секторами, назначенными файлам.
У многих пользователей возникает вопрос - Как запустить CHKDSK? Для этого нужно:
- Запускаем командную строку с правами администратора - Пуск - Выполнить - Cmd;
- В командной строке вводим команду 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 запрашивает, хотите ли вы, чтобы том был проверен при следующей загрузке компьютера. Ключ /R задает поиск плохих секторов диска и восстановление читаемой информации, а ключ /X — принудительное отключение NTFS-тома в случае необходимости.
Check Disk может выводить более подробную информацию о ходе проверки при помощи ключа /V. Для томов NTFS можно ограничить проверку индексов, задав ключ /I, и пропустить проверку циклов внутри структур папок, указав ключ /С.
Источник: http://cmd4win.ru/