2

Я сканирую мой диск C с помощью chkdsk, он выглядит так: Сканирование chkdsk завершается за 1 минуту. Он показывает 12 Кбайт плохих секторов.

Я сканирую диск C с помощью мастера разделов MiniTool.Это пришло так:

Он показывает 9 ошибок и потребовалось около 17 минут для завершения сканирования.

Это показывает разные результаты по сравнению с chkdsk. так что точно и что потребовалось минитул 17 минут?

1 ответ1

2

Они оба точны, но показывают вам разные (хотя и связанные) вещи.

Во-первых, обратите внимание, что Chkdsk заботится только о файловой системе и ничего не делает с незанятыми областями диска, за исключением сканирования их на наличие поврежденных секторов. Однако ваш инструмент разбиения, поскольку он является разделителем, заботится о геометрии диска, поэтому он заботится о конкретных секторах диска.

В вашем случае проверьте свои SMART-данные. Вероятно, у вас есть 9 перераспределенных секторов.

Когда ваша система обнаружит плохие сектора, она "пометит" (примет к сведению) их для последующей очистки. Они упоминаются как "Текущие ожидающие сектора". По сути, в этот момент он понял, что что-то сломано. это не исправило это однако.

Когда chkdsk запущен, он заменит другой неиспользуемый сектор для плохого, пометив плохой сектор как ограничения для файловой системы и переведя все вызовы в плохой сектор в адреса для хорошего. Это называется перераспределением секторов / блоков, и оно "решает" проблему, так что вызовы в плохой сектор больше не возможны, а хороший сектор вызывается на его место. Когда это происходит, сектор удаляется из подсчета SMART "Current Pending Sectors" и добавляется к счетчику перераспределенных секторов.

Это важно понимать, потому что в следующий раз, когда вы запустите chkdsk, он не будет сообщать о 12 КБ поврежденных секторов (если они не различаются, только что поврежденные сектора), потому что он уже обработал их, но инструмент разделения продолжит показывать фактический плохие сектора.

Теперь, что вы видите, ваша файловая система хранила 12 КБ данных в плохих секторах. Это может представлять все или только некоторые из поврежденных секторов, которые обнаруживает разделитель. Разница во времени вызвана тем, что chkdsk игнорирует сектора, которые не были выделены файловой системой, но разделитель проверяет их все. chkdsk не заботится о плохих секторах, по которым у него еще нет данных, поэтому он не сообщает о них.

В любом случае, проверьте данные SMART, и, если вы заметите, что количество перераспределенных секторов или число текущих секторов растет, пришло время подумать о замене диска. Когда у вас есть несколько плохих секторов, они имеют тенденцию расти с экспоненциальной скоростью, что может привести к огромным потерям данных при приближении диска к отказу.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .