Как проверить жесткий диск на исправность и битые сектора. Узнаем, не падал ли наш винчестер
Друзья, всем привет! В этой статье продолжим диагностирование технического состояния винчестера компьютера. Поэтому на повестке дня будет стоять вопрос о том, как проверить жесткий диск на исправность и битые сектора.
Как вы помните, в прошлой публикации мы уже делали это с помощью штатных возможностей операционной системы Windows. Но теперь все будет по-другому. Скажем так, подойдем к данной задаче более профессионально.
Содержание статьи:
Так вот, дорогие мои, сейчас пришло время познакомиться с очень популярной утилитой, которая называется Victoria. Именно она поможет нам осуществить диагностирование жесткого диска компа с очень высокой точностью.
На этом шаге следует скачать установочный архив с программой и распаковать его на компьютере. Затем запускаем с правами администратора файл с именем vcr447.exe:
После этого, собственно, перед нами появится главное окошко приложения. Для того чтобы лучше понять основные принципы работы, автор предлагает посмотреть небольшой вводный видеоролик:
Итак, давайте вышеперечисленные действия осуществим на нашем подопытном диске. Для этого нужно выбрать его на вкладке «Standard»:
Теперь откроются паспортные данные винчестера:
Как видно на картинке выше, здесь мы можем узнать точную модель диска (Model), версию прошивки (Firmware) и серийный номер, полный размер (Disk size), уровень акустического шума при работе (APM val) и многое другое.
На следующем шаге идем на вкладку «SMART» и в ней выбираем пункт «Get SMART». После этого в главном окне Виктории откроется, на первый взгляд, совсем непонятный список:
Давайте подробно разбираться, что здесь к чему. Смотрите, функция SMART, это внутренняя система самодиагностики жесткого диска. Данная микропрограмма встроена во все без исключения современные модели винчестеров.
Она отслеживает жизненно важные параметры, анализирует их и определяет общее состояние диска. Как видно на картинке выше, в нашем случае это «GOOD». Значит, можно спокойно выдохнуть, поскольку все хорошо.
Теперь немного о том, как вычисляется такое состояние. На самом деле все очень просто. Каждый параметр из таблицы имеет текущее значение (Val) и пороговое (Tresh):
Так вот, если текущее значение равняется пороговому либо будет даже меньше его, значит, уже пришла беда. Нужно всерьез задуматься о сохранении информации на резервный носитель, дабы потом не лить крокодильи слезы.
Также стоит упомянуть о столбце Raw, в котором отображается текущее «сырое» значение. Чем меньше это число, тем лучше. Именно на основании данных этого столбца формируется значение Val.
А сейчас давайте рассмотрим самые значимые параметры из общего списка системы SMART. Они подсвечиваются самой программой розовым цветом:
- Reallocated sector count (№5): отображает количество переназначенных битых секторов на новые рабочие
В случае если значение Raw данного параметра будет постоянно увеличиваться, то жесткий диск начал «сыпаться». Дело в том, что замена дефектных участков на рабочие осуществляется из резервной области, которая также имеет свой допустимый лимит. Идем дальше по списку:
- Current pending sectors (№197): указывает на количество секторов-кандидатов, которые в скором времени перестанут читаться;
- Reallocation Event Count (№196): показывает общее количество операций по замещению битых секторов на рабочие;
- Offline scan UNC sectors (№198): отображает реальное количество битых секторов винчестера на данный момент времени;
- UltraDMA CRC Errors (№199): указывает на ошибки, которые возникают при передаче данных по шлейфу винчестера. Также может указывать на расшатанный разъем на самом диске.
Так, это мы рассмотрели пункты первичной важности. Теперь давайте пройдемся по другим, не менее интересным и информативным позициям. Например, вот этой:
- Power-on time (№9): общее количество часов, которые отработал тестируемый жесткий диск. Значение Raw приближенное к 20.000 будет в этом случае довольно критичным
Далее, рассмотрим еще один очень интересный пункт:
- Seek Error Rate (№7): частота ошибок при позиционировании блока магнитных головок. При растущем значении Raw возможны проблемы с механической частью либо был сильный перегрев
Для владельцев носимых ноутбуков, нелишним будет обратить внимание на значения атрибута G-Sensor Shock Counter:
Это есть не что иное, как датчик ударов. Опять же, чем больше параметр Raw, тем хуже было винчестеру. Хотя у некоторых производителей этот датчик может быть очень чувствительным и реагировать даже на незначительные толчки.
Ну что же, друзья, теперь давайте переходить к самому интересному. Сейчас будем проверять наш жесткий диск на исправность и наличие сбойных (бэд) блоков. Но перед этим процессом необходим выполнить важную рекомендацию.
Для того чтобы программа Victoria не показывала ложные битые сектора, перед началом проверки обязательно следует отключить все посторонние программы, которые могут в фоне обращаться к диску. Приведем примерный список таковых:
-
: ; ;
- Почтовые клиенты.
После этого смело переходим на вкладку «Test»:
Здесь нам нужно поставить галку на опции «Remap», а затем нажать кнопку «Start». После этого запустится долгий процесс сканирования поверхности винчестера. А включенная функция Remap будет в автоматическом режиме перезаписывать сбойные сектора на здоровые.
Теперь обратите внимание на индикатор состояния секторов. Начиная с зеленого цвета (задержка при чтении 120 мс) уже начинаются проблемные блоки. Помеченные синей меткой «Err» не читаются вообще. То есть они нерабочие:
После окончания процесса, рекомендуется снова зайти на вкладку «SMART», чтобы по значениям параметра Reallocation Event Count убедиться в результатах работы программы.
В завершение следует сказать, что сильно любознательным не стоит экспериментировать с параметром «Erase», поскольку это приведет к полному удалению данных:
Также нужно понимать, что при таких тестах на винчестер оказывается очень сильная нагрузка, поэтому рекомендуется обеспечить хорошее охлаждение. Например, можно открыть боковую крышку корпуса персонального компьютера.
А на этом рассказ о том, как проверить жесткий диск на исправность и битые сектора подошел к логическому завершению. Если остались вопросы, задавайте их в комментариях к статье. А на десерт можно посмотреть прикольный мультик.
Как пользоваться Victoria HDD/SSD
Пошаговая инструкция. Обновление Victoria 5.37 от 14 октября 2021 г.
К сожалению, классические жёсткие диски совсем не вечны. Со временем на них появляются фрагментированные, повреждённые или битые сектора. Выполнить дефрагментацию диска можно средствами системы. С восстановлением повреждённого пространства уже посложнее.
Эта статья расскажет, как пользоваться Victoria HDD/SSD. Ранее рассматривали Victoria HDD 4.4.7, спустя 8 лет она обновилась. Все основные аспекты остались: оценка здоровья жёсткого диска и выполнение автоматической замены битых секторов. Добавили поддержку SSD накопителей.
Как работать с программой Victoria HDD/SSD
Причин замедления загрузки Windows существует довольно много. Большую часть из них возможно проверить и отбросить с помощью простых тестов. Особенно актуально, если система располагается на жёстком диске. Сама же Victoria HDD/SSD служит для диагностики накопителей.
Задачи. Проверить состояние жёсткого диска (на его повреждение или износ поверхности). Познакомить пользователя с параметрами тестирования. Произвести полную диагностику полученных результатов. Оценить здоровье накопителя с помощью самодиагностики S.M.A.R.T.
Как проверить жёсткий диск на битые сектора
Давайте, выполним тестирование моего старенького HDD накопителя: SAMSUNG HD105SI 1Тб. Запускаю программу Victoria HDD/SSD от имени администратора Windows 10. Собственно, в правой стороне подраздела Инфо выбираю свой Накопитель. И дальше нажимаю Тестирование.

Сейчас будьте внимательны. Выберем режим Чтение, Игнорировать ошибки и переключимся на график, отметкой Grid. Запустим тестирование кнопкой Скан и дождёмся, пока индикатор выполнения превысит 40-60%. Можно остановить процесс кнопкой Стоп или подождать конца.

Диагностика результатов. Для оценки обратите внимание на разноцветные блоки. Наличие блоков серого цвета говорит о том, что диск работает нормально. Зелёные и оранжевые блоки — некоторые сектора повреждены. Допустимое значение: до 10 блоков зелёного цвета [1,0s].
| Серые цвета [250] | Сектор в порядке, проблем с чтением нет. |
| Зелёный [1,0s] | Отклик чуть больше, но всё ещё в норме. |
| Оранжевый [3,0s] | Мягко говоря, сектор читается медленно. |
| Красный [>] | Здесь сектор повреждён или не читается. |
| Синий с крестом [Err] | Сектор уже не читается и вызывает сбои. |
Сразу же оценим график скорости чтения секторов на поверхности диска. На графике скорость последовательно снижается по мере проверки. Резкие точечные падения или явная неравномерность отсутствуют. Такие скорости не должны приводить к медленной загрузке.

Секция статистики. Макс. скорость 114MB/s , что отлично для такого накопителя. Средняя скорость 97MB/s говорит об отсутствии больших массивов замедленных секторов на поверхности. Мин. скорость на отрезке 80MB/s вполне допустима для работы с файлами…
Расшифровка атрибутов самодиагностики S.M.A.R.T
Система S.M.A.R.T постоянно диагностирует состояние жёсткого диска. Здоровье отображается набором атрибутов в таблице. Возрастание некоторых значений может обозначать повреждение накопителя. В подразделе S.M.A.R.T достаточно Получить атрибуты S.M.A.R.T.

Это действие выведет оценку состояния жёсткого диска. Состояние моего диска достойное, несмотря на значительное количество проблем. Снизу показывает общий статус «inideal». Раздел содержит множество параметров, с помощью которых и оценивается общее состояние.
| 1. Частота появления ошибок чтения [Raw Read Error Rate] |
параметр, показывающий частоту ошибок чтения (конечно же, чем больше ошибок, тем хуже); |
| 2. Производительность [Throughput Performance] |
общая производительность жёсткого диска (уменьшение значения говорит о наличии проблем с диском); |
| 3. Время раскрутки шпинделя [Spin — Up Time] |
количество времени необходимое для достижения нужной скорости вращения (увеличивается в процессе использования устройства); |
| 4. Количество стартов и пробуждений [Number of Spin-Up Times] |
показывает, сколько раз диск включался/выключался (помните, что новые диски также проходят тестирование); |
| 5. Количество переназначенных секторов [Reallocated Sector Count] |
показывает сколько секторов были повторно назначенные в специальную зарезервированную область диска; |
| 7. Частота ошибок позиционирования [Seek Error Rate] |
отображает частоту ошибок перемещения блока магнитной головки; |
| 8. Быстродействие системы позиционирования [Seek Time Performance] |
указывает среднюю производительность операции позиционирования магнитными головками; |
| 9. Время наработки накопителя [Power On Hours Count] |
содержит количество часов, которое проработал жёсткий диск за всё время; |
| 10. Количество повторных попыток раскрутки [Spin-Up Retry Count] |
показывает количество повторных стартов шпинделя; |
| 11. Число повторов рекалибровки [Recalibration retries] |
количество повторов запросов рекалибровки в случае если первая попытка была неудачной; |
| 12. Количество включений питания [Power cycle count] |
количество полных циклов включения-отключения накопителя; |
| 191. Количество срабатываний датчика удара [G-SENSOR shock counter] |
количество ошибок, возникающих в результате сотрясений или ударов; |
| 192. Количество внезапных выключений питания [Power-off retract count] |
суммарное количество циклов включения/выключения питания диска; |
| 194. Температура гермоблока [HDA Temperature] |
показывает значение рабочей температуры жёсткого диска; |
| 195. Аппаратно скорректированные ошибки [Hardware ECC recovered] |
отображает число коррекции ошибок аппаратной частью диска (чтение, позиционирование, передача по внешнему интерфейсу); |
| 196. Попыток переназначений секторов [Reallocation event count] |
содержит количество операций переназначения секторов; |
| 197. Кандидатов на переназначение [Current pending sectors] |
сектора жёсткого диска, которые ещё не были помечены как плохие, но уже отличаются по чтению от стабильных секторов; |
| 198. Дефектные секторы во время самотеста [Offline scan UNC sectors] |
число неисправимых ошибок по обращению к сектору; |
| 199. Ошибки передачи данных через DMA [Ultra DMA CRC Error Count] |
число ошибок, которые происходят во время передачи данных во внешнем интерфейсе; |
| 200. Частота ошибок записи [Write Error Rate] |
показывает общее количество ошибок записи; |
| 223. Число повторных попыток запарковаться [Load retry count] |
новых попытки выгрузок/загрузок блока магнитных головок после неудачной попытки; |
| 225. Число циклов парковки [Load cycle count] |
циклы перемещения блока магнитных головок в парковочную область. |
Как исправить битые сектора на жёстком диске
Помните, что ломать — это Вам не строить. Производитель указывает возможность мелкого ремонта жёстких дисков. Собственно, не рекомендуем пользоваться этой функцией. Особенно если же боитесь потерять данные. По возможности делайте бэкап (резервное копирование).
| Игнорировать [Ignore] | То, что выбиралось ранее при тестировании диска. Ничего не делать с повреждёнными секторами. |
| Починить [Remap] | Автоматическая замена нерабочих секторов рабочими. В редких случаях может помочь. |
| Стереть [Erase] | Очистка данных с повреждённых секторов с последующей их перезаписью. |
| Обновить [Restore] | Восстановление данных в битых секторах с найденными ранее ошибками. |
Вы делаете всё на свой страх и риск. Достаточно выбрать значение Починить и нажать Старт. Конечно же, надёжней будет заменить накопитель на полностью рабочий. При использовании значения Стереть, все данные стираются. Пользуйтесь только, если готовы к такому исходу.
К счастью, за последний год программа Victoria HDD/SSD хорошенько обновилась. Популярной ранее была версия Victoria HDD 4.47. Производитель не только обновил интерфейс, добавил русскую локализацию, но и расширил функциональность. Плюс, поддержка SSD, даже NVMe…
Мой HDD накопитель имеет несколько зелёных блоков. Сегменты красного или синего цвета должны заставит Вас задуматься о замене диска. Такие данные скоростей соответствуют 60-90 секундам до возможности пользоваться Windows 10. Ну и график без аномалий и просадок.
Диагностика жестких дисков
Это заметка-шпаргалка для тех, кто занимается восстановлением и ремонтов сбойных жестких дисков. Здесь я рассмотрю несколько наиболее важных параметров SMART:
- 005Reallocated Sector Count — содержит количество секторов, переназначенных винчестером в резервную область. Если этот параметр превышает максимально допустимое — в частности меньше параметра Threathhold, то есть смысл прогнать Erase и remap, и посмотреть результаты. Если они не изменятся жд под операционную систему и хранение ответственных данных не подходит, так же под вопросом остается целесообразность его переразметки, т.к. за любую работу придется нести ответственность. Клиент должен быть предупрежден об отсутствии гарантий на такую работу, хотя жд может стать работоспособным в качестве флэшки и прослужить еще долгие годы — при чем рекомендуется данные на нем именно хранить, а не гонять туда-сюда
- 187Reported UNC error — софт-бэды. Лечатся полным стиранием — Erase
- 191 (BF) G-Sensor Shock Count (Mechanical Shock) — характеризует количество падений, ударов, но не всегда о повреждениях. Основное назначение датчика — прекратить операцию записи при вибрациях, чтобы избежать ошибок. Косвенно говорит о здоровье жесткого диска. У Samsung-ов этот параметр рекомендуется игнорировать. В остальных случаях может говорить о причинах крошения диска.
- 193 Load/Unload Cycle Count — тоже довольно интересный параметр. Если он превосходит в сотни раз значение 12 (Start/Stop count) — — количество включения/выключения питания — значит включена парковка. Это не очень хорошая ситуация для долговечности жесткого диска, хотя позволяет оптимизировать его энергопотребление и предотвращает выход из строя в случае неконтролируемой парковки головки, когда случается непредвиденное отключение питания. Поэтому в некоторых случаях рекомендуется эту функцию отключить либо увеличить время парковки. Делается это с помощью утилиты WDIdle3 для Western Digital, как тут, либо для Seagate через hdat2 — как тут. Эти способы отключают парковку непосредственно в биосе диска. Либо есть путь попроще с помощью hdparm или HDDScan
- 195Hardware ECC recovered — количество ошибок, которые были исправлены самим диском. Не требует исправления
- 196 Reallocation Event Count — содержит количество операций переназначения секторов. Чем больше значение — тем хуже. Увеличивается как при выявлении как софт-, так и хардваре-бэдов. Так что параметр косвенный
- 197Current Pending Errors Count — количество секторов-кандидатов на переназначение в резервную область. Натыкаясь в процессе работы на «нехороший» сектор (например, контрольная сумма сектора не соответствует данным в нём), диск помечает его как кандидат на переназначение, заносит его в специальный внутренний список и увеличивает параметр 197
- 198Offline scan UNC sectors — количество реально существующих на жёстком диске непереназначенных бэдов, определенных в Offline режиме, в.т.ч. софтверных
- 199 UltraDMA CRC Errors—число ошибок, возникающих при передаче информации по внешнему интерфейсу, причина- перекрученный и некачественный SATA шлейф, возможно его нужно поменять.
- 225 (E1)Load Cycle Count — Количество циклов перемещения блока магнитных головок в парковочную область.
Выводы:
- Подлежат полному лечению пункты:
- 187
- 199
- Подлежат частичному либо полному лечению пункты:
- 005
- 196
- 197
- 198
- Не подлежат лечению пункты:
- 191
Ссылки по теме тыц и тыц
Так же бывают случаи, когда жесткий диск вообще не определяется системой. В этом случае на помощь так же приходит Victoria в PIO-режиме: после поиска PCI-устройств, выбрать нужное нам и если параметр BUSY активен, то есть вероятность его восстанановления через прошивку. Подробнее можно почитать тут
Виктория HDD/SSD РУССКАЯ версия для Windows 7, 8, и 10
Т ут вы можете скачать программу и посмотреть видео по работе с ней.
Виктория HDD SSD 5.37 — русская версия
утилита для диагностики поверхности жестких дисков.
Запускается и работает под Windows 7, 8 и 10 — 32 и 64 бита.

Желательно: Запуск от имени администратора. Если не знаете как — смотрите видео ниже. Программа маленькая, так что torrent клиент для скачивания не нужен. Просто распакуйте из архива в папку и пользуйтесь. Фраза для поисковиков: скачать можно бесплатно.
Victoria 5.28 SSD x64 для Windows XP, 7, 8 и 10
или
Видео по использованию программы старой версии с объяснением что есть что. Актуально и для новых версий. Общие принципы работы остались прежними:
Мой канал на YouTube с советами на компьютерную тему, обзорами программ и многим другим:

Температуру HDD/SSD и других компонентов можно посмотреть утилитой — скачать HW Monitor
Если Victoria не отображает SMART , то смотрите его другой программой — скачать CrystalDisk
Если у вас проблемы с загрузкой, и комп выдает ошибку «Error Loading Operating System«, то решение проблемы здесь
Более подробный обзор на Victoria HDD x32 x64 с ответами на часто задаваемые вопросы по этой программе. Про разметку диска, про смарт и не только.
01 (01) Raw Read Error Rate — Частота ошибок при чтении данных с диска, происхождение которых обусловлено аппаратной частью диска. Для всех дисков Seagate, Samsung это — число внутренних коррекций данных, проведенных до выдачи в интерфейс, следовательно, на пугающе огромные цифры можно реагировать спокойно.
02 (02) Throughput Performance — Общая производительность диска. Если значение атрибута уменьшается, то велика вероятность, что с диском есть проблемы.
03 (03) Spin-Up Time — Время раскрутки пакета дисков из состояния покоя до рабочей скорости. Растет при износе механики (повышенное трение в подшипнике и т. п.), также может свидетельствовать о некачественном питании (например, просадке напряжения при старте диска).
04 (04) Start/Stop Count — Полное число циклов запуск-остановка шпинделя. У дисков некоторых производителей (например, Seagate) — счётчик включения режима энергосбережения. В поле raw value хранится общее количество запусков/остановок диска.
05 (05) Reallocated Sectors Count — важный параметр Число операций переназначения секторов. Когда диск обнаруживает ошибку чтения/записи, он помечает сектор «переназначенным» и переносит данные в специально отведённую резервную область. Вот почему на современных жёстких дисках нельзя увидеть bad-блоки — все они спрятаны в переназначенных секторах. Этот процесс называют remapping, а переназначенный сектор — remap. Чем больше значение, тем хуже состояние поверхности дисков. Поле raw value содержит общее количество переназначенных секторов. Рост значения этого атрибута может свидетельствовать об ухудшении состояния поверхности блинов диска.
06 (06) Read Channel Margin — Запас канала чтения. Назначение этого атрибута не документировано. В современных накопителях не используется.
07 (07) Seek Error Rate — Частота ошибок при позиционировании блока магнитных головок. Чем их больше, тем хуже состояние механики и/или поверхности жёсткого диска. Также на значение параметра может повлиять перегрев и внешние вибрации (например, от соседних дисков в корзине).
08 (08) Seek Time Performance — Средняя производительность операции позиционирования магнитными головками. Если значение атрибута уменьшается (замедление позиционирования), то велика вероятность проблем с механической частью привода головок.
09 (09) Power-On Hours (POH) — Число часов (минут, секунд — в зависимости от производителя), проведённых во включенном состоянии. В качестве порогового значения для него выбирается паспортное время наработки на отказ (MTBF — mean time between failure).
10 (0А) Spin-Up Retry Count — Число повторных попыток раскрутки дисков до рабочей скорости в случае, если первая попытка была неудачной. Если значение атрибута увеличивается, то велика вероятность неполадок с механической частью.
11 (0В) Recalibration Retries — Количество повторов запросов рекалибровки в случае, если первая попытка была неудачной. Если значение атрибута увеличивается, то велика вероятность проблем с механической частью.
12 (0С) Device Power Cycle Count — Количество полных циклов включения-выключения диска.
13 (0D) Soft Read Error Rate — Число ошибок при чтении, по вине программного обеспечения, которые не поддались исправлению. Все ошибки имеют не механическую природу и указывают лишь на неправильную размётку/взаимодействие с диском программ или операционной системы.
180 (B4) Unused Reserved Block Count Total — кол-во резервных секторов, доступных для ремапа.
183 (B7) SATA Downshift Error Count — содержит количество неудачных попыток понижения режима SATA. Суть в том, что винчестер, работающий в режимах SATA 3 Гбит/с или 6 Гбит/с (и что там дальше будет в будущем), по какой-то причине (например, из-за ошибок) может попытаться «договориться» с дисковым контроллером о менее скоростном режиме (например, SATA 1.5 Гбит/с или 3 Гбит/с соответственно). В случае «отказа» контроллера изменять режим диск увеличивает значение атрибута (Western Digital und Samsung).
184 (B8) End-to-End error — Данный атрибут — часть технологии HP SMART IV, это означает, что после передачи через кэш памяти буфера данных паритет данных между хостом и жестким диском не совпадают.
185 (B9) Head Stability Стабильность головок (Western Digital).
187 (BB) Reported UNC Errors — Ошибки, которые не могли быть восстановлены, используя методы устранения ошибки аппаратными средствами.
188 (BC) Command Timeout — содержит количество операций, выполнение которых было отменено из–за превышения максимально допустимого времени ожидания отклика.Такие ошибки могут возникать из-за плохого качества кабелей, контактов, используемых переходников, удлинителей и т.д., несовместимости диска с конкретным контроллером SATA/РАТА на материнской плате и т.д. Из-за ошибок такого рода возможны BSOD в Windows.
Ненулевое значение атрибута говорит о потенциальной «болезни» диска.
189 (BD) High Fly Writes — содержит количество зафиксированных случаев записи при высоте «полета» головки выше рассчитанной, скорее всего, из-за внешних воздействий, например, вибрации.
Для того, чтобы сказать, почему происходят такие случаи, нужно уметь анализировать логи S.M.A.R.T., которые содержат специфичную для каждого производителя информацию
190 (BE) Airflow Temperature (WDC) — Температура воздуха внутри корпуса жёсткого диска. Для дисков Seagate рассчитывается по формуле (100 — HDA temperature). Для дисков Western Digital — (125 — HDA).
191 (BF) G-sense error rate — Количество ошибок, возникающих в результате ударных нагрузок. Атрибут хранит показания встроенного акселерометра, который фиксирует все удары, толчки, падения и даже неаккуратную установку диска в корпус компьютера.
Актуален для мобильных винчестеров. На дисках Samsung на него часто можно не обращать внимания, т.к. они могут иметь очень чувствительный датчик, который, образно говоря, реагирует чуть ли не на движение воздуха от крыльев пролетающей в одном помещении с диском мухой.
Вообще срабатывание датчика не является признаком удара. Может расти даже от позиционирования БМГ самим диском, особенно, если его не закрепить. Основное назначение датчика – прекратить операцию записи при вибрациях, чтобы избежать ошибок.