CHKDSK — проверка жесткого диска на ошибки. Проверка целостности диска Лог проверки диска

Для проверки диска на ошибки и поврежденные сектора применяется утилита командной строки Check Disk (Chkdsk.exe). Вы можете проверить целостность диска, введя имя команды и букву диска с двоеточием. Например, для проверки целостности диска С, введите: chkdsk с: Check Disk выводит отчет но ходу выполнения каждой фазы работы. Более подробно с командной chkdsk можно ознакомиться в статье - Проверка диска на ошибки и поврежденные сектора .

Этапы работы утилиты CHKDSK

Check Disk выполняет операции в три этапа.

  1. На первом этапе Check Disk проверяет структуру файлов: CHKDSK is verifying files (stage 1 of 3)... File verification completed.
  2. На втором этапе идет проверка индексов: CHKDSK is verifying indexes (stage 2 of 3)... Index verification completed. CHKDSK is recovering lost files. Если в результате проверки индексов найдены потерянные файлы, Check Disk восстановит их такими, как они есть. Обычно восстановленные файлы хранятся с расширением.chk в корневом каталоге соответствующего диска.
  3. На третьем этапе Check Disk проверяет дескрипторы защиты: CHKDSK is verifying security descriptors (stage 3 of 3)... Security descriptor verification completed.

В завершение Check Disk выводит отчет, где сообщает, было ли свободное пространство ошибочно отмечено как используемое, и, если да, рекомендует исправить ошибку, запустив Check Disk с ключом/F: CHKDSK discovered free space marked as allocated in the master file table (MFT) bitmap. CHKDSK discovered free space marked as allocated

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

Целостность файлов на жёстком диске является важной компонентной стабильно работающей компьютерной системы. Появление в файлах и файловой структуре различных ошибок, нарушение логической структуры диска, возникновение на диске битых секторов приводит к некорректной работе ПК, сбоям в работе системы, глюкам и зависаниям. Для профилактики подобных проблем в операционной системе, начиная с архаичной MS DOS и заканчивая современными версиями ОС Windows 10, предусмотрен специальный инструмент, призванный проверять и восстанавливать целостность файловой системы, бороться с логическими и физическими ошибками на диске. Речь идёт о системной утилите CHKDSK, и в данном материале я расскажу, что это за утилита, для чего она предназначена, и как может помочь команда CHKDSK /F /R для устранения повреждений файловой системы на вашем ПК.

Используйте CHKDSK /F /R для устранения повреждений файловой системы

Что такое CHKDSK?

CHKDSK (сокращение от английского «check disk» — проверка диска) – это системный инструмент, предназначенный для проверки жёсткого диска на наличие логических ошибок, битых секторов (bad sector), а также исправления найденных им проблем.

Функционал CHKDSK позволяет восстанавливать логическую структуру диска, включая исправление некорректных точек входа MFT (главной файловой таблицы). В случае нахождения битых секторов, выступающих в двух основных формах – «мягкой» (появляются, когда данные были записаны некорректно) и «жёсткой» (битые сектора возникли из-за физического повреждения диска), CHKDKS обычно восстанавливает «мягкие» битые сектора, и маркирует «жёсткие» таким образом, чтобы они не могли быть далее использованы системой.

Работа данной утилиты может занять довольно продолжительное время, причём для своей работы CHKDSK требует обязательного наличия эксклюзивных прав на запись диска. Потому, если вы, находясь в ОС Виндовс, захотите проверить системный диск (обычно С) с помощью данного инструмента, то система предложит вам перезагрузить компьютер, и, при последующем старте, CHKDSK получит расширенные права, а затем проведёт проверку вашего диска на наличие ошибок.

Функционал команды CHKDSK

Существуют две основные формы активации данной утилиты, позволяющие вам запустить chkdsk:

Установите требуемые галочки и нажмите на «Ок»
  • Если диск не системный, тогда проверка будет проведена незамедлительно, если же диск системный – тогда компьютер внесёт в своё расписание проверку данного диска, и при последующей перезагрузке ваш диск будет проверен функционалом CHKDSK;
  • Активация с помощью командной строки . Запустите командную строку от имени администратора, в ней введите:

CHKDSK (имя тома) /(флаг)

Например, часто используемой формой активации CHKDKS является команда:

CHKDSK C: /F /R

где С: — имя тома, /F и /R — используемые флаги.

Приведённая мной команда запускает CHKDSK, предписывая последнему выполнить проверку диска С на наличие повреждённых секторов, и восстановить имеющиеся на них данные (флаг /F обязывает CHKDSK исправлять ошибки на диске, флаг /R обязывает CHDSK искать на диске повреждённые сектора, и попытаться восстановить данные на них).


Другие флаги (команды) CHKDSK таковы:

  • /V – во время проверки файловой системы FAT/FAT32 показывает путь к файлам на диске и их имена;
  • /X – предварительное отключение тома (требуется обязательное задействование флага /F);
  • /I – отключает тщательную проверку индексов. Используется только в файловой системе NTFS, позволяет ускорить проверку диска;
  • /C - отключает проверку циклов внутри папок. Используется только в NTFS, также позволяет ускорить проверку;
  • /L:(размер в килобайтах) – изменение размера файла журнала до указанной величины (только NTFS);
  • /B – повторная проверка повреждённых кластеров диска (только NTFS, требует обязательного наличия ключа /R)

Если же вы просто введёте в командной строке команду «CHKDSK» (без кавычек), то утилита «CHKDSK /F /R для устранения повреждений файловой системы» просканирует ваш диск на наличие ошибок в режиме «просто чтение» (read only), никак не исправляя их.

Заключение

Применение команды CHKDSK /F /R в командной строке от имени администратора позволяет исправить логические ошибки на диске, а также провести поиск имеющихся на диске битых секторов с попыткой их последующего восстановления. Используйте CHKDSK при малейших подозрениях на повреждение файловой системы, её функционал, как и функционал системной утилиты SCANNOW, является полезным инструментом в руках опытного пользователя ПК.

В Windows 7 и более ранних версиях проверка диска chkdsk запускалась при включении ПК, как результат некорректного завершения работы. Однако её также можно было запустить самостоятельно через командную строку. По окончании сканирования пользователь мог увидеть результаты проверки и исправленные ошибки. В операционной системе Windows 10 этой возможности нет. На экране монитора отчёт сканирования chkdsk отображается в виде общего процента выполнения. Казалось бы, этого достаточно, но опытным пользователям может понадобиться информация об исправленных ошибках и внесённых изменениях в операционную систему. Как же посмотреть отчёт chkdsk в Windows 10?

Проверяем диск и смотрим результаты сканирования в Windows 10

Для того, чтобы проверить жёсткий диск на наличие ошибок, стоит запустить команду chkdsk. Для этого жмём «Пуск», далее «Командная строка (администратор)». В открывшемся окне вводим «chkdsk D/ f/ r/ v».

После сканирования закрываем командную строку и жмём «Пуск». В поисковой строке вводим «Event Viewer».

Откроется новое окно. В левом меню выбираем раздел «Windows Logs» и «Application».

Кликаем правой кнопкой мыши по «Application» и выбираем «Найти». Вводим chkdsk и кликаем «Enter».

Поиск выдаст первый лог с ID 1001. Внизу переходим ко вкладке «Основное» и смотрим результаты.

Также запустив командную строку с правами администратора и, ввёл запрос «get-winevent -FilterHashTable @{logname="Application"; id="1001"}| ?{$_.providername –match "wininit"} | fl timecreated, message | out-file c:\CHKDSK_REPORT.txt», можно получить отчёт о сканировании.

Открыть его можно в любом текстовом редакторе.

КАТЕГОРИИ

ПОПУЛЯРНЫЕ СТАТЬИ

© 2024 «minomin.ru» — Сайт о компьютерах, и работе в интернете