CHKDSK /F /R для устранения повреждений файловой системы
Целостность файлов на жёстком диске является важной компонентной стабильно работающей компьютерной системы. Появление в файлах и файловой структуре различных ошибок, нарушение логической структуры диска, возникновение на диске битых секторов приводит к некорректной работе ПК, сбоям в работе системы, глюкам и зависаниям. Для профилактики подобных проблем в операционной системе, начиная с архаичной MS DOS и заканчивая современными версиями ОС Windows 10, предусмотрен специальный инструмент, призванный проверять и восстанавливать целостность файловой системы, бороться с логическими и физическими ошибками на диске. Речь идёт о системной утилите CHKDSK, и в данном материале я расскажу, что это за утилита, для чего она предназначена, и как может помочь команда 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, является полезным инструментом в руках опытного пользователя ПК.
Проверка диска на ошибки: утилита CHKDSK
В процессе работы системы, на вашем жёстком диске непременно накапливаются ошибки и в запущенных случаях «рушат» систему. Чтобы избежать этого, в Windows встроена утилита для проверки — CHKDSK. Поговорим о ней подробнее.
Обзор утилиты chkdsk
CHKDSK (сокращение от Check Disk — Проверка диска ) — встроенная утилита для проверки жесткого диска на ошибки, обнаружения поврежденных секторов и исправления ошибок файловой системы.
Утилита chkdsk находит ошибки файловой системы, повреждённые bad-сектора на жестком диске, устраняет обнаруженные неисправности. В последних версиях Windows данная утилита (по умолчанию) только находит неполадки, для исправления ошибок нужно вручную задать некоторые параметры.
Чаще всего ошибки возникают по следующим причинам:
- неисправность оборудования, т.е. жёсткого диска ;
- заражение системы вирусами;
- внезапное отключение компьютера, например из-за выключения электроэнергии.
На поверхности жесткого диска могут появиться поврежденные сектора. При проверке диска с помощью chkdsk , битые сектора помечаются как поврежденные и система больше не взаимодействует с неисправными секторами диска. При возможности система попытается восстановить данные с повреждённых секторов.
Графический режим выполнения утилиты
Наиболее простой вариант для неискушённого пользователя. Для запуска утилиты проделайте следующее:
- откройте Проводник ;
- кликните правой кнопкой мыши по нужному локальному диску;
- в контекстном меню выберите строку Свойства ;
- выберите вкладку Сервис и нажмите на кнопку Проверить раздел Проверка на наличие ошибок );
- в открывшемся окне выберите Проверить диск, игнорируя остальную информацию;
- После завершения процесса проверки, откроется окно результата. В моём случае никаких ошибок не выявлено. Если ошибки будут найдены, вам предложат их устранить.
Вы можете узнать подробности проверки, кликнув по Показать подробности . Откроется окно Просмотр событий.
Нажмите на Сведения , откроется окно с подробной информацией о проверке.
Выполнение утилиты в режиме командной строки (CMD)
Данный способ, на мой вкус, также прост, как и первый, а может даже и проще. Для проверки проделайте следующие действия:
- запустите командую строку от имени администратора
Windows 7 : Пуск — Все программы — Стандартные. Кликните правой кнопкой мыши по Командная строка , выберите пункт Запуск от имени Администратора .
Windows 10 : нажмите комбинацию клавиш Win + X и выберите строку Командная строка (администратор) )
- для проверки системного диска (обычно С) в окне командной строки введите команду:
- нажмите Enter .
- в окне командной строки появится сообщение о невозможности выполнить команду CHKDSK из-за того, что указанный том используется системным процессом. Для запуска проверки системного диска после перезагрузки системы, нажмите на клавишу Y , а потом на клавишу Enter;
- во время перезагрузки системы будет проведена проверка и восстановление системного диска.
Команда chkdsk имеет следующий формат:
CHKDSK [буква диска: [ [путь ] имя_файла ] ] [/F] [/V] [/R] [/X ] [/I] [/C] [ /L [:размер] [/B] ] , где
- /F — проверка файловой системы и автоматическое исправление найденных ошибок;
- /R — выполнение поиска поврежденных секторов на диске, восстановление содержимого (команда требует обязательного ключа /F);
- /V — показ полных путей файлов, отображение имен файлов на диске, в файловой системе NTFS;
- /X — отключение диска перед проверкой, дескрипторы данного диска не будут проверяться (должен быть установлен обязательный ключ /F);
- /I — проведение менее строгой проверки элементов индекса, CHKDSK проводит более быструю, но менее тщательную проверку;
- /C — пропуск проверки циклов внутри структуры папок;
- /L: размер — изменение размера журнала до величины, указанной в килобайтах;
- /B — сброс результатов проверки, повторная проверка ранее найденных поврежденных секторов жесткого диска (обязателен ключ /R);
Для обычного пользователя вполне достаточно 2х ключей: F и R. Остальные приведены для ознакомления. Возможно они вам тоже пригодятся.
Проверка и исправление ошибок жестких дисков — CHKDSK
Команда CHKDSK предназначена для проверки и устранения логических ошибок на жестком диске. Ниже мы рассмотрим особенности её работы и другие функции утилиты.
Содержание:
Команда CHKDSK является встроенной утилитой, основная функция которой заключается в проверке и исправлении ошибок жесткого диска . Помимо этого, при помощи CHKDSK можно быстро находить и исправлять поврежденные сектора , а также ошибки в файловой системе накопителя.
Таким образом, CHKDSK – важная утилита, позволяющая продлить строк службы жесткого диска, а также увеличить скорость его работы, поэтому абсолютно каждый пользователь ОС Windows должен уметь пользоваться и проверять свои носители встроенными средствами. Ниже будет предоставлено несколько способов проверки дисков из работающей ОС и командной строки.
Проверка жесткого диска в работающей Windows
Для проверки логических разделов жесткого диска при помощи CHKDSK в работающей Windows необходимо:
Шаг 1. Открыть каталог «Этот компьютер» , нажать правой кнопкой мыши по необходимому логическому разделу и выбрать пункт «Свойства» .
Шаг 2. В открывшемся окне перейти во вкладку «Сервис» и выбрать пункт «Проверить» .
Шаг 3. Подтверждаем проверку диска и после ее завершения нажимаем по кнопке «Показать подробности» .
Шаг 4. Вся информация и результаты проверки диска будут доступны в графе «Сведения» .
Проверка диска из командной строки
В некоторых ситуациях пользователю может понадобиться запуск утилиты CHKDSK из командной строки . Такая возможность позволит проверить и восстановить диск в том случае, если система не запускается и графический интерфейс Windows остается недоступным.
Чтобы запустить командную строку из среды восстановления ОС, необходимо:
Шаг 1. Воспользоваться установочным диском или загрузочной флешкой Windows и после окна выбора языка, нажать по пункту «Восстановление системы» . Перейдя в среду восстановления следует нажать по пункту «Поиск и устранение неисправностей» .
Шаг 2. На следующем окне следует выбрать пункт «Дополнительные параметры» , после чего можно обнаружить кнопку «Командная строка» .
Также всегда остается возможность запустить утилиту проверки дисков через командную строку из работающей системы. Важно! Для использования полного потенциала CHKDSK, следует производить запуск командной строки только с правами администратора . В ином случае утилита CHKDSK проведет проверку без устранения выявленных неполадок .
Запустить командную строку или Windows PowerShell от имени администратора можно, нажав правой кнопкой мыши по кнопке «Пуск» и выбрав пункт «Командная строка(администратор)» .
Команды для работы с CHKDSK в командной строке
Находясь в командной строке, можно провести быструю проверку жесткого диска (аналогичная проверка была описана вначале) без перезагрузки системы. Для этого достаточно ввести команду «CHKDSK» и подтвердить действие кнопкой Enter .
Для проверки диска и исправления логических ошибок на нем, необходимо воспользоваться командой «chkdsk C: /F /R» , где С – имя необходимого диска.
Для подтверждения проверки диска после перезагрузки, необходимо нажать клавишу «Y» .
Помимо полного анализа и по возможности исправления поврежденных секторов, утилита может выполнять проверку и решение ошибок только файловой системы . Для этого следует воспользоваться командой «chkdsk C: /F» и подтвердить действие «Y» .
С полным списком и описанием возможностей утилиты можно ознакомится, введя команду «chkdsk /?» .
Стоит отметить, что проблемы с диском могут быть вызваны не только программными ошибками, но и физическим износом, механическими повреждениями поверхности и другими факторами, которые невозможно исправить при помощи встроенной утилиты CHKDSK.
Чтобы получить полную картину о состоянии носителя, можно воспользоваться бесплатной программой для проверки дисков Victoria . Узнать о том, как пользоваться, исправлять и проводить диагностику HDD с помощью Victoria Вы сможете в статье: « Используем программу Victoria для тестирования и исправления жесткого диска «
Восстановление информации с проблемного жесткого диска
Проблемы с жестким диском – всегда большая угроза для важной информации и документов , хранящихся на компьютере. Чтобы быть готовым к любым обстоятельствам, рекомендуем всегда иметь под рукой специальную программу для эффективного восстановления файлов RS Partition Recovery . Данная утилита поможет восстановить всю утерянную информацию даже в самых сложных случаях.
При помощи RS Partition Recovery можно восстанавливать:
- Случайно удаленные файлы и документы .
- Отформатированные фотографии и медиафайлы .
- Данные, удаленные вирусами .
- Информацию, которая была утеряна при изменении файловой системы и структуры диска .



