В чем разница между chkdsk / f и chkdsk / r?
/F Fixes errors on the disk.
/R Locates bad sectors and recovers readable information (implies /F).
(Из dir /?
)
Для меня это похоже на то же самое. Я никогда не знаю, какой из них использовать – есть ли разница? Или, может быть, для обратной совместимости с предыдущими версиями Windows, где была разница?
- Остановка CHKDSK
- Восстановление данных, потерянных chkdsk
- Выполнить CHKDSK на образ NTFS?
- Autochk не может работать из-за ошибки, вызванной недавно установленным программным пакетом
- Произошла ошибка физического устройства Intel RAID0 (0), Win7 не будет работать, но диски выглядят нормально - разве это доступно?
- Внешний жесткий диск не обнаружен
- Есть ли способ выяснить, какой файл был изменен chkdsk для замены плохого кластера?
- Как запустить chkdsk, если я не могу загрузить Windows
- Почему Windows запускает CHKDSK при каждой загрузке?
- Что вызывает chkdsk?
- Остановить chkdsk, когда Windows 7 на одном диске и Windows 8 на другом
- Почему регистр NTFS чувствителен?
- Windows chkdsk заменил плохой кластер - файлы теперь повреждены?
chkdsk /r
делает то же самое, что и chkdsk /f
он также проверяет наличие поврежденных секторов на диске и восстанавливает любую читаемую информацию. Выполнение chkdsk /r
подразумевает, что выполняется также chkdsk /f
.
chkdsk /f
проверяет только ошибки диска, а не плохие сектора.
У Microsoft есть подробная страница для chkdsk . Ниже приведен фрагмент, объясняющий параметры / f и / r.
Исправление ошибок на диске:
Chkdsk исправляет ошибки диска, только если вы укажете опцию командной строки / f. Chkdsk должен иметь возможность заблокировать диск для исправления ошибок. Поскольку ремонт обычно изменяет таблицу распределения файлов на диске и иногда вызывает потерю данных, chkdsk отправляет подтверждение.
Поиск ошибок физического диска:
Используйте параметр командной строки / r для поиска ошибок физического диска в файловой системе.