3

То, что я назвал "плохими секторами", приведено в следующем скане / тесте:

  • результат CHKDSK, называемый "Плохие сектора" на экране отчета.
  • результат HD Tune - сканирование ошибок, называемое "поврежденные блоки" или красный квадрат.

У меня есть внутренний жесткий диск, который был успешно восстановлен из поврежденных секторов, выполнив полное удаление целых секторов на этом диске. (После стирания тестирование бегущей поверхности показало, что все сектора в порядке, я больше не вижу плохих секторов).

После этого я столкнулся с BSOD. После перезагрузки я снова выполняю сканирование поверхности, но на этот раз обнаружен 1 поврежденный сектор. Я попытался стереть это снова, тогда бегущее поверхностное тестирование сказало, что плохой сектор исчез (снова).

Я уже несколько раз слышал, что внезапное отключение питания или любая проблема, связанная с питанием, может сломать ваш жесткий диск. Но может ли BSOD вызывать и плохие сектора? Или это означает, что мой диск уже падает и требует замены? К вашему сведению, SMART-статус от HD Tune все еще "ОК".

Поскольку BSOD встречается довольно часто (в моем случае каждые 3–6 месяцев), я обнаружил, что раздражает, если после этого мне следует повторить цикл «повторного сканирования диска, стирания и восстановления».

РЕДАКТИРОВАТЬ: В ответ на все комментарии и ответы здесь

Я нашел много статей, объясняющих, что плохие сектора не всегда являются физической причиной. Существует также логическая причина (например, CRC для этого блока не соответствует данным, считанным с диска).

Логически - или программно - неисправный сектор - это кластер хранилища на жестком диске, который, кажется, не работает должным образом. Операционная система, возможно, пыталась прочитать данные на жестком диске из этого сектора и обнаружила, что код с исправлением ошибок (ECC) не соответствует содержимому сектора, что указывает на то, что что-то не так. Они могут быть помечены как поврежденные сектора, но их можно исправить, перезаписав диск нулями

Поскольку их слишком много, вместо того, чтобы копировать контент, я просто поставлю здесь ссылку:

2 ответа2

8

Windows BSOD не может вызвать плохой сектор, если под этим вы подразумеваете сектор, который позже будет считываться как "Неисправимая ошибка ECC" или подобным. Это связано с тем, что программное обеспечение не имеет доступа к чему-либо на более низком уровне, чем разъем накопителя, и на интерфейсе правильно работающего диска ничего не может быть сделано, что может привести к повреждению сектора. Не под Windows.

Я говорю "обычно", "не под Windows", потому что утилита Unix-y hdparm имеет опцию --make-bad -ector. Он работает, вызывая команды ATR WRITE_LONG или WRITE_UNCORRECTABLE_EXT. Но драйверы дисков Windows (мы говорим о Windows, так как вы говорите о BSOD) не предоставляют возможности запрашивать эти функции.

Вероятно, у вас неисправный жесткий диск. У вас был один плохой сектор (о котором вы знали), но с тех пор он разработал другой. Это не редкость. Последующие ошибки могли или не могли вызвать BSOD. Я могу себе представить несколько ошибок HD, которые могут привести к BSOD, скорее всего из-за сбоя в разрешении ошибки страницы, возникшей в режиме ядра (код BSOD KERNEL_INPAGE_ERROR).

Кстати, BSOD не может быть вызван сторонним приложением. Только из-за некорректного кода режима ядра (например, драйвера), ошибки в защищенном системном процессе или сбоя оборудования. Ошибки в приложениях могут вызывать только сбои приложений. И BSOD совсем не "распространены" на правильно работающем оборудовании с надежными драйверами.

2

Типичная традиционная терминология для "плохого сектора" - это часть жесткого диска, которая физически не работает правильно. Это просто сломано. Вот почему некоторые люди сообщают, что BSOD не должен вызывать это. BSOD может привести к записи неверных данных; Известно, что некоторые усовершенствованные карты RAID питаются от батареи, поэтому они могут с большей уверенностью записывать полный блок, если теряют энергию. (Эти батареи могут быть довольно дорогим дополнением к базовой стоимости карты RAID.)

Когда Chkdsk сообщает о плохом секторе, это действительно означает, что у Chkdsk была проблема; это может быть вызвано логическими сбоями, которые могут отличаться от аппаратного "плохого сектора". Причина, по которой вы читаете две разные вещи, заключается в том, что термин "плохой сектор" используется для описания двух разных типов проблем. Совет, обсуждающий концепцию физически испорченного диска, может не очень хорошо подходить к теме / концепции диска, который имеет неверный том файловой системы, вызванный записью поврежденных данных, что может произойти, если операционная система перестает работать нормально (например, когда BSOD бывает).

Большинство BSOD, с которыми я столкнулся, не приводило к ошибкам данных; Я склонен беспокоиться о надежности оборудования каждый раз, когда обнаруживаю, что Chkdsk сообщает о плохих секторах. Лучше всего не полагаться на диск как на единственный способ хранения каких-либо важных данных. Это всегда хорошая идея (важные данные должны быть сохранены). Если вы один из более чем 2% (*) людей, которые не удосужились реализовать правильное решение для резервного копирования, то это может быть отличной причиной, чтобы перестать давать оправданиям, чтобы убедить вас делать более рискованные вещи.

(*) Я знаю, это намного больше, чем 2%. Вероятно, более 3%.

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