2

Если у меня есть жесткий диск с некоторыми поврежденными секторами и я отформатирую диск (из Windows) или переназначу диск, будут ли поврежденные сектора по-прежнему отмечаться как плохие?

2 ответа2

3

Давным-давно на жестких дисках не было запасных секторов или продвинутых прошивок, которые делали намного больше, чем чтение / запись диска. Это было примерно в то время, когда жесткие диски были "в полный рост" (высотой 2 CD-ROM) и поставлялись с наклейкой "таблица дефектов", которая идентифицировала поврежденные секторы на диске с завода.

Таким образом, поддержка файловой системы для идентификации поврежденных секторов была необходимостью и существует в FAT и NTFS (хотя к тому времени, когда NTFS появилась с NT в 1993 году, я думаю, что эти типы дисков больше не существовали или находились в стадии выхода).

Если у вас есть один из этих древних дисков, эта информация уничтожается при повторном создании разделов - вам придется снова отформатировать и создать файловую систему, а затем снова выполнить поиск поврежденных секторов.

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

Поддержка файловой системы для обозначения кластеров как плохих все еще существует в FAT и NTFS, но в основном никогда не используется.

Все, что вы делаете с файловой системой, НЕ влияет на прошивку. Таким образом, простое переформатирование, или переделывание ваших разделов и переформатирование, ничего не сделают с резервными секторами, управляемыми микропрограммным обеспечением.

1

Они останутся одни, так как они были помечены как плохие прошивкой контроллера жесткого диска.

Существует программное обеспечение, которое будет сбрасывать поврежденные сектора (например, Spinrite). Но стандартная обработка диска просто предполагает, что однажды возникшая проблема может указывать на худшие проблемы впереди, а не на необоснованное предположение.

Если вы видите, что на диске появляются поврежденные сектора, пришло время покупать новый, современные диски довольно часто выходят из строя.

Spinrite иногда может исправить поврежденные сектора, потому что способ, которым он работает, эффективно перекалибрует головки дисков в соответствии с физической дорожкой данных на пластинах. Головки дисков могут со временем немного смещаться, что может привести к ошибкам чтения / записи дисков, так как границы погрешностей на современных дисках микроскопические (буквально!). Таким образом, если на диске фактически нет физической ошибки, "плохие" сектора могут быть восстановлены.

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