chkdsk /r делает то же самое, что и chkdsk /f только проверяет наличие поврежденных секторов на диске и восстанавливает любую читаемую информацию. Запуск chkdsk /r подразумевает, что также запускается chkdsk /f .
chkdsk /f проверяет только ошибки диска, а не плохие сектора.
У Microsoft есть подробная страница для chkdsk. Ниже приведен фрагмент, объясняющий параметры /f и /r.
Исправление ошибок на диске:
Chkdsk исправляет ошибки диска, только если вы укажете параметр командной строки /f. Chkdsk должен быть в состоянии заблокировать диск для исправления ошибок.
Поскольку исправления обычно изменяют таблицу размещения файлов на диске и иногда приводят к потере данных, chkdsk отправляет подтверждающее сообщение.
Поиск ошибок физического диска:
Используйте параметр командной строки /r для поиска ошибок физического диска в файловой системе.