Атрибут 187 (Reported Uncorrectable Errors) в SMART жёсткого диска или SSD показывает количество ошибок чтения, которые контроллер накопителя не смог исправить штатными средствами коррекции ошибок ECC. Если в программах вроде CrystalDiskInfo, HD Tune или Victoria вы видите ненулевое значение этого параметра, накопитель уже фиксировал сбойные блоки, данные из которых восстановить аппаратно не удалось.
Это не «фантомный» счётчик и не глюк утилиты: рост атрибута 187 означает, что часть информации на диске читается с ошибками даже после всех попыток коррекции. Ниже разберём, как устроен механизм ECC, чем опасен рост значения, как отличить разовый сбой от деградации накопителя и какие действия безопасны в каждом сценарии.
Что такое ECC и почему ошибки бывают нескорректированными
Любой современный накопитель — и HDD, и SSD — хранит данные неидеально. Магнитные домены на пластинах и заряд в ячейках NAND-памяти со временем «плывут», поэтому контроллер записывает вместе с данными код коррекции ошибок (ECC, Error Correction Code). При чтении контроллер пересчитывает контрольные суммы и исправляет битовые сбои на лету, незаметно для пользователя.
У ECC есть предел: если в одном секторе искажено слишком много битов, коррекция становится невозможной. Именно такие случаи попадают в атрибут 187. На SSD дополнительную роль играет износ ячеек: по мере деградации флеш-памяти сначала растёт число скорректированных ошибок (их видно по другим атрибутам), а когда запас прочности ECC исчерпан — появляются нескорректированные.
⚠️ Внимание: ненулевое значение атрибута 187 — это признак того, что часть данных на диске потенциально уже повреждена. Прежде чем запускать любые «лечебные» утилиты и тесты с записью, сделайте резервную копию важных файлов.
Где смотреть значение атрибута 187
Значение доступно через стандартный интерфейс SMART. Проще всего открыть CrystalDiskInfo и найти строку с ID BB (шестнадцатеричный номер 187) — в русской локализации она может называться «Сообщённые неисправимые ошибки». Обратите внимание на колонку Raw Values (сырые данные): именно она показывает фактический счётчик.
Нормированные колонки Value/Worst у разных производителей считаются по-разному, поэтому ориентироваться стоит именно на сырой счётчик и на порог Threshold. Если программа помечает атрибут жёлтым или красным — SMART сам сигнализирует о проблеме.
- 🔍 CrystalDiskInfo — быстрый просмотр, подходит для первичной оценки;
- 🛠️ smartmontools (команда smartctl -a) — детальный отчёт на Windows и Linux;
- 💾 фирменные утилиты производителя (Samsung Magician, WD Dashboard и аналоги) — иногда показывают расширенную статистику ошибок;
- 🧪 Victoria — поверхностный тест чтения, который покажет, есть ли «медленные» и сбойные сектора прямо сейчас.