CrystalDiskInfo является программным обеспечением, которое позволяет отслеживать состояние и производительность жесткого диска компьютера. Одной из проблем, которую пользователи могут столкнуться при использовании CrystalDiskInfo, является увеличение частоты ошибок позиционирования. В данной статье мы рассмотрим причины этой проблемы и предоставим несколько возможных способов ее решения.
Причины частоты ошибок позиционирования
Частота ошибок позиционирования на CrystalDiskInfo может возрастать по нескольким причинам. Некоторые из них включают:
- Физические повреждения жесткого диска: Если жесткий диск испытывает механическую неполадку или деградацию, это может привести к ошибкам позиционирования.
- Перегрев: Высокая температура жесткого диска может привести к ошибкам позиционирования. Перегрев может быть вызван недостаточной вентиляцией или плохим функционированием системы охлаждения компьютера.
- Файловая система: Неправильное форматирование или проблемы с файловой системой могут привести к ошибкам позиционирования.
- Программное обеспечение: Некоторые программы, которые работают в фоновом режиме, могут вызывать конфликты и приводить к ошибкам позиционирования.
Возможные способы исправления проблемы
- Проверка физического состояния жесткого диска: Используйте программы, такие как CrystalDiskInfo или другие специализированные утилиты для проверки состояния жесткого диска. Если программа обнаруживает физические повреждения, замените жесткий диск.
- Улучшение системы охлаждения: Убедитесь, что ваш компьютер должным образом охлаждается. Очистите вентиляторы от пыли, проверьте правильность подключения системы охлаждения и установите дополнительные вентиляторы, если необходимо.
- Проверка файловой системы: Воспользуйтесь инструментом проверки и восстановления ошибок (например, командой chkdsk в системе Windows) для проверки файловой системы на ошибки и исправления проблем.
- Отключение программ, работающих в фоновом режиме: Если вы заметили, что проблема с ошибками позиционирования появляется только при работе определенных программ, попробуйте отключить их или обновить до последней версии. Некоторые программы могут вызывать конфликты с CrystalDiskInfo и другими программами, что приводит к ошибкам.
Заключение
Частота ошибок позиционирования на CrystalDiskInfo может быть вызвана несколькими причинами, включая физические повреждения жесткого диска, перегрев, проблемы с файловой системой и конфликты с другим программным обеспечением. Для исправления этой проблемы можно предпринять несколько действий, включая проверку физического состояния диска, улучшение системы охлаждения, проверку файловой системы и отключение программ, которые могут вызывать конфликты. Установка последних обновлений для CrystalDiskInfo и другого программного обеспечения также может помочь устранить проблему с ошибками позиционирования.
Жесткий диск остается одним из важнейших компонентов ПК, даже несмотря на то, что рынок SSD развивается семимильными шагами. Со временем в работе накопителя могут возникать ошибки, которые приводят не только к нестабильной работе системы и спонтанным зависаниям, но и не редко к потере важных данных. Чтобы избежать потенциальных проблем крайне рекомендуется время от времени заглядывать в SMART накопителя. SMART — это некая форма отчета, в которой хранится важная информация о накопителе, подробнее об этом и о расшифровке атрибутов SMART можно почитать здесь.
Как посмотреть SMART накопителя?
Программ для просмотра информации SMART великое множество, одна из самых популярных — Crystal Disk Info, на сегодняшний день актуальная версия 7.0.5, утилита бесплатная и ее можно скачать с сайта производителя по ссылке.
Важные атрибуты SMART
На что прежде всего следует обращать внимание? Наиболее важные атрибуты, которые влияют непосредственно на стабильную работу накопителя перечислены ниже с расшифровкой, взятой из страницы по ссылке выше:
Reallocated Sectors Count
Число операций переназначения секторов. Когда диск обнаруживает ошибку чтения/записи, он помечает сектор «переназначенным» и переносит данные в специально отведённую резервную область. Вот почему на современных жёстких дисках нельзя увидеть bad-блоки — все они спрятаны в переназначенных секторах. Этот процесс называют remapping, а переназначенный сектор — remap. Чем больше значение, тем хуже состояние поверхности дисков. Поле raw value содержит общее количество переназначенных секторов. Рост значения этого атрибута может свидетельствовать об ухудшении состояния поверхности блинов диска.
Reallocation Event Count
Число операций переназначения. В поле «raw value» атрибута хранится общее число попыток переноса информации с переназначенных секторов в резервную область. Учитываются как успешные, так и неуспешные попытки.
Current Pending Sector Count
Число секторов, являющихся кандидатами на замену. Они не были ещё определены как плохие, но считывание с них отличается от чтения стабильного сектора, это так называемые подозрительные или нестабильные сектора. В случае успешного последующего прочтения сектора он исключается из числа кандидатов. В случае повторных ошибочных чтений накопитель пытается восстановить его и выполняет операцию переназначения (remapping). Рост значения этого атрибута может свидетельствовать о физической деградации жёсткого диска.
Ultra Ata CRC Error Rate
Число ошибок, возникающих при передаче данных по внешнему интерфейсу в режиме UltraDMA (нарушения целостности пакетов и т. п.). Рост этого атрибута свидетельствует о плохом (мятом, перекрученном) кабеле и плохих контактах. Также подобные ошибки появляются при разгоне шины PCI, сбоях питания, сильных электромагнитных наводках, а иногда и по вине драйвера. Возможно причина в некачественном шлейфе. Для исправления попробуйте заменить SATA-шлейф.
Дополнительные атрибуты SMART
Помимо основных атрибутов, есть и второстепенные, на которые также имеет смысл обратить внимание:
Spin-Up Time
Время раскрутки пакета дисков из состояния покоя до рабочей скорости. Растет при износе механики (повышенное трение в подшипнике и т. п.), также может свидетельствовать о некачественном питании (например, просадке напряжения при старте диска). В данном случае имеет смысл проверить блок питание на стабильность напряжения по основным линиям.
Seek Error Rate
Частота ошибок при позиционировании блока магнитных головок. Чем их больше, тем хуже состояние механики и/или поверхности жёсткого диска. Также на значение параметра может повлиять перегрев и внешние вибрации (например, от соседних дисков в корзине). При высоком значении или росте показателя рекомендуется последить за температурой жесткого диска, в случае необходимости обеспечить должное охлаждение. При использовании нескольких накопителей в системе — применять антивибрационные прокладки для крепления накопителя.
Подопытный образец
Наш пациент — жесткий диск Western Digital Blue WD2500AAJS объемом 250GB с интерфейсом SATA. Диск долгое время проработал с не очень качественным блоком питания, по причине этого ПК часто зависал, возникали частые ошибки записи/чтения файлов, а жесткий диск периодически отключался сам по себе с остановкой шпинделя или вовсе проводил безуспешные попытки его раскрутки. После замены блока питания на исправный было решено провести полную проверку накопителя с целью понимания реальной структуры поверхности диска.
Программы низкоуровневой проверки диска
Если по одному из основных атрибутов наблюдаются высокие значения, то для полноты картины необходимо проверить поверхность диска. Самые популярные программы для низкоуровневой проверки диска — Victoria и MHDD, их суть и основной принцип работы схожи. Рассмотрим подробнее MHDD последней на сегодняшний день версии — 4.6, программа бесплатная. MHDD работает IDE, Serial ATA, SCSI дисками, а при помощи специального драйвера (эмулятор USB->SCSI), можно получить доступ к устройствам USB.
Программа запускается до загрузки системы, поэтому необходимо заранее подготовить носитель (загрузочную флешку или диск), на который добавить MHDD. Далее нужно переключить накопитель из режима AHCI в режим SATA или IDE, дело в том, что MHDD не поддерживает режим AHCI. После чего нужно поставить заранее подготовленный носитель с MHDD в качестве загрузочного.
Далее мы попадаем в интерфейс программы, где необходимо будет выбрать тестируемый жесткий диск. Все опознанные диски идут под своими номерами, выбор осуществляется путем введения нужной цифры и нажатия Enter.
Проверка поверхности в MHDD
Для первичной проверки накопителя необходимо дважды нажать F4, после чего процесс проверки начнется автоматически. В правой части экрана отображается информация о секторах, в том числе bad-секторах. Кроме того, там же можно увидеть количество секторов с определенной скоростью доступа. В идеальном варианте бОльшая часть секторов должна быть с малым временем доступа, какие-либо ошибки должны отсутствовать. Стоит отметить, что этап проверки не затрагивает целостность файлов, поэтому не стоит беспокоиться за сохранность данных. Еще один важный момент — проверка занимает много времени (от часа до нескольких часов), в зависимости от объема накопителя, поэтому стоит быть к этому готовым.
Исправление bad-блоков
На примере видно, что в ходе сканирования был обнаружен сектор UNC — по сути это bad-блоки. Bad-блоки — это сбойные сектора жесткого диска, различают два типа — так называемые софтовые bad-блоки и аппаратные. Софтовые связаны с ситуациями, когда данные были записаны в сектор, но считать их не удалось, как правило софтовые bad-блоки исправимы. Аппаратные bad-блоки связаны с физическим нарушением целостности поверхности диска, поэтому процесс их исправления зачастую невозможен.
Вариант 1 — информацию на диске нужно сохранить
Вариантов развития событий в нашем случае два: либо запустить процесс сканирования с включенной функцией Erase Delays, либо с функцией Erase. Обе функции будут доступны при вызове меню сканирования клавишей F4. В данном случае мы сохраним информацию на диске за исключением сбойных секторов.
Функция Erase Delays предназначена для затирания секторов с высокой задержкой доступа, в том числе и bal-блоков. Erase — полное стирание информации из указанной области (обрабатываются все сектора независимо от скорости доступа к ним), без возможности дальнейшего восстановления. Как мы видим, обе опции схожи, но имеют некоторые различия. В случае возникновения ошибок при проверке, появятся номера секторов в правой части экрана. Чтобы не применять команду Erase Delays или Erase ко всему диску, при вызове меню сканирования клавишей F4, можно задать сбойный сектор в качестве начального (Start LBA) и конечного (End LBA), тогда программа применить опцию Erase Delays только к выбранному сектору, в нашем случае это сектор с номером 321025. Команда Erase пишется непосредственно в командной строке программы, где также можно определить начальный и конечный сектора для проверки поверхности.
После завершения работы программы рекомендуется проверить поверхность еще раз. Если по окончании проверки ошибок не будет — значит bad-блоки были софтовыми и их удалось исправить. Если же ошибки появились снова, значит мы имеем дело с аппаратными bad-блоками и нужно применить иной метод. Единственный известный на сегодняшний день метод борьбы с аппаратными bad-блоками — это их переназначение в служебную область, данная функция называется Remap. Осуществить данную процедуру также достаточно просто — вызываем меню сканирования клавишей F4, далее выбираем сектор или интервал (Start LBA — End LBA) и включаем опцию Remap. После завершения работы программы рекомендуется провести проверку диска еще раз.
Вариант 2 — информация на диске не нужна
Если информация на диске не представляет какой-либо важности или заранее был сделан бэкап, то самый простой вариант запустить команду ERASE на весь диск из командной строки программы MHDD. При таком варианте сотрутся абсолютно все данные на накопителе, при этом должны уменьшиться сектора с долгим откликом, а также исчезнуть софтовые bad-блоки. После данной процедуры также нужно запустить проверку поверхности (F4-F4). В случае если возникнут ошибки — применяем опцию Remap на номера ошибочных секторов.
Аппаратные bad-блоки и их опасность
Стоит отметить, что служебная область не безгранична, поэтому число секторов, которые можно переназначить функцией Remap также ограничено. Важно понимать, что если число аппаратных ошибок велико или растет быстрыми темпами, то стоит усомниться в надежности жесткого диска и задуматься о его скорейшей замене. Хранить какие-либо важные данные на таком диске опасно из-за высокой вероятности выхода оборудования из строя.Заключение
Из этой статьи мы узнали, как можно посмотреть основные жизненно важные атрибуты SMART накопителя, напрямую влияющие на его работоспособность. Разобрались в наиболее востребованных функциональных особенностях программы MHDD и научились ей пользоваться. А самое главное — теперь мы знаем, как самостоятельно проводить диагностику и исправлять возникающие ошибки жесткого диска, как софтовые, так и аппаратные. Главное помнить — нет ничего вечного, и износ жесткого диска в процессе работы — нормальное явление, но продлить его жизнь и вовремя исправить возникающие ошибки — при желании под силу любому пользователю.
Secundos
Если же времени или опыта недостаточно — рекомендуем обратиться в сервисный центр e2e4, где специализированные инженеры помогут проверить жесткий диск, исправить возникшие ошибки и дать дельные советы по дальнейшей эксплуатации.
___________________________________________
e2e4 — приятно быть умным!
Одной из особенностей жестких дисков и твердотельных накопителей является их ограниченный ресурс работы. В среднем как HDD, так и SSD, работают в течение 3-5 лет, после чего их необходимо менять. Поэтому очень важно следить за состоянием накопителей, для того чтобы вовремя их заменить и не потерять данные.
Одной из лучших программ для контроля состояния накопителей является CrystalDiskInfo. В данной статье мы расскажем, как пользоваться CrystalDiskInfo, какими возможностями обладает эта программа и как исправить переназначенные секторы на диске, если они вдруг обнаружатся.
Что такое CrystalDiskInfo
CrystalDiskInfo (скачать) — это бесплатная программа, которая разрабатывается японским программистом Noriyuki Miyazaki, также известным под ником hiyohiyo. Данная программа имеет открытый исходный код (open source) и предназначается для проверки жёстких дисков и SSD накопителей. CrystalDiskInfo умеет выводить технические характеристики HDD и SSD, ввести мониторинг состояния с помощью системы S.M.A.R.T., а также выполнять постоянный контроль температур. Программу можно запускать как вручную, так и автоматически для работы фоновом режиме.
Основными функциями программы CrystalDiskInfo являются:
- Вывод технических характеристик подключенных к компьютеру жестких дисков и твердотельных накопителей.
- Вывод информации предоставляемой системой S.M.A.R.T.
- Оценка технического состояния диска на основе данных системы S.M.A.R.T.
- Наблюдение за температурами жестких и твердотельных дисков.
- Построение графиков и отчетов на основе собранных данных.
- Уведомление о возникших проблемах с помощью звукового сообщения или электронной почты.
Знакомство с программой CrystalDiskInfo
Для того чтобы проверить жесткий диск или SSD с помощью CrystalDiskInfo не требуется никаких особых навыков. Сейчас мы расскажем о том, как пользоваться данной программой.
После запуска программы в верхней части окна вы увидите список всех дисков, которые подключены к компьютеру. Нажимая на эти диски, вы можете между ними переключаться.
В центральной части окна CrystalDiskInfo отображаются технические характеристики выбранного диска. Здесь можно узнать версию прошивки, серийный номер, используемый интерфейс, режим передачи данных, буквы томов, поддерживаемые стандарты и возможности.
Немного правее отображаются такие параметры как скорость вращения диска, число включений и общее время работы. Для SSD также отображается объем записанных данных.
В левой части окна отображается самая интересная информация для проверки диска. Это параметр «Техсотояние» и температура.
- «Техсостояние». Параметр «Техосотояние» основан на данных системы S.M.A.R.T. и отображает текущее состояние выбранного диска. Чем больше проблем по системе S.M.A.R.T., тем хуже оценка техсостояния.
- «Температура». С температурой все достаточно просто. Если она не превышает 45 градусов, то все в порядке. Если же температура выше, то стоит улучшить охлаждение корпуса. Например, можно установить кулер, которые будет обдувать непосредственно жесткие диски.
Как проверить жесткий диск в CrystalDiskInfo
При проверке диска через CrystalDiskInfo в первую очередь стоит обратить внимание на параметр «Техосотояние». По параметру «Техосотояние» можно быстро определить есть проблемы с диском или нет. В случае если проблемы присутствуют, то их можно изучить подробней, самостоятельно рассмотрев значения системы S.M.A.R.T.
Параметр «Техсотояние» в CrystalDiskInfo может принимать одно их трех значений:
- «Хорошо» — диск в норме, никаких серьезных проблем нет.
- «Тревога» — у диска уже есть определенные проблемы. Например, это могут быть нестабильные сектора, неисправимые ошибки секторов или небольшое количество переназначенных секторов.
- «Плохо» — диск в критическом состоянии. Обычно это вызвано большим количеством переназначенных секторов.
В нижней части окна CrystalDiskInfo отображается таблица со списком параметров системы S.M.A.R.T. Используя эти данные можно самостоятельно изучить значения S.M.A.R.T. и оценить в каком состоянии находится диск.
Таблица с данными S.M.A.R.T. состоит из нескольких столбцов:
- «ID» и «Атрибут» — Идентификатор проблемы, используется для поиска информации о параметре.
- «Текущее» (Value или Current) — текущее значение параметра системы S.M.A.R.T. Это абстрактное значение, которое не имеет определенных единиц измерений. Текущее значение может изменятся во время работы накопителя. По умолчанию, этот параметр равняется 100 или 200 и при возникновении проблем с диском это значение снижается. Другими словами, это не реальное текущее значение параметра системы S.M.A.R.T., а некоторое значение, которое было выставленно системой. Есть разные мнения, относительного того, действительно ли S.M.A.R.T. корректно выставляет данный параметр. Согласно распространенному мнению точнее и правильней ориентироваться на параметр «RAW». Если отбросить споры, то чем ниже параметр «Текущее», тем более поврежден накопитель. При этом данный параметр необходимо сравнивать со значением «Порог», который обозначает минимальное допустимое значение.
- «Наихудшее» (Worst) — наименьшее значение, до которого опускался параметр «Текущее».
- «Порог» (Threshold) — нижний порог, ниже которого не должен опускаться параметр «Текущее». Параметр «Порог» — это константа, которая установливается производителем накопителя. Если параметр «Текущее» опустился ниже «Порога», то это означает, что диск серьезно поврежден.
- «RAW-значение» — самый точный показатель состояния накопителя. Это уже не абстрактное значение, как параметр «Текущее», а реальное количество проблем с диском, которое было зафиксировано системой S.M.A.R.T. Параметр «RAW» отображается в шестнадцатеричной системе измерения, но его можно перевести в десятиричную систему с помощью обычного калькулятора. Считается, что параметр «RAW» влияет на показания параметра «Текущее», но не редко эти два параметра сильно расходятся друг с другом. По этому, при анализе состояния диска по S.M.A.R.T. в первую очередь стоит обращаться внимание на «RAW-значение».
Список параметров системы S.M.A.R.T. достаточно обширный. Ниже мы рассмотрим самые серьезные проблемы, которые чаще всего приводят к поломке жестких дисков (HDD):
- Переназначенные сектора (05) – число секторов, которые были переназначены в другую область диска. Когда накопитель находит ошибку чтения или записи, то он помечает данный сектор как «переназначенный» и переносит данные из этого сектора в специально отведённую резервную область. Из-за этого на современных жёстких дисках не всегда можно увидеть bad-блоки, поскольку все они уже перенесены в рабочие секторы. Процесс переназначения секторов называется «remapping», а переназначенный сектор — «remap». Параметр «RAW» содержит точное количество переназначенных секторов и увеличение этого значения может говорить об ухудшении состояния поверхности блинов диска.
- Частота ошибок позиционирования (07) — частота ошибок при позиционировании магнитных головок диска. Повышение этого параметра указывает на проблему с механикой, повреждение поверхности диска или перегрев.
- Повторная раскрутка (0A) — количество попыток повторной расскрутки диска. Повышение этого параметра указывает на проблему с механикой диска.
- Таймаут команды (BC) — количество прерваных операций из-за таймаута диска. Повышение этого параметра указывает на проблему с плохим контактом или питанием диска.
- События переназначения (С4) – количество попыток переназначения сектора в другую область. Учитываются как успешные, так и неуспешные переназначения. Как и в предыдущем случае, чем больше значение параметра «RAW», тем хуже состояние диска.
- Нестабильные сектора (C5) – число секторов, которые считаются кандидатами на переназначение. Данные секторы пока не были определены как плохие, но уже умеют проблемы со считыванием. Если в будущем такой сектор начнет работать нормально, то он будет исключен из списка нестабильных. В противном случае, жесткий диск пытается его восстановить и выполнит его переназначение в резервную область. Рост значения «RAW» для этого параметра может говорить о постепенной деградации накопителя.
- Неисправимые ошибки секторов (C6) – количество проблемных секторов, которые не могут быть переназначены в другую область диска. В случае увеличения значения «RAW» для этого параметра, есть вероятность критических повреждений поверхности или механики жесткого диска.
- Смещение диска (DC) — расстояние смещения блока дисков от шпинделя. Может возникать после падения или удара. Повышение этого параметра указывает на проблему с механикой диска.
У идеально исправного жесткого диска все указанные выше параметры должны равняться нулю. Другими словами, в поле «RAW-значение» должно быть указано значение «0».
Для твердотельных накопителей (SSD) имеются собственные параметры S.M.A.R.T., которые могут указывать на серьезные проблемы, например:
- Ошибки записи (AB, B5) — количество неудачных попыток записи в флэш-память. При износе ячеек флеш-памяти они больше не могут быть записанными и переходят в состояние «только для чтения». При этом увеличивается RAW-значение данного параметра.
- Ошибки стирания (AC, B6) — количество неудачных попыток стирания флеш-памяти. Процесс записи данных в ячейки флеш-памяти состоит из двух этапов: стирание старых данных и запись новых. При износе ячеек флеш-памяти они больше не могут быть стерты и переходят в состояние «только для чтения». При этом увеличивается RAW-значение данного параметра.
Для идеально исправных твердотельных накопителей эти параметры также должны равняться нулю (RAW-значение «0»).
Если же указанные выше параметры системы S.M.A.R.T. больше нуля, то это четкий сигнал, что диск не в порядке и возможно его пора менять. Также необходимо проверить наличие резервных копий всех важных данных.
Полный список параметров S.M.A.R.T. можно посмотреть в статье на Википедии.
Как исправить переназначенные сектора в CrystalDiskInfo (Тревога)
Если вы обнаружили проблемы в CrystalDiskInfo (например, сообщение «Тревога» и переназначенные сектора), то вам может быть интересно, как это можно исправить.
Такая возможность действительно есть, например, в программе Victoria HDD. В данной программе есть режим проверки диска под названием «Remap». При выборе этого режима программа будет проверять диск на ошибки и пытаться заменять неисправные сектора на резервные. Более подробно об этой программе можно почитать в нашей статье о том, как пользоваться Victoria HDD.
Но, практика показывает, что эффективность таких мер крайне мала. Если на диске начали появляться переназначенные сектора, то этого уже не остановить. В процессе работы все больше секторов будут становиться сбойными и диск все равно придется менять.
Поэтому рекомендуем не тратить время спасение обреченных накопителей, а вместо этого позаботиться о данных, которые на них записаны. Как можно быстрее приобретите новый накопитель и скопируйте на него всю информацию с посыпавшегося диска.
Возможно, вам будет интересно:
- Как проверить жесткий диск в Victoria HDD.
Посмотрите также:
- Как подключить SSD диск к компьютеру
- Как подключить жесткий диск
- Чем отличается SSD от HDD и что лучше?
- Как открыть Управление дисками в Windows 7 и Windows 10
- Как узнать серийный номер жесткого диска или SSD
В сегодняшней статье:
1. Как узнать в каком состоянии мой жёсткий диск или твердотельный накопитель SSD, сколько он ещё проживёт. Как узнать состояние здоровья жёсткого диска или SSD бывшего в употреблении. Что такое S.M.A.R.T и о чём говорят его показатели: Value, Worst, Raw, Threshold?
2. Что такое бэд-блоки? Как установить — сколько сбойных секторов (бэд-блоков) на моём жёстком диске, можно ли их исправить, а самое главное, как исправить?
3. Что делать, если операционная система не загружается или зависает даже после переустановки, а жёсткий диск при работе издаёт щелчки и посторонние звуки? Почему каждый раз при загрузке Windows запускается утилита проверки диска chkdsk?
4. Как создать загрузочную флешку с программой Victoria и проверить жёсткий диск компьютера, ноутбука на бэд-блоки даже если он не загружается и так далее…
Как пользоваться одной из легендарных программ по диагностике жёстких дисков под названием Victoria!
Приветствую Вас друзья на нашем сайте remontcompa.ru! Сегодняшняя статья о программе Victoria. Скажу уверенно, данная программа самая лучшая среди утилит по диагностике и лечению жёстких дисков. Разработал сиё творение чародей первой категории Сергей Казанский.
Я очень долго и ответственно готовился к данной статье чувствуя благодарность к этой программе. Бывало Victoria спасала казалось бы уже пропавшие данные на жёстких дисках моих клиентов, друзей и знакомых (часто перед мастером НЕ стоит задача вернуть к нормальной работе неисправный жёсткий диск, а только спасти данные находящиеся на нём), а иногда возвращала к жизни и сам винчестер!
- Очень хотелось написать статью, которая помогла бы начинающим пользователям разобраться, а главное не боятся этой программы, а боятся есть чего, если пользоваться программой неосторожно, к примеру запустить бездумно сканирование в режиме Erase или ещё хуже Write , то можно удалить все данные на винте, если вы даже вовремя опомнитесь, то всё равно грохните загрузочную запись MBR и Вам не удастся в следующий раз загрузиться в операционную систему.
Друзья, невозможно всё, что я хочу рассказать и показать о программе Victoria поместить в одну статью. В результате моих стараний получилось несколько статей:
- Сегодняшняя статья. Как скачать и запустить прямо из работающей Windows программу Victoria. Что такое S.M.A.R.T. или как за пару секунд определить состояние здоровья Вашего жёсткого диска или SSD. Ещё статьи…
- Как произвести тест жёсткого диска или твердотельного накопителя SSD на наличие сбойных секторов (бэд-блоков) в программе Victoria для Windows. Как вылечить жёсткий диск.
- Как создать загрузочную флешку с программой Victoria, загрузить с неё компьютер или ноутбук (если они не загружаются нормально из-за сбойных секторов) и протестировать поверхность жёсткого диска на бэд-блоки. Как избавиться от бэд-блоков в DOS (ДОС) режиме.
- Как с помощью программы Victora произвести посекторное стирание информации с жёсткого диска и этим избавиться от сбойных секторов (бэд-блоков).
- Как обрезать на жёстком диске участок со сбойными секторами.
- Как установить точный адрес сбойного сектора в программе Victoria и исправить этот сектор.
- Как сопоставить принадлежность сбойного сектора (бэд-блока) конкретному файлу в Windows?
- Как избавить жёсткий диск ноутбука от бэд-блоков в программе Victoria
- Загрузочная флешка Live CD AOMEI PE Builder с программами для диагностики жёсткого диска: Victoria, HDDScan, CrystalDiskInfo 6.7.4, DiskMark, HDTune, DMDE
Во первых, основных версий программы Victoria две:
Первая версия позволит нам произвести диагностику и небольшой ремонт жёстких дисков прямо в работающей Windows, но хочу сказать, что диагностику винчестера с помощью этой версии произвести можно, а вот исправление сбойных секторов (ремап) часто заканчивается неудачей, да и вероятность ошибок при работе с Викторией прямо «из винды» присутствует, поэтому многие опытные пользователи и профессионалы предпочитают вторую версию программы.
Вторая версия программы Victoria будет находиться на загрузочном диске или флешке, с данного диска (флешки) мы загрузим наш стационарный компьютер или ноутбук и также проведём диагностику и если нужно лечение жёсткого диска.
Примечание: Вторая версия очень пригодится многим, так как у большинства пользователей один жёсткий диск в компьютере или тем более в ноутбуке, в этом случае можно загрузиться с диска (флешки) Виктории и работать с одним единственным винчестером.
1. Victoria на загрузочном диске очень пригодится, если из-за бэд блоков Вы не можете запустить операционную систему.
2. Если у Вас один жёсткий диск и на нём установлена операционная система и в этой же работающей операционке Вы запустите Викторию, то наверняка она откажется исправлять сбойные сектора (бэд-блоки).
Многие пользователи заметят, что зачастую хороший бэд не исправит даже Виктория, на что ответить можно так — не все бэды имеют физическую природу (разрушившийся сектор на жёстком диске), многие бэды имеют логическую природу и легко исправляются этой программой.
Примечание: все подробности о существующих бэд-блоках винчестеров, какие они бывают, логические или физические, читайте в нашей статье- Как проверить состояние жесткого диска.
Коротко лишь скажу, что физические бэды (физически разрушившийся сектор) восстановить невозможно, а логические (программные, ошибки логики сектора) восстановить можно.
Друзья, можно много говорить, но есть хорошая жизненная пословица: «Лучше один раз увидеть, чем сто раз услышать», поэтому я приведу для Вас несколько примеров работы программы Victoria.
Victoria для работы с загрузочного диска
Идём на официальный сайт программы и выбираем Victoria 3.5 Russian ISO-образ загрузочного CD-ROM.
Victoria на загрузочном диске нам тоже нужна, но работу с этой версией мы рассмотрим во вторую очередь. Если у Вас нет дисковода, тогда мы сделаем загрузочную флешку с программой Victoria.
Victoria для работы непосредственно в операционной системе Windows XP, 7, 8, 10
Также скачиваем на моём облаке версию для Windows.
Щёлкаем на скачанном архиве программы правой мышью и выбираем Извлечь файлы.
Файлы извлекаются в создавшуюся папку vcr43. Заходим в эту папку и обязательно запускаем от имени администратора исполняемый файл программы victoria43.exe.
Главное окно программы Victoria
В главном окне программы пройдёмся по всем вкладкам поверхностно, а затем подробно.
Standard
Выбираем начальную вкладку Standard. Если у Вас несколько жёстких дисков, то в правой части окна выделите левой мышью нужный Вам жёсткий диск и сразу в левой части окна отобразятся паспортные данные нашего жёсткого диска: где родился и женился, модель, прошивка, серийный номер, объём кэша и так далее. В нижней части ведётся лог наших действий.
Что такое S.M.A.R.T.
Затем выбираем в правой части окна нужный нам жёсткий диск, если у Вас их несколько и выделяем его левой мышью. Выберем к примеру жёсткий диск WDC WD5000AAKS-00A7B2(объём 500 ГБ).
Переходим на вкладку SMART, жмем кнопку Get SMART, справа от кнопки засветится сообщение GOOD и откроется S.M.A.R.T. выбранного нами жёсткого диска.
S.M.A.R.T. (от англ. self-monitoring, analysis and reporting technology) — разработанная в 1995 году крупнейшими производители жёстких дисков усовершенствованная технология самоконтроля, анализа и отчётности винчестера.
Другими словами друзья, если посмотреть это окно, то можно узнать в каком состоянии Ваш жёсткий диск.
Обратите внимания программа Victoria подсветила красным (тревога!) цифру 8 на значении Raw, самого важного для здоровья жёсткого диска атрибута
5 Reallocated Sector Count — (remap), обозначающий число переназначенных секторов.
Примечание: значение атрибута Raw очень важно, читаем почему.
Простыми словами, если микропрограмма, встроенная в жёсткий диск, обнаружит сбойный сектор (бэд-блок), то она переназначит этот сектор сектором с резервной дорожки (процесс называется remapping). Но резервных секторов на жёстком диске не бесконечное число и программа нас предупреждает, что скоро бэд-блоки переназначать будет нечем, а это чревато потерей данных и нам надо готовиться менять жёсткий диск на новый. Забегая вперёд, скажу, что в следующей статье мы попробуем подлечить этот жёсткий диск.
9 Power-On time — общее количество отработанных жёстким диском часов 14810, не подсвечено красным, но хочу сказать, что приближение к цифре 20000 наработки в большинстве случаев связано с болезнями и нестабильной работой жёсткого диска.
Также подсвечены атрибуты:
196 Reallocation Event Count — 3. Количество операций переназначения бэд-блоков секторами с резервных дорожек (ремаппинг), учитываются как успешные, так и неуспешные операции.
197 Current Pending Sector — 13. Показатель количества нестабильных секторов реальных претендентов в бэд-блоки. Данные сектора микропрограмма жёсткого диска планирует в будущем заменить секторами из резервной области (remap), но всё же есть надежда, что в дальнейшем какой-то из этих секторов прочитается хорошо и будет исключён из списка претендентов.
198 Offline scan UNC sectors — 13. Количество реально существующих на жёстком диске не переназначенных бэдов (возможно исправимых имеющих логическую структуру — подробности далее в статье).
199 UltraDMA CRC Errors — 63771. Ошибки, возникающие при передаче информации по внешнему интерфейсу, причина — возможно перекрученный и некачественный SATA шлейф и его нужно заменить или расшатанный разъём SATA на материнской плате или на самом жёстком диске. А может сам винчестер интерфейса SATA 6 Гбит/с подключен в разъём на материнской плате SATA 3 Гбит/с, надо переподключить.
Атрибуты S.M.A.R.T и их значения. Очень важно знать!
Значения атрибутов
Val—текущее значение атрибута, оно должно быть высоким (до 255), если значение Val равно критическому Tresh или даже менее его, то это соответствует неудовлетворительной оценке параметра. К примеру в нашем случае на жёстком диске WDC WD5000AAKS-00A7B2 (500 ГБ, 7200 RPM, SATA-II) атрибут Reallocated Sector Count имеет значение Val—199, а атрибут Tresh (порог) имеет значение 140, это плохо, но значение Val—199 ещё не равно значению Tresh (порог) 140 и у нас есть время скопировать данные с этого диска и отправить его на пенсию.
Wrst—самый низкий показатель атрибута Val за всё время работы винчестера.
Tresh—пороговое значения атрибута, данное значение должно быть намного ниже значения Val (текущее значение).
Raw—«сырое значение», которое будет пересчитано в значение Value, чем меньше это значение, тем лучше. Важный показатель для оценки атрибута, представляет реальное число, исходя из которого формируется значение Value, но как именно происходит процесс формирования значения Value — это фирменный секрет каждого производителя жёсткого диска!
Расшифровка S.M.A.R.T.
Давайте разберёмся во всех атрибутах S.M.A.R.T, но хочу сказать, что чаще всего на «плохих» жёстких дисках неудовлетворительным будет именно этот атрибут Reallocated Sector Count (Переназначенные сектора). Это уже повод насторожиться и провести тест поверхности жёсткого диска или SSD (как это сделать узнаем далее в статье).
Друзья, для моментальной оценки здоровья жёсткого диска S.M.A.R.T я использую ещё одну простую программу на русском языке CrystalDiskInfo, обязательно скачайте и установите её себе. В ней все атрибуты указаны на русском языке!
http://crystalmark.info/download/index-e.html
Выберите Shizuku Edition (exe).
В данном окне язык программы можете выбрать русский.
Как видите, CrystalDiskInfo прямо указывает нам (подтверждая опасения «Виктории»), на жёстком диске WDC WD5000AAKS-00A7B2 (объём 500 ГБ) нехорошие значения атрибутов отвечающих за Переназначенные сектора, Нестабильные сектора, Неисправимые ошибки секторов, подсвечивая их жёлтым цветом и указывает на тех. состояние жёсткого диска одним словом «Тревога»
Как выглядит S.M.A.R.T неисправного жёсткого диска
А вот S.M.A.R.T неисправного жёсткого диска WDC WD500BPVT ноутбука, который мне принесли на ремонт.
Victoria из Windows. Обратите внимание на атрибут:
5 Reallocated Sector Count (переназначенные сектора), он имеет значение Val—133, а атрибут Tresh (порог) имеет значение 140, это неудовлетворительно, так как значение Val—133 не должно быть меньше предельного значения Tresh (порог) 140, то есть количество сбойных секторов будет расти, а переназначать их уже нечем, запасные сектора на резервных дорожках уже закончились.
197 Current Pending Sector — показатель количества нестабильных секторов реальных претендентов в бэд-блоки зашкалил все возможные пределы.
И самое главное, самооценка SMART status=BAD (непригоден).
Программа CrystalDiskInfo (ссылка на скачивание чуть выше). Видим тоже самое, атрибут Переназначенные сектора (Reallocated Sector Count) имеет значение Val (текущее)—133, а атрибут Tresh (порог) имеет значение 140, программа оценила оценку тех состояния жёсткого диска как Плохо.
этот ноутбук ужасно тормозит, данные c него невозможно скопировать, Windows невозможно переустановить, периодически винчестер пропадает из БИОС, то есть такой жёсткий диск подлежит замене без раздумий, даже наша Victoria не сможет полностью вылечить подобный винт, так как здоровые сектора на резервных дорожках закончились и сбойные сектора переназначать уже нечем, а копирование данных с него будет настоящим приключением на неделю (обязательно напишу про это статью).
Забегая вперёд скажу, что тест этого винта в программе Victoria показал наличие 500 неисправимых сбойных секторов (бэд-блоков).
ДОС — версия программы Виктория.
Примечание: Чтобы Вам упростить жизнь, некоторые программы диагностики жёстких дисков сопоставляют каждый атрибут, хороший он или плохой, цвету значка.
Зелёный—атрибут жёсткого диска соответствует нормальному.
Жёлтый—говорит о небольшом расхождении с эталоном и на этом винте важные данные лучше не хранить, если у Вас на таком жёстком диске находится Windows, перенесите её на SSD.
Красный—говорит о значительном расхождении с эталоном и жёсткий диск нужно было менять уже вчера.
S.M.A.R.T этого же жёсткого диска WDC WD500BPVT в программе HDDScan
Атрибуты
001 Raw Read Error Rate—частота ошибок при чтении информации с диска
002 Spinup Time—время раскрутки дисков до рабочего состояния
003 Start/Stop Count—общее количество стартов/остановок шпинделя.
005 Reallocated Sector Count — (remap) говорит о числе переназначенных секторов. Если микропрограмма встроенная в жёсткий диск обнаружит сбойный сектор (бэд-блок), то она переназначит этот сектор сектором с резервной дорожки (процесс называется remapping). Но резервных секторов на жёстком диске не бесконечное число и программа нас предупреждает, что скоро бэд-блоки переназначать будет нечем, а это чревато потерей данных и нам надо готовиться менять жёсткий диск на новый
007 Seek Error Rate—частота ошибок при позиционировании блока головок, постоянно растущее значение, говорит о перегреве винчестера и неустойчивом положении в корзине, к примеру плохо закреплён.
009 Power-on Hours Count—число часов, проведённых во включенном состоянии.
010 Spin Retry Count—число повторных раскруток диска до рабочей скорости при неудачной первой.
012 Device Power Cycle Count—Число полных циклов включения-выключения дисков
187 Reported Uncorrectable Error—Ошибки, которые не не смогла восстановить микропрограмма винчестера, используя свои методы устранения ошибки аппаратными средствами, последствия перегрева и вибрации.
189 High Fly Writes—записывающая головка находилась над поверхностью выше, чем нужно, а значит магнитное поле было недостаточным для надежной записи носителя. Причина– вибрация (удар).
Для ноутбуков данная цифра немного выше.
190 Важные параметры касающиеся температуры. Важно, что бы температура не поднималась выше 45 градусов.
194 HDA Temperature—температура механической части жёсткого диска
195 Hardware ECC Recovered—число ошибок, которые были исправлены самим винчестером.
196 Reallocation Event Count — Количество операций переназначения бэд-блоков секторами с резервных дорожек (ремаппинг), учитываются как успешные, так и неуспешные операции.
197 Current Pending Errors Count — неисправимые ошибки секторов, тоже важный параметр, число секторов, считывание которых затруднено и сильно отличается от считывания нормального сектора. То есть, эти секторы контроллер жёсткого диска не смог прочитать с первого раза, обычно к данным секторам принадлежат софт-бэды, ещё называют программные или логические бэд-блоки (ошибка логики сектора) — при записи в сектор пользовательской информации, так же записывается служебная информация, а именно контрольная сумма сектора ECC (Error Correction Code-код коррекции ошибок), она позволяет восстанавливать данные, если они были прочитаны с ошибкой, но иногда данный код не записывается, а значит сумма пользовательских данных в секторе не совпадает с контрольной суммой ECC. К примеру так происходит при внезапном отключении компьютера из-за сбоев с электричеством, из-за этого информация в сектор жёсткого диска была записана, а контрольная сумма нет.
- Логические бэд-блоки нельзя исправить простым форматированием, так как при форматировании контроллер жёсткого диска попытается в первую очередь прочитать информацию из сбойного сектора, если ему это не удастся (в большинстве случаев), то значит не произойдёт никакой перезаписи и бэд-блок останется бэд-блоком. Исправить положение можно в программе Victoria, она принудительно впишет в сектор информацию (вылечит сектор), затем прочитает её, сравнит контрольную сумму ECC и бэд-блок станет нормальным сектором. Более подробно про все виды бэд-блоков в нашей статье Как проверить жёсткий диск.
198 Offline scan UNC sectors — Количество реально существующих на жёстком диске непереназначенных бэдов (возможно исправимых имеющих логическую структуру — подробности далее в статье).
198 Uncorrectable Errors Count—число нескорректированных ошибок при обращении к сектору, указывает на дефекты поверхности.
Reported Uncorrectable Errors — показывает число неисправленных сбойных секторов.
199 UltraDMA CRC Errors—число ошибок, возникающих при передаче информации по внешнему интерфейсу, причина- перекрученный и некачественный SATA шлейф, возможно его нужно поменять.
200 Write Error Rate—частота ошибок, происходящих при записи на винчестер, по данному показателю обычно судят о качестве поверхности накопителя и его механической части.
202 Data Address Mark Errors—расшифровки нигде не встречал, буквально Ошибка данных адресного маркера, означать может то, что знает один лишь производитель данного винчестера.
Как быстро проверить жёсткий диск или SSD на пригодность к работе?
Друзья, Вы меня часто спрашиваете: «Как быстро проверить жёсткий диск или SSD на пригодность к работе?»
Ответ: «Используйте программы: Victoria, CrystalDiskInfo, HDDScan, они сразу покажут Вам S.M.A.R.T любого жёсткого диска.
Как выглядит S.M.A.R.T абсолютно нового жёсткого диска
Во первых, смотрите как выглядит S.M.A.R.T абсолютно нового жёсткого диска WDC WD2500AAKX-00ERMA0
Как видим, все показатели накопителя в отличном состоянии и отработал он ноль часов (параметр 9 Power-On Time)
Теперь берём почти новый жёсткий диск WDC WD2500AAKX-001CA0 и смотрим S.M.A.R.T, как видим, винчестер практически в идеальном состоянии, хотя и отработал уже 8000 часов (параметр 9 Power-On Time)
Victoria
Тест поверхности жёсткого диска!
В правой части окна программы отметьте пункт Ignor и пункт read и нажмите Start. Этим Вы запустите простой тест поверхности жёсткого диска без исправления ошибок. Данный тест не принесёт никаких отрицательных и положительных воздействий на жёсткий диск, но зато по окончании теста Вы будете знать в каком состоянии находится Ваш винчестер..
Результаты теста отличные. Ни одного блока с задержкой более 30 мc!
CrystalDiskInfo
HDDScan
Жёсткий диск SAMSUNG HD403LJ (372 ГБ) из недавней статьи Как перенести Windows 7, 8, 8,1 на SSD с помощью программы Acronis True Image.
На нём были бэд-блоки и мне пришлось переносить с него Windows 8 на SSD, после успешного переноса, хозяин (мой одноклассник) подарил мне этот винт и Victoria вскоре вернула его к жизни после «записи по всей поляне» (алгоритм Write). Прежний хозяин забирать вылеченный винчестер отказался.
Результаты теста чуть хуже. 3 блока с задержкой более 200 мс и 1 блок с задержкой 600 мс (возможно кандидат в бэды).
Не вполне исправный жёсткий диск MAXTOR STM3250310AS (250 ГБ, 7200 RPM, SATA-II) ему 8 лет (ветеран) и он всё ещё работает, правда я его берегу, храню на нём только файлы неважных данных.
Хоть явных бэдов на нём и нет, видим, что атрибут 5 Reallocated Sector Count — (remap), обозначающий число переназначенных секторов критический и скоро бэды переназначать будет нечем.
9 Power-On time — общее количество отработанных жёстким диском часов 23668, это очень много, обычно проблемы у жёстких дисков начинаются после 20000 часов отработки.
Также неважнецкий атрибут 199 UltraDMA CRC Errors — 63771,ошибки, возникающие при передаче информации по внешнему интерфейсу, причина — некачественный шлейф SATA шлейф и его нужно заменить (не всегда дело в этом).
Результаты теста ещё хуже. 71 блок с задержкой более 200 мс и 1 блок с задержкой 600 мс (возможно кандидат в бэды).
Жёсткий диск ST3200826AS (200 ГБ, 7200 RPM, SATA). Винту около трёх лет и полёт пока нормальный.
Результаты теста. 6 блоков с задержкой более 200 мс.
Новый твердотельный накопитель SSD SPCC SSD162
Тест
Под конец статьи проверим мой самый старый твердотельный накопитель SSD — ADATA S510 60GB (60 ГБ, SATA-III)
Ему уже третий год, но работает он отменно, жалко что объём всего 60 ГБ, но когда я его покупал больше и не было, а стоил он около двухсот баксов.
Показать сообщения за Поле сортировки |
---|
Программы Hard Drive Ispector и HDDlife показывают, что состояние винта 21% из-за ошибок позиционирования (текущее значение 45). Хотя винт отработал всего ~72 часа. Стоит-ли нести в сервис? |
MBear |
если ето написано про ошибки позицирования то они у меня врядли поднимутся до такого, потому что уже выражены 12-значным числом |
Используй фирминую утилиту от Seagate или HDTune, а HDDlife давно потеряла доверие своей глюченностью. Кстате у меня тоже рыба только на 250 Гиг, и как помню HDDlife показывала здоровье новенького HDD около 45, и в тоже время на четырех/пятилетнем Maxtor было 100 |
Garry89
смотреть нужно на VAL — текущее значение как я уже говорил со временем «Seek error rate» начнет подниматься (параметр VAL начнет расти) |
Garry89 |
У меня нечто похожее. только винту намного больше. ошибок позиционирования в избытке. 13-ти значное число.
ST3320620AS 9QF3QE8A
кажет виктория. Ошибки и фиг с ними. Но! У меня винт начал щелкать периодически во время работы. Даже в режиме рабочего стола бывают щелчки. уже пару месяцев такая картина. Прошерстил викой, среднее время доступа 14.4-15.5 и больше. По моим впечатлениям винт стал работать медленнее. винт на резиновых ножках на поролоне. сверху радиатор алюминиевый, сбоку вентиль обдувает его. вообщем буду рад вашим мнениям. |
Evilshik, а фиг его знает.. Например, рекалибровка постоянная. Почему — понятия не имею. От произвольно плавающей температуры внутри до соответствующего сбоя электроники. Но вот что знаю точно — если винт начал «щелкать», «трещать», «свистеть» — в общем, издавать звуки коих ранее не издавал — то его надо менять. Чтобы не было мучительно больно и обидно. Сколько он проживет — прогнозов дать не могу. Может день, а может — год. Дело в другом: абсолютное большинство померших винтов перед «смертью» начинают звуки издавать. Я не для количества текста мысль повторил… |
Ясно. А то, что сейчас он стал медленее работать говорит о ближущемся конце? |
Evilshik SMART нормальный.
электронику не перегревайте, она что закрыта?
проверить на вирусы, снести форточку… |
MBear CACHE: 16384k; L/A=ON; Wr=OFF; ! строка про кэш мне не нравится. воскл знак красным. что-то с кэшем не так? |
Evilshik
я говорю, что ее затыкать поролоном не нужно.
а KIS разве не вирус?
ОСь на каком? к каким контролерам подключены харды?
хз что за вике вкладка… |
Современный жёсткий диск — уникальный компонент компьютера. Он уникален тем, что хранит в себе служебную информацию, изучая которую, можно оценить «здоровье» диска. Эта информация содержит в себе историю изменения множества параметров, отслеживаемых винчестером в процессе функционирования. Больше ни один компонент системного блока не предоставляет владельцу статистику своей работы! Вкупе с тем, что HDD является одним из самых ненадёжных компонентов компьютера, такая статистика может быть весьма полезной и помочь его владельцу избежать нервотрёпки и потери денег и времени.
Информация о состоянии диска доступна благодаря комплексу технологий, называемых общим именем S.M.A.R.T. (Self-Monitoring, Analisys and Reporting Technology, т. е. технология самомониторинга, анализа и отчёта). Этот комплекс довольно обширен, но мы поговорим о тех его аспектах, которые позволяют посмотреть на атрибуты S.M.A.R.T., отображаемые в какой-либо программе по тестированию винчестера, и понять, что творится с диском.
Отмечу, что нижесказанное относится к дискам с интерфейсами SATA и РАТА. У дисков SAS, SCSI и других серверных дисков тоже есть S.M.A.R.T., но его представление сильно отличается от SATA/PATA. Да и мониторит серверные диски обычно не человек, а RAID-контроллер, потому про них мы говорить не будем.
Итак, если мы откроем S.M.A.R.T. в какой-либо из многочисленных программ, то увидим приблизительно следующую картину (на скриншоте приведён S.M.A.R.T. диска Hitachi Deskstar 7К1000.С HDS721010CLA332 в HDDScan 3.3):
S.M.A.R.T. в HDDScan 3.3
В каждой строке отображается отдельный атрибут S.M.A.R.T. Атрибуты имеют более-менее стандартизованные названия и определённый номер, которые не зависят от модели и производителя диска.
Каждый атрибут S.M.A.R.T. имеет несколько полей. Каждое поле относится к определённому классу из следующих: ID, Value, Worst, Threshold и RAW. Рассмотрим каждый из классов.
- ID (может также именоваться Number) — идентификатор, номер атрибута в технологии S.M.A.R.T. Название одного и того же атрибута программами может выдаваться по-разному, а вот идентификатор всегда однозначно определяет атрибут. Особенно это полезно в случае программ, которые переводят общепринятое название атрибута с английского языка на русский. Иногда получается такая белиберда, что понять, что же это за параметр, можно только по его идентификатору.
- Value (Current) — текущее значение атрибута в попугаях (т. е. в величинах неизвестной размерности). В процессе работы винчестера оно может уменьшаться, увеличиваться и оставаться неизменным. По показателю Value нельзя судить о «здоровье» атрибута, не сравнивая его со значением Threshold этого же атрибута. Как правило, чем меньше Value, тем хуже состояние атрибута (изначально все классы значений, кроме RAW, на новом диске имеют максимальное из возможных значение, например 100).
- Worst — наихудшее значение, которого достигало значение Value за всю жизнь винчестера. Измеряется тоже в «попугаях». В процессе работы оно может уменьшаться либо оставаться неизменным. По нему тоже нельзя однозначно судить о здоровье атрибута, нужно сравнивать его с Threshold.
- Threshold — значение в «попугаях», которого должен достигнуть Value этого же атрибута, чтобы состояние атрибута было признано критическим. Проще говоря, Threshold — это порог: если Value больше Threshold — атрибут в порядке; если меньше либо равен — с атрибутом проблемы. Именно по такому критерию утилиты, читающие S.M.A.R.T., выдают отчёт о состоянии диска либо отдельного атрибута вроде «Good» или «Bad». При этом они не учитывают, что даже при Value, большем Threshold, диск на самом деле уже может быть умирающим с точки зрения пользователя, а то и вовсе ходячим мертвецом, поэтому при оценке здоровья диска смотреть стоит всё-таки на другой класс атрибута, а именно — RAW. Однако именно значение Value, опустившееся ниже Threshold, может стать легитимным поводом для замены диска по гарантии (для самих гарантийщиков, конечно же) — кто же яснее скажет о здоровье диска, как не он сам, демонстрируя текущее значение атрибута хуже критического порога? Т. е. при значении Value, большем Threshold, сам диск считает, что атрибут здоров, а при меньшем либо равном — что болен. Очевидно, что при Threshold=0 состояние атрибута не будет признано критическим никогда. Threshold — постоянный параметр, зашитый производителем в диске.
- RAW (Data) — самый интересный, важный и нужный для оценки показатель. В большинстве случаев он содержит в себе не «попугаи», а реальные значения, выражаемые в различных единицах измерения, напрямую говорящие о текущем состоянии диска. Основываясь именно на этом показателе, формируется значение Value (а вот по какому алгоритму оно формируется — это уже тайна производителя, покрытая мраком). Именно умение читать и анализировать поле RAW даёт возможность объективно оценить состояние винчестера.
Этим мы сейчас и займёмся — разберём все наиболее используемые атрибуты S.M.A.R.T., посмотрим, о чём они говорят и что нужно делать, если они не в порядке.
Аттрибуты S.M.A.R.T. | |||||||||||||||||
01 | 02 | 03 | 04 | 05 | 07 | 08 | 09 | 10 | 11 | 12 | 183 | 184 | 187 | 188 | 189 | 190 | |
0x | 01 | 02 | 03 | 04 | 05 | 07 | 08 | 09 | 0A | 0B | 0C | B7 | B8 | BB | BC | BD | BE |
191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 220 | 240 | 254 | ||
0x | BF | С0 | С1 | С2 | С3 | С4 | С5 | С6 | С7 | С8 | С9 | СА | CB | DC | F0 | FE |
Перед тем как описывать атрибуты и допустимые значения их поля RAW, уточню, что атрибуты могут иметь поле RAW разного типа: текущее и накапливающее. Текущее поле содержит значение атрибута в настоящий момент, для него свойственно периодическое изменение (для одних атрибутов — изредка, для других — много раз за секунду; другое дело, что в программах чтения S.M.A.R.T. такое быстрое изменение не отображается). Накапливающее поле — содержит статистику, обычно в нём содержится количество возникновений конкретного события со времени первого запуска диска.
Текущий тип характерен для атрибутов, для которых нет смысла суммировать их предыдущие показания. Например, показатель температуры диска является текущим: его цель — в демонстрации температуры в настоящий момент, а не суммы всех предыдущих температур. Накапливающий тип свойственен атрибутам, для которых весь их смысл заключается в предоставлении информации за весь период «жизни» винчестера. Например, атрибут, характеризующий время работы диска, является накапливающим, т. е. содержит количество единиц времени, отработанных накопителем за всю его историю.
Приступим к рассмотрению атрибутов и их RAW-полей.
Атрибут: 01 Raw Read Error Rate
Тип | текущий, может быть накапливающим для WD и старых Hitachi |
Описание | содержит частоту возникновения ошибок при чтении с пластин |
Для всех дисков Seagate, Samsung (начиная с семейства SpinPoint F1 (включительно)) и Fujitsu 2,5″ характерны огромные числа в этих полях.
Для остальных дисков Samsung и всех дисков WD в этом поле характерен 0.
Для дисков Hitachi в этом поле характерен 0 либо периодическое изменение поля в пределах от 0 до нескольких единиц.
Такие отличия обусловлены тем, что все жёсткие диски Seagate, некоторые Samsung и Fujitsu считают значения этих параметров не так, как WD, Hitachi и другие Samsung. При работе любого винчестера всегда возникают ошибки такого рода, и он преодолевает их самостоятельно, это нормально, просто на дисках, которые в этом поле содержат 0 или небольшое число, производитель не счёл нужным указывать истинное количество этих ошибок.
Таким образом, ненулевой параметр на дисках WD и Samsung до SpinPoint F1 (не включительно) и большое значение параметра на дисках Hitachi могут указывать на аппаратные проблемы с диском. Необходимо учитывать, что утилиты могут отображать несколько значений, содержащихся в поле RAW этого атрибута, как одно, и оно будет выглядеть весьма большим, хоть это и будет неверно (подробности см. ниже).
На дисках Seagate, Samsung (SpinPoint F1 и новее) и Fujitsu на этот атрибут можно не обращать внимания.
Атрибут: 02 Throughput Performance
Тип | текущий |
Описание | содержит значение средней производительности диска и измеряется в каких-то «попугаях». Обычно его ненулевое значение отмечается на винчестерах Hitachi. На них он может изменяться после изменения параметров ААМ, а может и сам по себе по неизвестному алгоритму |
Параметр не даёт никакой информации пользователю и не говорит ни о какой опасности при любом своём значении.
Атрибут: 03 Spin-Up Time
Тип | текущий |
Описание | содержит время, за которое шпиндель диска в последний раз разогнался из состояния покоя до номинальной скорости. Может содержать два значения — последнее и, например, минимальное время раскрутки. Может измеряться в миллисекундах, десятках миллисекунд и т. п. — это зависит от производителя и модели диска |
Время разгона может различаться у разных дисков (причём у дисков одного производителя тоже) в зависимости от тока раскрутки, массы блинов, номинальной скорости шпинделя и т. п.
Кстати, винчестеры Fujitsu всегда имеют единицу в этом поле в случае отсутствия проблем с раскруткой шпинделя.
Практически ничего не говорит о здоровье диска, поэтому при оценке состояния винчестера на параметр можно не обращать внимания.
Атрибут: 04 Number of Spin-Up Times (Start/Stop Count)
Тип | накапливающий |
Описание | содержит количество раз включения диска. Бывает ненулевым на только что купленном диске, находившемся в запаянной упаковке, что может говорить о тестировании диска на заводе. Или ещё о чём-то, мне не известном |
При оценке здоровья не обращайте на атрибут внимания.
Атрибут: 05 Reallocated Sector Count
Тип | накапливающий |
Описание | содержит количество секторов, переназначенных винчестером в резервную область. Практически ключевой параметр в оценке состояния |
Поясним, что вообще такое «переназначенный сектор». Когда диск в процессе работы натыкается на нечитаемый/плохо читаемый/незаписываемый/плохо записываемый сектор, он может посчитать его невосполнимо повреждённым. Специально для таких случаев производитель предусматривает на каждом диске (на каких-то моделях — в центре (логическом конце) диска, на каких-то — в конце каждого трека и т. д.) резервную область. При наличии повреждённого сектора диск помечает его как нечитаемый и использует вместо него сектор в резервной области, сделав соответствующие пометки в специальном списке дефектов поверхности — G-list. Такая операция по назначению нового сектора на роль старого называется remap (ремап) либо переназначение, а используемый вместо повреждённого сектор — переназначенным. Новый сектор получает логический номер LBA старого, и теперь при обращении ПО к сектору с этим номером (программы же не знают ни о каких переназначениях!) запрос будет перенаправляться в резервную область.
Таким образом, хоть сектор и вышел из строя, объём диска не изменяется. Понятно, что не изменяется он до поры до времени, т. к. объём резервной области не бесконечен. Однако резервная область вполне может содержать несколько тысяч секторов, и допустить, чтобы она закончилась, будет весьма безответственно — диск нужно будет заменить задолго до этого.
Кстати, ремонтники говорят, что диски Samsung очень часто ни в какую не хотят выполнять переназначение секторов.
На счёт этого атрибута мнения разнятся. Лично я считаю, что если он достиг 10, диск нужно обязательно менять — ведь это означает прогрессирующий процесс деградации состояния поверхности либо блинов, либо головок, либо чего-то ещё аппаратного, и остановить этот процесс возможности уже нет. Кстати, по сведениям лиц, приближенных к Hitachi, сама Hitachi считает диск подлежащим замене, когда на нём находится уже 5 переназначенных секторов. Другой вопрос, официальная ли эта информация, и следуют ли этому мнению сервис-центры. Что-то мне подсказывает, что нет
Другое дело, что сотрудники сервис-центров могут отказываться признавать диск неисправным, если фирменная утилита производителя диска пишет что-то вроде «S.M.A.R.T. Status: Good» или значения Value либо Worst атрибута будут больше Threshold (собственно, по такому критерию может оценивать и сама утилита производителя). И формально они будут правы. Но кому нужен диск с постоянным ухудшением его аппаратных компонентов, даже если такое ухудшение соответствует природе винчестера, а технология производства жёстких дисков старается минимизировать его последствия, выделяя, например, резервную область?
Атрибут: 07 Seek Error Rate
Тип | текущий |
Описание | содержит частоту возникновения ошибок при позиционировании блока магнитных головок (БМГ) |
Описание формирования этого атрибута почти полностью совпадает с описанием для атрибута 01 Raw Read Error Rate, за исключением того, что для винчестеров Hitachi нормальным значением поля RAW является только 0.
Таким образом, на атрибут на дисках Seagate, Samsung SpinPoint F1 и новее и Fujitsu 2,5″ не обращайте внимания, на остальных моделях Samsung, а также на всех WD и Hitachi ненулевое значение свидетельствует о проблемах, например, с подшипником и т. п.
Атрибут: 08 Seek Time Performance
Тип | текущий |
Описание | содержит среднюю производительность операций позиционирования головок, измеряется в «попугаях». Как и параметр 02 Throughput Performance, ненулевое значение обычно отмечается на дисках Hitachi и может изменяться после изменения параметров ААМ, а может и само по себе по неизвестному алгоритму |
Не даёт никакой информации пользователю и не говорит ни о какой опасности при любом своём значении.
Атрибут: 09 Power On Hours Count (Power-on Time)
Тип | накапливающий |
Описание | содержит количество часов, в течение которых винчестер был включён |
Ничего не говорит о здоровье диска.
Атрибут: 10 (0А — в шестнадцатеричной системе счисления) Spin Retry Count
Тип | накапливающий |
Описание | содержит количество повторов запуска шпинделя, если первая попытка оказалась неудачной |
О здоровье диска чаще всего не говорит.
Основные причины увеличения параметра — плохой контакт диска с БП или невозможность БП выдать нужный ток в линию питания диска.
В идеале должен быть равен 0. При значении атрибута, равном 1-2, внимания можно не обращать. Если значение больше, в первую очередь следует обратить пристальное внимание на состояние блока питания, его качество, нагрузку на него, проверить контакт винчестера с кабелем питания, проверить сам кабель питания.
Наверняка диск может стартовать не сразу из-за проблем с ним самим, но такое бывает очень редко, и такую возможность нужно рассматривать в последнюю очередь.
Атрибут: 11 (0B) Calibration Retry Count (Recalibration Retries)
Тип | накапливающий |
Описание | содержит количество повторных попыток сброса накопителя (установки БМГ на нулевую дорожку) при неудачной первой попытке |
Ненулевое, а особенно растущее значение параметра может означать проблемы с диском.
Атрибут: 12 (0C) Power Cycle Count
Тип | накапливающий |
Описание | содержит количество полных циклов «включение-отключение» диска |
Не связан с состоянием диска.
Атрибут: 183 (B7) SATA Downshift Error Count
Тип | накапливающий |
Описание | содержит количество неудачных попыток понижения режима SATA. Суть в том, что винчестер, работающий в режимах SATA 3 Гбит/с или 6 Гбит/с (и что там дальше будет в будущем), по какой-то причине (например, из-за ошибок) может попытаться «договориться» с дисковым контроллером о менее скоростном режиме (например, SATA 1,5 Гбит/с или 3 Гбит/с соответственно). В случае «отказа» контроллера изменять режим диск увеличивает значение атрибута |
Не говорит о здоровье накопителя.
Атрибут: 184 (B8) End-to-End Error
Тип | накапливающий |
Описание | содержит количество ошибок, возникших при передаче данных через кэш винчестера |
Ненулевое значение указывает на проблемы с диском.
Атрибут: 187 (BB) Reported Uncorrected Sector Count (UNC Error)
Тип | накапливающий |
Описание | содержит количество секторов, которые были признаны кандидатами на переназначение (см. атрибут 197) за всю историю жизни диска. Причём если сектор становится кандидатом повторно, значение атрибута тоже увеличивается |
Ненулевое значение атрибута явно указывает на ненормальное состояние диска (в сочетании с ненулевым значением атрибута 197) или на то, что оно было таковым ранее (в сочетании с нулевым значением 197).
Атрибут: 188 (BC) Command Timeout
Тип | накапливающий |
Описание | содержит количество операций, выполнение которых было отменено из-за превышения максимально допустимого времени ожидания отклика |
Такие ошибки могут возникать из-за плохого качества кабелей, контактов, используемых переходников, удлинителей и т. д., а также из-за несовместимости диска с конкретным контроллером SATA/РАТА на материнской плате (либо дискретным). Из-за ошибок такого рода возможны BSOD в Windows.
Ненулевое значение атрибута говорит о потенциальной «болезни» диска.
Атрибут: 189 (BD) High Fly Writes
Тип | накапливающий |
Описание | содержит количество зафиксированных случаев записи при высоте полета головки выше рассчитанной — скорее всего, из-за внешних воздействий, например вибрации |
Для того чтобы сказать, почему происходят такие случаи, нужно уметь анализировать логи S.M.A.R.T., которые содержат специфичную для каждого производителя информацию, что на сегодняшний день не реализовано в общедоступном ПО — следовательно, на атрибут можно не обращать внимания.
Атрибут: 190 (BE) Airflow Temperature
Тип | текущий |
Описание | содержит температуру винчестера для дисков Hitachi, Samsung, WD и значение «100 − [RAW-значение атрибута 194]» для Seagate |
Не говорит о состоянии диска.
Атрибут: 191 (BF) G-Sensor Shock Count (Mechanical Shock)
Тип | накапливающий |
Описание | содержит количество критических ускорений, зафиксированных электроникой диска, которым подвергался накопитель и которые превышали допустимые. Обычно это происходит при ударах, падениях и т. п. |
Актуален для мобильных винчестеров. На дисках Samsung на него часто можно не обращать внимания, т. к. они могут иметь очень чувствительный датчик, который, образно говоря, реагирует чуть ли не на движение воздуха от крыльев пролетающей в одном помещении с диском мухи.
Вообще срабатывание датчика не является признаком удара. Может расти даже от позиционирования БМГ самим диском, особенно если его не закрепить. Основное назначение датчика — прекратить операцию записи при вибрациях, чтобы избежать ошибок.
Не говорит о здоровье диска.
Атрибут: 192 (С0) Power Off Retract Count (Emergency Retry Count)
Тип | накапливающий |
Описание | для разных винчестеров может содержать одну из следующих двух характеристик: либо суммарное количество парковок БМГ диска в аварийных ситуациях (по сигналу от вибродатчика, обрыву/понижению питания и т. п.), либо суммарное количество циклов включения/выключения питания диска (характерно для современных WD и Hitachi) |
Не позволяет судить о состоянии диска.
Атрибут: 193 (С1) Load/Unload Cycle Count
Тип | накапливающий |
Описание | содержит количество полных циклов парковки/распарковки БМГ. Анализ этого атрибута — один из способов определить, включена ли на диске функция автоматической парковки (столь любимая, например, компанией Western Digital): если его содержимое превосходит (обычно — многократно) содержимое атрибута 09 — счётчик отработанных часов, — то парковка включена |
Не говорит о здоровье диска.
Атрибут: 194 (С2) Temperature (HDA Temperature, HDD Temperature)
Тип | текущий/накапливающий |
Описание | содержит текущую температуру диска. Температура считывается с датчика, который на разных моделях может располагаться в разных местах. Поле вместе с текущей также может содержать максимальную и минимальную температуры, зафиксированные за всё время эксплуатации винчестера |
О состоянии диска атрибут не говорит, но позволяет контролировать один из важнейших параметров. Моё мнение: при работе старайтесь не допускать повышения температуры винчестера выше 50 градусов, хоть производителем обычно и декларируется максимальный предел температуры в 55-60 градусов.
Атрибут: 195 (С3) Hardware ECC Recovered
Тип | накапливающий |
Описание | содержит количество ошибок, которые были скорректированы аппаратными средствами ECC диска |
Особенности, присущие этому атрибуту на разных дисках, полностью соответствуют таковым атрибутов 01 и 07.
Атрибут: 196 (С4) Reallocated Event Count
Тип | накапливающий |
Описание | содержит количество операций переназначения секторов |
Косвенно говорит о здоровье диска. Чем больше значение — тем хуже. Однако нельзя однозначно судить о здоровье диска по этому параметру, не рассматривая другие атрибуты.
Этот атрибут непосредственно связан с атрибутом 05. При росте 196 чаще всего растёт и 05. Если при росте атрибута 196 атрибут 05 не растёт, значит, при попытке ремапа кандидат в бэд-блоки оказался софт-бэдом (подробности см. ниже), и диск исправил его, так что сектор был признан здоровым, и в переназначении не было необходимости.
Если атрибут 196 меньше атрибута 05, значит, во время некоторых операций переназначения выполнялся перенос нескольких повреждённых секторов за один приём.
Если атрибут 196 больше атрибута 05, значит, при некоторых операциях переназначения были обнаружены исправленные впоследствии софт-бэды.
Атрибут: 197 (С5) Current Pending Sector Count
Тип | текущий |
Описание | содержит количество секторов-кандидатов на переназначение в резервную область |
Натыкаясь в процессе работы на «нехороший» сектор (например, контрольная сумма сектора не соответствует данным в нём), диск помечает его как кандидат на переназначение, заносит его в специальный внутренний список и увеличивает параметр 197. Из этого следует, что на диске могут быть повреждённые секторы, о которых он ещё не знает — ведь на пластинах вполне могут быть области, которые винчестер какое-то время не использует.
При попытке записи в сектор диск сначала проверяет, не находится ли этот сектор в списке кандидатов. Если сектор там не найден, запись проходит обычным порядком. Если же найден, проводится тестирование этого сектора записью-чтением. Если все тестовые операции проходят нормально, то диск считает, что сектор исправен. (Т. е. был т. н. «софт-бэд» — ошибочный сектор возник не по вине диска, а по иным причинам: например, в момент записи информации отключилось электричество, и диск прервал запись, запарковав БМГ. В итоге данные в секторе окажутся недописанными, а контрольная сумма сектора, зависящая от данных в нём, вообще останется старой. Налицо будет расхождение между нею и данными в секторе.) В таком случае диск проводит изначально запрошенную запись и удаляет сектор из списка кандидатов. При этом атрибут 197 уменьшается, также возможно увеличение атрибута 196.
Если же тестирование заканчивается неудачей, диск выполняет операцию переназначения, уменьшая атрибут 197, увеличивая 196 и 05, а также делает пометки в G-list.
Итак, ненулевое значение параметра говорит о неполадках (правда, не может сказать о том, в само́м ли диске проблема).
При ненулевом значении нужно обязательно запустить в программах Victoria или MHDD последовательное чтение всей поверхности с опцией remap. Тогда при сканировании диск обязательно наткнётся на плохой сектор и попытается произвести запись в него (в случае Victoria 3.5 и опции Advanced remap — диск будет пытаться записать сектор до 10 раз). Таким образом программа спровоцирует «лечение» сектора, и в итоге сектор будет либо исправлен, либо переназначен.
Идёт последовательное чтение с ремапом в Victoria 4.46b
В случае неудачи чтения как с remap, так и с Advanced remap, стоит попробовать запустить последовательную запись в тех же Victoria или MHDD. Учитывайте, что операция записи стирает данные, поэтому перед её применением обязательно делайте бэкап!
Запуск последовательной записи в Victoria 4.46b
Иногда от невыполнения ремапа могут помочь следующие манипуляции: снимите плату электроники диска и почистите контакты гермоблока винчестера, соединяющие его с платой — они могут быть окислены. Будь аккуратны при выполнении этой процедуры — из-за неё можно лишиться гарантии!
Невозможность ремапа может быть обусловлена ещё одной причиной — диск исчерпал резервную область, и ему просто некуда переназначать секторы.
Если же значение атрибута 197 никакими манипуляциями не снижается до 0, следует думать о замене диска.
Атрибут: 198 (С6) Offline Uncorrectable Sector Count (Uncorrectable Sector Count)
Тип | текущий |
Описание | означает то же самое, что и атрибут 197, но отличие в том, что данный атрибут содержит количество секторов-кандидатов, обнаруженных при одном из видов самотестирования диска — оффлайн-тестировании, которое диск запускает в простое в соответствии с параметрами, заданными прошивкой |
Параметр этот изменяется только под воздействием оффлайн-тестирования, никакие сканирования программами на него не влияют. При операциях во время самотестирования поведение атрибута такое же, как и атрибута 197.
Ненулевое значение говорит о неполадках на диске (точно так же, как и 197, не конкретизируя, кто виноват).
Атрибут: 199 (С7) UltraDMA CRC Error Count
Тип | накапливающий |
Описание | содержит количество ошибок, возникших при передаче по интерфейсному кабелю в режиме UltraDMA (или его эмуляции винчестерами SATA) от материнской платы или дискретного контроллера контроллеру диска |
В подавляющем большинстве случаев причинами ошибок становятся некачественный шлейф передачи данных, разгон шин PCI/PCI-E компьютера либо плохой контакт в SATA-разъёме на диске или на материнской плате/контроллере.
Ошибки при передаче по интерфейсу и, как следствие, растущее значение атрибута могут приводить к переключению операционной системой режима работы канала, на котором находится накопитель, в режим PIO, что влечёт резкое падение скорости чтения/записи при работе с ним и загрузку процессора до 100% (видно в Диспетчере задач Windows).
В случае винчестеров Hitachi серий Deskstar 7К3000 и 5К3000 растущий атрибут может говорить о несовместимости диска и SATA-контроллера. Чтобы исправить ситуацию, нужно принудительно переключить такой диск в режим SATA 3 Гбит/с.
Моё мнение: при наличии ошибок — переподключите кабель с обоих концов; если их количество растёт и оно больше 10 — выбрасывайте шлейф и ставьте вместо него новый или снимайте разгон.
Можно считать, что о здоровье диска атрибут не говорит.
Атрибут: 200 (С8) Write Error Rate (MultiZone Error Rate)
Тип | текущий |
Описание | содержит частоту возникновения ошибок при записи |
Ненулевое значение говорит о проблемах с диском — в частности, у дисков WD большие цифры могут означать «умирающие» головки.
Атрибут: 201 (С9) Soft Read Error Rate
Тип | текущий |
Описание | содержит частоту возникновения ошибок чтения, произошедших по вине программного обеспечения |
Влияние на здоровье неизвестно.
Атрибут: 202 (СА) Data Address Mark Error
Тип | неизвестно |
Описание | содержание атрибута — загадка, но проанализировав различные диски, могу констатировать, что ненулевое значение — это плохо |
Атрибут: 203 (CB) Run Out Cancel
Тип | текущий |
Описание | содержит количество ошибок ECC |
Влияние на здоровье неизвестно.
Атрибут: 220 (DC) Disk Shift
Тип | текущий |
Описание | содержит измеренный в неизвестных единицах сдвиг пластин диска относительно оси шпинделя |
Влияние на здоровье неизвестно.
Атрибут: 240 (F0) Head Flying Hours
Тип | накапливающий |
Описание | содержит время, затраченное на позиционирование БМГ. Счётчик может содержать несколько значений в одном поле |
Влияние на здоровье неизвестно.
Атрибут: 254 (FE) Free Fall Event Count
Тип | накапливающий |
Описание | содержит зафиксированное электроникой количество ускорений свободного падения диска, которым он подвергался, т. е., проще говоря, показывает, сколько раз диск падал |
Влияние на здоровье неизвестно.
Подытожим описание атрибутов. Ненулевые значения:
- атрибутов 01, 07, 195 — вызывают подозрения в «болезни» у некоторых моделей дисков;
- атрибутов 10, 11, 188, 196, 199, 202 — вызывают подозрения у всех дисков;
- и, наконец, атрибутов 05, 184, 187, 197, 198, 200 — прямо говорят о неполадках.
При анализе атрибутов учитывайте, что в некоторых параметрах S.M.A.R.T. могут храниться несколько значений этого параметра: например, для предпоследнего запуска диска и для последнего. Такие параметры длиной в несколько байт логически состоят из нескольких значений длиной в меньшее количество байт — например, параметр, хранящий два значения для двух последних запусков, под каждый из которых отводится 2 байта, будет иметь длину 4 байта. Программы, интерпретирующие S.M.A.R.T., часто не знают об этом, и показывают этот параметр как одно число, а не два, что иногда приводит к путанице и волнению владельца диска. Например, «Raw Read Error Rate», хранящий предпоследнее значение «1» и последнее значение «0», будет выглядеть как 65536.
Надо отметить, что не все программы умеют правильно отображать такие атрибуты. Многие как раз и переводят атрибут с несколькими значениями в десятичную систему счисления как одно огромное число. Правильно же отображать такое содержимое — либо с разбиением по значениям (тогда атрибут будет состоять из нескольких отдельных чисел), либо в шестнадцатеричной системе счисления (тогда атрибут будет выглядеть как одно число, но его составляющие будут легко различимы с первого взгляда), либо и то, и другое одновременно. Примерами правильных программ служат HDDScan, CrystalDiskInfo, Hard Disk Sentinel.
Продемонстрируем отличия на практике. Вот так выглядит мгновенное значение атрибута 01 на одном из моих Hitachi HDS721010CLA332 в неучитывающей особенности этого атрибута Victoria 4.46b:
Атрибут 01 в Victoria 4.46b
А так выглядит он же в «правильной» HDDScan 3.3:
Атрибут 01 в HDDScan 3.3
Плюсы HDDScan в данном контексте очевидны, не правда ли?
Если анализировать S.M.A.R.T. на разных дисках, то можно заметить, что одни и те же атрибуты могут вести себя по-разному. Например, некоторые параметры S.M.A.R.T. винчестеров Hitachi после определённого периода неактивности диска обнуляются; параметр 01 имеет особенности на дисках Hitachi, Seagate, Samsung и Fujitsu, 03 — на Fujitsu. Также известно, что после перепрошивки диска некоторые параметры могут установиться в 0 (например, 199). Однако подобное принудительное обнуление атрибута ни в коем случае не будет говорить о том, что проблемы с диском решены (если таковые были). Ведь растущий критичный атрибут — это следствие неполадок, а не причина.
При анализе множества массивов данных S.M.A.R.T. становится очевидным, что набор атрибутов у дисков разных производителей и даже у разных моделей одного производителя может отличаться. Связано это с так называемыми специфичными для конкретного вендора (vendor specific) атрибутами (т. е. атрибутами, используемыми для мониторинга своих дисков определённым производителем) и не должно являться поводом для волнения. Если ПО мониторинга умеет читать такие атрибуты (например, Victoria 4.46b), то на дисках, для которых они не предназначены, они могут иметь «страшные» (огромные) значения, и на них просто не нужно обращать внимания. Вот так, например, Victoria 4.46b отображает RAW-значения атрибутов, не предназначенных для мониторинга у Hitachi HDS721010CLA332:
«Страшные» значения в Victoria 4.46b
Нередко встречается проблема, когда программы не могут считать S.M.A.R.T. диска. В случае исправного винчестера это может быть вызвано несколькими факторами. Например, очень часто не отображается S.M.A.R.T. при подключении диска в режиме AHCI. В таких случаях стоит попробовать разные программы, в частности HDD Scan, которая обладает умением работать в таком режиме, хоть у неё и не всегда это получается, либо же стоит временно переключить диск в режим совместимости с IDE, если есть такая возможность. Далее, на многих материнских платах контроллеры, к которым подключаются винчестеры, бывают не встроенными в чипсет или южный мост, а реализованы отдельными микросхемами. В таком случае DOS-версия Victoria, например, не увидит подключённый к контроллеру жёсткий диск, и ей нужно будет принудительно указывать его, нажав клавишу [Р] и введя номер канала с диском. Часто не читаются S.M.A.R.T. у USB-дисков, что объясняется тем, что USB-контроллер просто не пропускает команды для чтения S.M.A.R.T. Практически никогда не читается S.M.A.R.T. у дисков, функционирующих в составе RAID-массива. Здесь тоже есть смысл попробовать разные программы, но в случае аппаратных RAID-контроллеров это бесполезно.
Если после покупки и установки нового винчестера какие-либо программы (HDD Life, Hard Drive Inspector и иже с ними) показывают, что: диску осталось жить 2 часа; его производительность — 27%; здоровье — 19,155% (выберите по вкусу) — то паниковать не стоит. Поймите следующее. Во-первых, нужно смотреть на показатели S.M.A.R.T., а не на непонятно откуда взявшиеся числа здоровья и производительности (впрочем, принцип их подсчёта понятен: берётся наихудший показатель). Во-вторых, любая программа при оценке параметров S.M.A.R.T. смотрит на отклонение значений разных атрибутов от предыдущих показаний. При первых запусках нового диска параметры непостоянны, необходимо некоторое время на их стабилизацию. Программа, оценивающая S.M.A.R.T., видит, что атрибуты изменяются, производит расчёты, у неё получается, что при их изменении такими темпами накопитель скоро выйдет из строя, и она начинает сигнализировать: «Спасайте данные!» Пройдёт некоторое время (до пары месяцев), атрибуты стабилизируются (если с диском действительно всё в порядке), утилита наберёт данных для статистики, и сроки кончины диска по мере стабилизации S.M.A.R.T. будут переноситься всё дальше и дальше в будущее. Оценка программами дисков Seagate и Samsung — вообще отдельный разговор. Из-за особенностей атрибутов 1, 7, 195 программы даже для абсолютно здорового диска обычно выдают заключение, что он завернулся в простыню и ползёт на кладбище.
Обратите внимание, что возможна следующая ситуация: все атрибуты S.M.A.R.T. — в норме, однако на самом деле диск — с проблемами, хоть этого пока ни по чему не заметно. Объясняется это тем, что технология S.M.A.R.T. работает только «по факту», т. е. атрибуты меняются только тогда, когда диск в процессе работы встречает проблемные места. А пока он на них не наткнулся, то и не знает о них и, следовательно, в S.M.A.R.T. ему фиксировать нечего.
Таким образом, S.M.A.R.T. — это полезная технология, но пользоваться ею нужно с умом. Кроме того, даже если S.M.A.R.T. вашего диска идеален, и вы постоянно устраиваете диску проверки — не полагайтесь на то, что ваш диск будет «жить» ещё долгие годы. Винчестерам свойственно ломаться так быстро, что S.M.A.R.T. просто не успевает отобразить его изменившееся состояние, а бывает и так, что с диском — явные нелады, но в S.M.A.R.T. — всё в порядке. Можно сказать, что хороший S.M.A.R.T. не гарантирует, что с накопителем всё хорошо, но плохой S.M.A.R.T. гарантированно свидетельствует о проблемах. При этом даже с плохим S.M.A.R.T. утилиты могут показывать, что состояние диска — «здоров», из-за того, что критичными атрибутами не достигнуты пороговые значения. Поэтому очень важно анализировать S.M.A.R.T. самому, не полагаясь на «словесную» оценку программ.
Хоть технология S.M.A.R.T. и работает, винчестеры и понятие «надёжность» настолько несовместимы, что принято считать их просто расходным материалом. Ну, как картриджи в принтере. Поэтому во избежание потери ценных данных делайте их периодическое резервное копирование на другой носитель (например, другой винчестер). Оптимально делать две резервные копии на двух разных носителях, не считая винчестера с оригинальными данными. Да, это ведёт к дополнительным затратам, но поверьте: затраты на восстановление информации со сломавшегося HDD обойдутся вам в разы — если не на порядок-другой — дороже. А ведь данные далеко не всегда могут восстановить даже профессионалы. Т. е. единственная возможность обеспечить надёжное хранение ваших данных — это делать их бэкап.
Напоследок упомяну некоторые программы, которые хорошо подходят для анализа S.M.A.R.T. и тестирования винчестеров: HDDScan (работает в Windows, бесплатная), CrystalDiskInfo (Windows, бесплатная), Hard Disk Sentinel (платная для Windows, бесплатная для DOS), HD Tune (Windows, платная, есть бесплатная старая версия).
И наконец, мощнейшие программы для тестирования: Victoria (Windows, DOS, бесплатная), MHDD (DOS, бесплатная).
В сегодняшней статье:
1. Как узнать в каком состоянии мой жёсткий диск или твердотельный накопитель SSD, сколько он ещё проживёт. Как узнать состояние здоровья жёсткого диска или SSD бывшего в употреблении. Что такое S.M.A.R.T и о чём говорят его показатели: Value, Worst, Raw, Threshold?
2. Что такое бэд-блоки? Как установить — сколько сбойных секторов (бэд-блоков) на моём жёстком диске, можно ли их исправить, а самое главное, как исправить?
3. Что делать, если операционная система не загружается или зависает даже после переустановки, а жёсткий диск при работе издаёт щелчки и посторонние звуки? Почему каждый раз при загрузке Windows запускается утилита проверки диска chkdsk?
4. Как создать загрузочную флешку с программой Victoria и проверить жёсткий диск компьютера, ноутбука на бэд-блоки даже если он не загружается и так далее…
Приветствую Вас друзья на нашем сайте remontcompa.ru! Сегодняшняя статья о программе Victoria. Скажу уверенно, данная программа самая лучшая среди утилит по диагностике и лечению жёстких дисков. Разработал сиё творение чародей первой категории Сергей Казанский.
Я очень долго и ответственно готовился к данной статье чувствуя благодарность к этой программе. Бывало Victoria спасала казалось бы уже пропавшие данные на жёстких дисках моих клиентов, друзей и знакомых (часто перед мастером НЕ стоит задача вернуть к нормальной работе неисправный жёсткий диск, а только спасти данные находящиеся на нём), а иногда возвращала к жизни и сам винчестер!
- Очень хотелось написать статью, которая помогла бы начинающим пользователям разобраться, а главное не боятся этой программы, а боятся есть чего, если пользоваться программой неосторожно, к примеру запустить бездумно сканирование в режиме Erase или ещё хуже Write , то можно удалить все данные на винте, если вы даже вовремя опомнитесь, то всё равно грохните загрузочную запись MBR и Вам не удастся в следующий раз загрузиться в операционную систему.
Друзья, невозможно всё, что я хочу рассказать и показать о программе Victoria поместить в одну статью. В результате моих стараний получилось несколько статей:
- Сегодняшняя статья. Как скачать и запустить прямо из работающей Windows программу Victoria. Что такое S.M.A.R.T. или как за пару секунд определить состояние здоровья Вашего жёсткого диска или SSD. Ещё статьи…
- Как произвести тест жёсткого диска или твердотельного накопителя SSD на наличие сбойных секторов (бэд-блоков) в программе Victoria для Windows. Как вылечить жёсткий диск.
- Как создать загрузочную флешку с программой Victoria, загрузить с неё компьютер или ноутбук (если они не загружаются нормально из-за сбойных секторов) и протестировать поверхность жёсткого диска на бэд-блоки. Как избавиться от бэд-блоков в DOS (ДОС) режиме.
- Как с помощью программы Victora произвести посекторное стирание информации с жёсткого диска и этим избавиться от сбойных секторов (бэд-блоков).
- Как обрезать на жёстком диске участок со сбойными секторами.
- Как установить точный адрес сбойного сектора в программе Victoria и исправить этот сектор.
- Как сопоставить принадлежность сбойного сектора (бэд-блока) конкретному файлу в Windows?
- Как избавить жёсткий диск ноутбука от бэд-блоков в программе Victoria
- Загрузочная флешка Live CD AOMEI PE Builder с программами для диагностики жёсткого диска: Victoria, HDDScan, CrystalDiskInfo 6.7.4, DiskMark, HDTune, DMDE
Во первых, основных версий программы Victoria две:
Первая версия позволит нам произвести диагностику и небольшой ремонт жёстких дисков прямо в работающей Windows, но хочу сказать, что диагностику винчестера с помощью этой версии произвести можно, а вот исправление сбойных секторов (ремап) часто заканчивается неудачей, да и вероятность ошибок при работе с Викторией прямо «из винды» присутствует, поэтому многие опытные пользователи и профессионалы предпочитают вторую версию программы.
Вторая версия программы Victoria будет находиться на загрузочном диске или флешке, с данного диска (флешки) мы загрузим наш стационарный компьютер или ноутбук и также проведём диагностику и если нужно лечение жёсткого диска.
Примечание: Вторая версия очень пригодится многим, так как у большинства пользователей один жёсткий диск в компьютере или тем более в ноутбуке, в этом случае можно загрузиться с диска (флешки) Виктории и работать с одним единственным винчестером.
1. Victoria на загрузочном диске очень пригодится, если из-за бэд блоков Вы не можете запустить операционную систему.
2. Если у Вас один жёсткий диск и на нём установлена операционная система и в этой же работающей операционке Вы запустите Викторию, то наверняка она откажется исправлять сбойные сектора (бэд-блоки).
Многие пользователи заметят, что зачастую хороший бэд не исправит даже Виктория, на что ответить можно так — не все бэды имеют физическую природу (разрушившийся сектор на жёстком диске), многие бэды имеют логическую природу и легко исправляются этой программой.
Примечание: все подробности о существующих бэд-блоках винчестеров, какие они бывают, логические или физические, читайте в нашей статье- Как проверить состояние жесткого диска.
Коротко лишь скажу, что физические бэды (физически разрушившийся сектор) восстановить невозможно, а логические (программные, ошибки логики сектора) восстановить можно.
Друзья, можно много говорить, но есть хорошая жизненная пословица: «Лучше один раз увидеть, чем сто раз услышать», поэтому я приведу для Вас несколько примеров работы программы Victoria.
Victoria для работы с загрузочного диска
Идём на официальный сайт программы и выбираем Victoria 3.5 Russian ISO-образ загрузочного CD-ROM.
Victoria на загрузочном диске нам тоже нужна, но работу с этой версией мы рассмотрим во вторую очередь. Если у Вас нет дисковода, тогда мы сделаем загрузочную флешку с программой Victoria.
Victoria для работы непосредственно в операционной системе Windows XP, 7, 8, 10
Также скачиваем на моём облаке версию для Windows.
Щёлкаем на скачанном архиве программы правой мышью и выбираем Извлечь файлы.
Файлы извлекаются в создавшуюся папку vcr43. Заходим в эту папку и обязательно запускаем от имени администратора исполняемый файл программы victoria43.exe.
Главное окно программы Victoria
В главном окне программы пройдёмся по всем вкладкам поверхностно, а затем подробно.
Standard
Выбираем начальную вкладку Standard. Если у Вас несколько жёстких дисков, то в правой части окна выделите левой мышью нужный Вам жёсткий диск и сразу в левой части окна отобразятся паспортные данные нашего жёсткого диска: где родился и женился, модель, прошивка, серийный номер, объём кэша и так далее. В нижней части ведётся лог наших действий.
Что такое S.M.A.R.T.
Затем выбираем в правой части окна нужный нам жёсткий диск, если у Вас их несколько и выделяем его левой мышью. Выберем к примеру жёсткий диск WDC WD5000AAKS-00A7B2(объём 500 ГБ).
Переходим на вкладку SMART, жмем кнопку Get SMART, справа от кнопки засветится сообщение GOOD и откроется S.M.A.R.T. выбранного нами жёсткого диска.
S.M.A.R.T. (от англ. self-monitoring, analysis and reporting technology) — разработанная в 1995 году крупнейшими производители жёстких дисков усовершенствованная технология самоконтроля, анализа и отчётности винчестера.
Другими словами друзья, если посмотреть это окно, то можно узнать в каком состоянии Ваш жёсткий диск.
Обратите внимания программа Victoria подсветила красным (тревога!) цифру 8 на значении Raw, самого важного для здоровья жёсткого диска атрибута
5 Reallocated Sector Count — (remap), обозначающий число переназначенных секторов.
Примечание: значение атрибута Raw очень важно, читаем почему.
Простыми словами, если микропрограмма, встроенная в жёсткий диск, обнаружит сбойный сектор (бэд-блок), то она переназначит этот сектор сектором с резервной дорожки (процесс называется remapping). Но резервных секторов на жёстком диске не бесконечное число и программа нас предупреждает, что скоро бэд-блоки переназначать будет нечем, а это чревато потерей данных и нам надо готовиться менять жёсткий диск на новый. Забегая вперёд, скажу, что в следующей статье мы попробуем подлечить этот жёсткий диск.
9 Power-On time — общее количество отработанных жёстким диском часов 14810, не подсвечено красным, но хочу сказать, что приближение к цифре 20000 наработки в большинстве случаев связано с болезнями и нестабильной работой жёсткого диска.
Также подсвечены атрибуты:
196 Reallocation Event Count — 3. Количество операций переназначения бэд-блоков секторами с резервных дорожек (ремаппинг), учитываются как успешные, так и неуспешные операции.
197 Current Pending Sector — 13. Показатель количества нестабильных секторов реальных претендентов в бэд-блоки. Данные сектора микропрограмма жёсткого диска планирует в будущем заменить секторами из резервной области (remap), но всё же есть надежда, что в дальнейшем какой-то из этих секторов прочитается хорошо и будет исключён из списка претендентов.
198 Offline scan UNC sectors — 13. Количество реально существующих на жёстком диске не переназначенных бэдов (возможно исправимых имеющих логическую структуру — подробности далее в статье).
199 UltraDMA CRC Errors — 63771. Ошибки, возникающие при передаче информации по внешнему интерфейсу, причина — возможно перекрученный и некачественный SATA шлейф и его нужно заменить или расшатанный разъём SATA на материнской плате или на самом жёстком диске. А может сам винчестер интерфейса SATA 6 Гбит/с подключен в разъём на материнской плате SATA 3 Гбит/с, надо переподключить.
Атрибуты S.M.A.R.T и их значения. Очень важно знать!
Значения атрибутов
Val—текущее значение атрибута, оно должно быть высоким (до 255), если значение Val равно критическому Tresh или даже менее его, то это соответствует неудовлетворительной оценке параметра. К примеру в нашем случае на жёстком диске WDC WD5000AAKS-00A7B2 (500 ГБ, 7200 RPM, SATA-II) атрибут Reallocated Sector Count имеет значение Val—199, а атрибут Tresh (порог) имеет значение 140, это плохо, но значение Val—199 ещё не равно значению Tresh (порог) 140 и у нас есть время скопировать данные с этого диска и отправить его на пенсию.
Wrst—самый низкий показатель атрибута Val за всё время работы винчестера.
Tresh—пороговое значения атрибута, данное значение должно быть намного ниже значения Val (текущее значение).
Raw—«сырое значение», которое будет пересчитано в значение Value, чем меньше это значение, тем лучше. Важный показатель для оценки атрибута, представляет реальное число, исходя из которого формируется значение Value, но как именно происходит процесс формирования значения Value — это фирменный секрет каждого производителя жёсткого диска!
Расшифровка S.M.A.R.T.
Давайте разберёмся во всех атрибутах S.M.A.R.T, но хочу сказать, что чаще всего на «плохих» жёстких дисках неудовлетворительным будет именно этот атрибут Reallocated Sector Count (Переназначенные сектора). Это уже повод насторожиться и провести тест поверхности жёсткого диска или SSD (как это сделать узнаем далее в статье).
Друзья, для моментальной оценки здоровья жёсткого диска S.M.A.R.T я использую ещё одну простую программу на русском языке CrystalDiskInfo, обязательно скачайте и установите её себе. В ней все атрибуты указаны на русском языке!
http://crystalmark.info/download/index-e.html
Выберите Shizuku Edition (exe).
В данном окне язык программы можете выбрать русский.
Как видите, CrystalDiskInfo прямо указывает нам (подтверждая опасения «Виктории»), на жёстком диске WDC WD5000AAKS-00A7B2 (объём 500 ГБ) нехорошие значения атрибутов отвечающих за Переназначенные сектора, Нестабильные сектора, Неисправимые ошибки секторов, подсвечивая их жёлтым цветом и указывает на тех. состояние жёсткого диска одним словом «Тревога»
Как выглядит S.M.A.R.T неисправного жёсткого диска
А вот S.M.A.R.T неисправного жёсткого диска WDC WD500BPVT ноутбука, который мне принесли на ремонт.
Victoria из Windows. Обратите внимание на атрибут:
5 Reallocated Sector Count (переназначенные сектора), он имеет значение Val—133, а атрибут Tresh (порог) имеет значение 140, это неудовлетворительно, так как значение Val—133 не должно быть меньше предельного значения Tresh (порог) 140, то есть количество сбойных секторов будет расти, а переназначать их уже нечем, запасные сектора на резервных дорожках уже закончились.
197 Current Pending Sector — показатель количества нестабильных секторов реальных претендентов в бэд-блоки зашкалил все возможные пределы.
И самое главное, самооценка SMART status=BAD (непригоден).
Программа CrystalDiskInfo (ссылка на скачивание чуть выше). Видим тоже самое, атрибут Переназначенные сектора (Reallocated Sector Count) имеет значение Val (текущее)—133, а атрибут Tresh (порог) имеет значение 140, программа оценила оценку тех состояния жёсткого диска как Плохо.
этот ноутбук ужасно тормозит, данные c него невозможно скопировать, Windows невозможно переустановить, периодически винчестер пропадает из БИОС, то есть такой жёсткий диск подлежит замене без раздумий, даже наша Victoria не сможет полностью вылечить подобный винт, так как здоровые сектора на резервных дорожках закончились и сбойные сектора переназначать уже нечем, а копирование данных с него будет настоящим приключением на неделю (обязательно напишу про это статью).
Забегая вперёд скажу, что тест этого винта в программе Victoria показал наличие 500 неисправимых сбойных секторов (бэд-блоков).
ДОС — версия программы Виктория.
Примечание: Чтобы Вам упростить жизнь, некоторые программы диагностики жёстких дисков сопоставляют каждый атрибут, хороший он или плохой, цвету значка.
Зелёный—атрибут жёсткого диска соответствует нормальному.
Жёлтый—говорит о небольшом расхождении с эталоном и на этом винте важные данные лучше не хранить, если у Вас на таком жёстком диске находится Windows, перенесите её на SSD.
Красный—говорит о значительном расхождении с эталоном и жёсткий диск нужно было менять уже вчера.
S.M.A.R.T этого же жёсткого диска WDC WD500BPVT в программе HDDScan
Атрибуты
001 Raw Read Error Rate—частота ошибок при чтении информации с диска
002 Spinup Time—время раскрутки дисков до рабочего состояния
003 Start/Stop Count—общее количество стартов/остановок шпинделя.
005 Reallocated Sector Count — (remap) говорит о числе переназначенных секторов. Если микропрограмма встроенная в жёсткий диск обнаружит сбойный сектор (бэд-блок), то она переназначит этот сектор сектором с резервной дорожки (процесс называется remapping). Но резервных секторов на жёстком диске не бесконечное число и программа нас предупреждает, что скоро бэд-блоки переназначать будет нечем, а это чревато потерей данных и нам надо готовиться менять жёсткий диск на новый
007 Seek Error Rate—частота ошибок при позиционировании блока головок, постоянно растущее значение, говорит о перегреве винчестера и неустойчивом положении в корзине, к примеру плохо закреплён.
009 Power-on Hours Count—число часов, проведённых во включенном состоянии.
010 Spin Retry Count—число повторных раскруток диска до рабочей скорости при неудачной первой.
012 Device Power Cycle Count—Число полных циклов включения-выключения дисков
187 Reported Uncorrectable Error—Ошибки, которые не не смогла восстановить микропрограмма винчестера, используя свои методы устранения ошибки аппаратными средствами, последствия перегрева и вибрации.
189 High Fly Writes—записывающая головка находилась над поверхностью выше, чем нужно, а значит магнитное поле было недостаточным для надежной записи носителя. Причина– вибрация (удар).
Для ноутбуков данная цифра немного выше.
190 Важные параметры касающиеся температуры. Важно, что бы температура не поднималась выше 45 градусов.
194 HDA Temperature—температура механической части жёсткого диска
195 Hardware ECC Recovered—число ошибок, которые были исправлены самим винчестером.
196 Reallocation Event Count — Количество операций переназначения бэд-блоков секторами с резервных дорожек (ремаппинг), учитываются как успешные, так и неуспешные операции.
197 Current Pending Errors Count — неисправимые ошибки секторов, тоже важный параметр, число секторов, считывание которых затруднено и сильно отличается от считывания нормального сектора. То есть, эти секторы контроллер жёсткого диска не смог прочитать с первого раза, обычно к данным секторам принадлежат софт-бэды, ещё называют программные или логические бэд-блоки (ошибка логики сектора) — при записи в сектор пользовательской информации, так же записывается служебная информация, а именно контрольная сумма сектора ECC (Error Correction Code-код коррекции ошибок), она позволяет восстанавливать данные, если они были прочитаны с ошибкой, но иногда данный код не записывается, а значит сумма пользовательских данных в секторе не совпадает с контрольной суммой ECC. К примеру так происходит при внезапном отключении компьютера из-за сбоев с электричеством, из-за этого информация в сектор жёсткого диска была записана, а контрольная сумма нет.
- Логические бэд-блоки нельзя исправить простым форматированием, так как при форматировании контроллер жёсткого диска попытается в первую очередь прочитать информацию из сбойного сектора, если ему это не удастся (в большинстве случаев), то значит не произойдёт никакой перезаписи и бэд-блок останется бэд-блоком. Исправить положение можно в программе Victoria, она принудительно впишет в сектор информацию (вылечит сектор), затем прочитает её, сравнит контрольную сумму ECC и бэд-блок станет нормальным сектором. Более подробно про все виды бэд-блоков в нашей статье Как проверить жёсткий диск.
198 Offline scan UNC sectors — Количество реально существующих на жёстком диске непереназначенных бэдов (возможно исправимых имеющих логическую структуру — подробности далее в статье).
198 Uncorrectable Errors Count—число нескорректированных ошибок при обращении к сектору, указывает на дефекты поверхности.
Reported Uncorrectable Errors — показывает число неисправленных сбойных секторов.
199 UltraDMA CRC Errors—число ошибок, возникающих при передаче информации по внешнему интерфейсу, причина- перекрученный и некачественный SATA шлейф, возможно его нужно поменять.
200 Write Error Rate—частота ошибок, происходящих при записи на винчестер, по данному показателю обычно судят о качестве поверхности накопителя и его механической части.
202 Data Address Mark Errors—расшифровки нигде не встречал, буквально Ошибка данных адресного маркера, означать может то, что знает один лишь производитель данного винчестера.
Как быстро проверить жёсткий диск или SSD на пригодность к работе?
Друзья, Вы меня часто спрашиваете: «Как быстро проверить жёсткий диск или SSD на пригодность к работе?»
Ответ: «Используйте программы: Victoria, CrystalDiskInfo, HDDScan, они сразу покажут Вам S.M.A.R.T любого жёсткого диска.
Как выглядит S.M.A.R.T абсолютно нового жёсткого диска
Во первых, смотрите как выглядит S.M.A.R.T абсолютно нового жёсткого диска WDC WD2500AAKX-00ERMA0
Как видим, все показатели накопителя в отличном состоянии и отработал он ноль часов (параметр 9 Power-On Time)
Теперь берём почти новый жёсткий диск WDC WD2500AAKX-001CA0 и смотрим S.M.A.R.T, как видим, винчестер практически в идеальном состоянии, хотя и отработал уже 8000 часов (параметр 9 Power-On Time)
Victoria
Тест поверхности жёсткого диска!
В правой части окна программы отметьте пункт Ignor и пункт read и нажмите Start. Этим Вы запустите простой тест поверхности жёсткого диска без исправления ошибок. Данный тест не принесёт никаких отрицательных и положительных воздействий на жёсткий диск, но зато по окончании теста Вы будете знать в каком состоянии находится Ваш винчестер..
Результаты теста отличные. Ни одного блока с задержкой более 30 мc!
CrystalDiskInfo
HDDScan
Жёсткий диск SAMSUNG HD403LJ (372 ГБ) из недавней статьи Как перенести Windows 7, 8, 8,1 на SSD с помощью программы Acronis True Image.
На нём были бэд-блоки и мне пришлось переносить с него Windows 8 на SSD, после успешного переноса, хозяин (мой одноклассник) подарил мне этот винт и Victoria вскоре вернула его к жизни после «записи по всей поляне» (алгоритм Write). Прежний хозяин забирать вылеченный винчестер отказался.
Результаты теста чуть хуже. 3 блока с задержкой более 200 мс и 1 блок с задержкой 600 мс (возможно кандидат в бэды).
Не вполне исправный жёсткий диск MAXTOR STM3250310AS (250 ГБ, 7200 RPM, SATA-II) ему 8 лет (ветеран) и он всё ещё работает, правда я его берегу, храню на нём только файлы неважных данных.
Хоть явных бэдов на нём и нет, видим, что атрибут 5 Reallocated Sector Count — (remap), обозначающий число переназначенных секторов критический и скоро бэды переназначать будет нечем.
9 Power-On time — общее количество отработанных жёстким диском часов 23668, это очень много, обычно проблемы у жёстких дисков начинаются после 20000 часов отработки.
Также неважнецкий атрибут 199 UltraDMA CRC Errors — 63771,ошибки, возникающие при передаче информации по внешнему интерфейсу, причина — некачественный шлейф SATA шлейф и его нужно заменить (не всегда дело в этом).
Результаты теста ещё хуже. 71 блок с задержкой более 200 мс и 1 блок с задержкой 600 мс (возможно кандидат в бэды).
Жёсткий диск ST3200826AS (200 ГБ, 7200 RPM, SATA). Винту около трёх лет и полёт пока нормальный.
Результаты теста. 6 блоков с задержкой более 200 мс.
Новый твердотельный накопитель SSD SPCC SSD162
Тест
Под конец статьи проверим мой самый старый твердотельный накопитель SSD — ADATA S510 60GB (60 ГБ, SATA-III)
Ему уже третий год, но работает он отменно, жалко что объём всего 60 ГБ, но когда я его покупал больше и не было, а стоил он около двухсот баксов.
Как пользоваться 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 HDD диска с помощью программы Виктория, тест поверхности
Привет, друзья! Один хороший человек попросил посмотреть его жесткий диск. Диск емкостью 500 Гб, Seagate, выкидывать такой жалко. Система стала жутко тормозить. Позже Windows перестала с него нормально загружаться, запуск долгий, автоматическое восстановление при загрузке результатов не давало. Появились равномерные стуки. Они хорошо ощущаются, если приложить ладонь (очень мощный инструмент для анализа всего и вся 🙂 🙂 🙂 ).
Проверять диск средствами Windows уже не стал — система не запускается. По возможности, друг попросил сохранить данные и спасти диск. Сегодня поделюсь опытом на эту тему. Сегодня Вы узнаете:
Как проверить SMART жесткого диска с помощью программы Виктория
Обычно самую объективную информацию о состоянии можно получить и без тестирования поверхности — достаточно получить данные с системы S.M.A.R.T жесткого диска. По этим данным можно сразу сказать — есть ли смысл начинать исправлять ошибки поверхности или нет. А так же оценить общее состояние устройства, сколько оно может еще проработать.
Для того, чтобы протестировать диск, его было решено подключить к компьютеру через дополнительный шлейф в одно из гнезд на материнской плате. Перезагружаем компьютер и запустим программу Victoria 4.47 для Windows от имени Администратора, проанализируем S.M.A.R.T
C 1995 года жесткие диски для компьютера выпускаются со встроенной системой самоконтроля состояния (S.M.A.R.T), Диск в своих микросхемах после первого включения накапливает информацию о количестве проработанных часов, накопленных ошибках, температурном режиме, скорости с которой вращается блин, количестве сбойных секторов, ошибках чтения /записи. Современные жесткие диски даже оснащены собственным акселерометром — для накапливания информации об ударах, резких толчках. Эта информация представлена в виде небольшой таблицы, на которой мы видим в графическом представлении общее состояние нашего диска. Первое что нужно сделать при диагностике — это проверить S.M.A.R.T. Запустим программу:
Для того, чтобы оценить общее состояние диска, нужно выбрать сначала нужный диск из списка слева (номер диска обычно на корпусе у меня нужный диск SN5VM3HMX9).Запустим программу и перейдем на вкладку SMART:
Чтобы получить данные жмем на кнопку GET SMART (получить смарт):
Обращаем внимание на столбец health (здоровье), на столбец Name (имя атрибута). По традиции разработчик программы обозначил имена жизненно-важных параметров диска зеленым шрифтом. Так же по псеводграфическим шкалам визуально оценивается и общее состояние в графе health. Зеленый цвет — хорошо, желтый плохо. Красный — очень плохо. Пролистываем ниже:
Программа выдала у этого диска хороший «смарт». Но это не так. Я бы сказал, что S.M.A.R.T программа вернула, и это уже хорошо, потому что в запущенных случаях он вообще может не считывается. С этого диска СМАРТ считывался 23 секунды — это очень долго. Давайте разбираться, почему. Для начала нужно понять, что означают все эти характеристики, особенно выделенные зеленым цветом.
- Параметр ID1 RaW read error rate .Частота ошибок при чтении данных с диска, происхождение которых обусловлено аппаратной частью диска. Для всех дисков Seagate, Samsung это — число внутренних коррекций данных, проведенных до выдачи в интерфейс, следовательно, на пугающе огромные цифры можно реагировать спокойно.
- Параметр ID3 Spin Up Time. Время раскрутки пакета дисков из состояния покоя до рабочей скорости. Растет при износе механики (повышенное трение в подшипнике и т. п.), также может свидетельствовать о некачественном питании (например, просадке напряжения при старте диска).
- Параметр ID4 Start/Stop Count — Полное число циклов запуск-остановка шпинделя. У дисков некоторых производителей (например, Seagate) — счётчик включения режима энергосбережения. В поле raw value хранится общее количество запусков/остановок диска.
- Параметр ID 5 Reallocated Sectors Count — самый важный для нас параметр. Число операций переназначения секторов. Когда диск обнаруживает ошибку чтения/записи, он помечает сектор «переназначенным» и переносит данные в специально отведённую резервную область. Вот почему на современных жёстких дисках нельзя увидеть bad-блоки — все они спрятаны в переназначенных секторах. Этот процесс называют remapping, а переназначенный сектор — remap. Чем больше значение, тем хуже состояние поверхности дисков. Поле raw value содержит общее количество переназначенных секторов. Рост значения этого атрибута может свидетельствовать об ухудшении состояния поверхности блинов диска.
- Параметр ID 7 Seek Error Rate — Частота ошибок при позиционировании блока магнитных головок. Чем их больше, тем хуже состояние механики и/или поверхности жёсткого диска. Также на значение параметра может повлиять перегрев и внешние вибрации (например, от соседних дисков в корзине).
- Параметр ID 9 Power-On Hours (POH) .Число часов (минут, секунд — в зависимости от производителя), проведённых во включенном состоянии. В качестве порогового значения для него выбирается паспортное время наработки на отказ (MTBF — mean time between failure).
- Параметр ID 10 Pin—Up Retry Count . Число повторных попыток раскрутки дисков до рабочей скорости в случае, если первая попытка была неудачной. Если значение атрибута увеличивается, то велика вероятность неполадок с механической частью.
- Параметр ID 12 Device Power Cycle Count . Количество полных циклов включения-выключения диска.
- Параметр ID 184 End-to-End error . Данный атрибут — часть технологии HP SMART IV, это означает, что после передачи через кэш памяти буфера данных паритет данных между хостом и жестким диском не совпадают.
- Параметр ID 187 Reported UNC Errors. Ошибки, которые не могли быть восстановлены, используя методы устранения ошибки аппаратными средствами.
- Параметр ID 188 Command Timeout. Содержит количество операций, выполнение которых было отменено из–за превышения максимально допустимого времени ожидания отклика.Такие ошибки могут возникать из-за плохого качества кабелей, контактов, используемых переходников, удлинителей и т.д., несовместимости диска с конкретным контроллером SATA/РАТА на материнской плате и т.д. Из-за ошибок такого рода возможны BSOD в Windows.
Ненулевое значение атрибута говорит о потенциальной «болезни» диска. - Параметр ID 189 High Fly Writes. Содержит количество зафиксированных случаев записи при высоте «полета» головки выше рассчитанной, скорее всего, из-за внешних воздействий, например, вибрации. Для того, чтобы сказать, почему происходят такие случаи, нужно уметь анализировать логи S.M.A.R.T., которые содержат специфичную для каждого производителя информацию;
- Параметр ID 190Температура воздуха внутри корпуса жёсткого диска . Для дисков Seagate рассчитывается по формуле (100 — HDA temperature). Для дисков Western Digital — (125 — HDA).
- Параметр ID 195 hardware ecc recovered. Содержит количество ошибок, которые были скорректированы аппаратными средствами ECC диска.
Обратил внимание, что после подключения этого диска к компьютеру система стала долго грузиться, и гораздо медленнее работать. Типичные симптомы для «битого жизнью» жесткого диска.
Параметр большое количество ошибок, здоровье, критическое. Магнитные головки уже возможно изношены, плохо работают;
Параметр так же на критическом уровне, много ошибок;
Поверхность этого диска не содержит много битых секторов, но что-то вызвало сбои. Может быть умирает потихоньку механика магнитных головок. Попробуем пробежаться тестами и посмотрим, как измениться S.M.A.R.T. после тестирования Запускаем сканирование из под DOC, версию 3,5.
Как вылечить жесткий диск программой Виктория версии 3.5?
Мы уже говорили, что сегодня самый важный для нас параметр в S.M.A.R.T — это количество переназначенных секторов. Когда сектор становится битым (Bad blok) программа Victoria этот сектор на диске находит, вычисляет его координаты и помечает как сбойный. Обращения к этом сектору больше не происходит — система его больше не видит. И тормозов нет. А в SMART записывается соответствующая информация. На этом принципе основана работа программы.
Но количество резервных адресов не бесконечно, поэтому в тот момент, когда они израсходованы полностью, диск вылечить уже будет нельзя — нужно будет успеть скопировать с него важную информацию, пока это возможно. В нашем случае количество секторов еще не израсходовано. После запуска программа выглядит так:
Сначала нужно выбрать диск, который мы будем проверять. Для этого на клавиатуре нажимаем клавишу P (английский алфавит):
Наш диск висит на третьем канале, соответственно мы с клавиатуры вводим цифру «3» и нажимаем «Enter«. После этого программа поймет, какой диск Вы выбрали, и с ним можно будет работать. Внизу экрана есть список команд. Если нажать F9, мы вызовем тот же S.M.AR.T.:
Некоторые показатели отличаются от предыдущих, но атрибут ID7 выглядит так же. Графическое отображение здоровья так же отличается, но можно разобраться — где мало зеленых квадратов, там дела плохи. Идем дальше. Так как SMART этого диска сказал нам, что он не надежен, использовать его для установки Windows я уже не буду. И с этого диска я уже заранее скопировал нужную информацию, для того чтобы ее не потерять в процессе. Попытаемся вылечить диск, насколько это возможно. Нажимаем клавишу F4, вызовем окно настроек сканирования:
Третья строчка сверху -это режим сканирования. Линейное чтение — самое быстрое по времени. Сканирование происходит последовательно — начиная с первого сектора и заканчивается последним. Выбор режима осуществляется нажатием стрелок «вправо» и «влево» на клавиатуре. Четвертая строчка — это выбор метода лечения жесткого диска. В данном случае я выбрал стирание информации с поврежденных блоков сразу с 256 секторов. В эти сектора будут записаны нули и сектор перестанет быть сбойным.
Внимание! В программе все операции с бад -блоками, ведущими к потере данных, обозначаются в меню красным цветом. Данные этих секторов будут безвозвратно потеряны. Делать это нужно в случае, если данные с диска заранее скопированы и требуется оценить степень повреждения блоков. Будьте осторожны!!
Для запуска проверки нажимаем CTRL+ENTER:
«Лечение» длилось около часа, большинство секторов не удалось стереть. Дефекты так и остались. Если есть время, можно попробовать стереть диск полностью, выбрав другой режим сканирования:
Этот режим аналогичен низкоуровневому форматированию. Вся информация будет уничтожена, сектора сбойные (какие удастся стереть будут так же стерты). Некоторые разновидности ошибок могут быть исправлены. Правда, процесс может длиться долго. В некоторых случаях мне помогал этот режим восстановить работоспособность диска на некоторое время. Так сказать, последнее средство.
Если не зависнет в процессе, значит скорее всего диск может еще поработать.. Всякое бывало! 🙂 . В этот раз я не буду этого делать — слишком долго. Попробуем сделать ремап — то для чего предназначена эта программа. Нужно выбрать «Линейное чтение» и «Advanced Remap»
В программе два режима — классический и альтернативный (advanced) . Классический используется и в операционных системах, при сканировании поверхности. А мы воспользуемся «фирменным». Нажимаем Ctrl+Enter:
Весь процесс занял не более 15 минут. Впрочем, иногда проверку нужно запустить сразу повторно. Если сектора действительно переназначились, то дефектов больше программа не найдет. Всякое бывает! :-). Когда диск стерт, сканирование идет быстрее. Дело сделано, я нажал «X» на клавиатуре, для выхода из программы. Затем подключил диск и загрузился через Windows. Нужно посмотреть, что изменилось в SMART.
Может ли программа Виктория вылечить SMART?
В этот раз загрузка компьютера прошла штатно, без зависаний. В диспетчере дисков наш диск выглядит как не проинициализированный и не отформатированный (как с магазина 🙂 ). Снова получим SMART нашего диска:
В этот раз SMART получил за 1 секунду. Есть разница, это хорошо. Проанализируем теперь наши жизненно важные атрибуты SMART:
- Параметр ID1 снизился с 241 миллиона до 98 миллионов попугаев. Это неплохо;
- Параметр ID5 повысился с 99 до 144. Это так и должно быть.Мы ведь переназначили сбойные сектора;
- Параметр ID7 не изменился, программа к сожалению не лечит магнитные головки. 😥 Остается периодически проверять данный атрибут, или ждать пока Windows сама не ругнется на плохой SMART;
- Параметр ID187 ухудшился, в процессе лечения накопились еще ошибки.
Врят-ли такой диск можно активно использовать в дальнейшем, например для установки Windows. Его можно использовать, ненадолго подключая, может быть для того, чтобы сохранить на нем чуточку данных. Хотя, кто знает…
Источник
Винчестеры, как и любые другие компьютерные комплектующие, могут ломаться, выходить из строя или повреждаться. В подобных случаях, когда возможно, требуется восстановление жесткого диска при помощи специального программного обеспечения. Благодаря их использованию можно тщательно проверить диск и исправить незначительные сбои в работе.
Учитывая, что большинство пользователей используют компьютеры и ноутбуки для несложного повседневного использования, то, как показывает практика, этого достаточно для эффективной работы еще на протяжении длительного времени.
Рассказываем об одной из таких программ – Victoria HDD, предназначенной для проверки жесткого диска, исправления битых секторов, ошибок и других проблем. Давайте разберемся, что это за утилита, как пользоваться и чего с ее помощью можно добиться.
Виктория была создана ведущим специалистом из Беларуси. Она бесплатная и находится в свободном доступе в интернете. Благодаря широкому функционалу и простому оформлению виктория подходит как для начинающих пользователей, так и для профессионалов.
Victoria подходит для всех версий Windows, включая, Windows 10, 8, 7 и XP, а также поддерживает x32 и x64 разрядные платформы.
Содержание статьи
- Методы диагностики
- Функционал
- Системные средства восстановления
- Работа с программой
- Загрузка и запуск
- Начало работы
- Расшифровка наиболее значимых атрибутов SMART
- Начало диагностики — вкладка «Тестирование» (Test & Repair)
- Режимы работы
- Резервные сектора
- Кнопки
- Рекомендации по проведению диагностики и восстановлению HDD
- Другие возможности
- Можно ли спасти накопитель программой Victoria?
- Victoria HDD для MS DOS
- Часто встречающиеся ошибки и способы их устранения
- Комментарии пользователей
Методы диагностики
Данная программа имеет несколько режимов работы:
- API (с применение инструментов ОС Windows).
- PIO (автономный режим через порты).
Режим API обладает целым рядом преимуществ, основными из которых являются простота, удобство и высокая скорость сканирования, что делает его доступным даже неопытных пользователей.
Если говорить об автономном режиме (PIO), то он более медленный и в большей степени предназначен для специалистов. С его помощью можно получить максимально точные показания и провести тщательную диагностику как внешнего, так и внутреннего жесткого диска. Кроме этого, он имеет более обширный набор инструментов для восстановления.
Функционал
Согласно информации, которую предоставляет официальный сайт, данная программа для тестирования жесткого диска способна:
- Ускорить работу ПК.
- Восстановить стабильную работу операционной системы и отдельных приложений.
Для достижения столь значимых результатов утилита положительно воздействует на HDD и обеспечивает:
- Замену дефектных секторов винчестера резервными.
- Исправление битых секторов.
- Ремонт поврежденных участков.
Поврежденные секторы помечены в программе красным цветом. Таким образом, воспользовавшись этим программным обеспечением, можно восстановить работоспособность накопителя, и продлить срок его службы.
Системные средства восстановления
Конечно, можно использовать обычные средства восстановления, и тогда операционная система сама заменит испорченные сектора резервными.
Это делается путем запуска проверки тома накопителя, однако замена такого типа имеет свои недостатки:
- Работает с активным томом исключительно в DOS-режиме.
- Не обеспечивает пользователя детальной информацией.
- Не позволяет самостоятельно выбрать способ устранения неполадки.
То есть, стандартные средства имеют не такой широкий функционал, как сторонние программы. Без сомнений, Билл Гейтс создал отменную операционную систему. Но подумайте о том, сколько стандартных приложений вы заменили. Например, браузер Internet Explorer, блокнот или проводник. Именно поэтому проверку и восстановление жесткого диска следует делать с помощью программы Victoria, а не встроенных средств.
Работа с программой
Перед тем как начать работу с программой Victoria HDD и представить гайд по ее использованию, хотелось бы уточнить, что основной язык утилиты — английский. Однако в последней версии программы «5.1» были добавлены еще два дополнительных языка – русский и украинский, благодаря чем утилита стала невероятно удобной. А переключаться между ними очень легко с помощью меню «Language».
Скачивайте только самую новую версию, так как она имеет все необходимые для работы инструменты и содержит минимум ошибок.
Загрузка и запуск
Найти программу в интернете невероятно просто, задав в поисковике словосочетание «Скачать Victoria» или воспользуйтесь этой ссылкой для скачивания полной версии с официального сайта. Ссылка на загрузку находится в самом конце статьи. Там же можно прочесть ее подробное описание.
Утилите не нужна установка, она портативна и скачивается в виде архива. Разархивируйте его, войдите внутрь и увидите единственный файл «Victoria».
Запуск на компьютере с установленной операционной системой Windows 7, 8 и 10, осуществляется исключительно от имени администратора. Для этого нажмите по иконке правой кнопкой мышки и выберите «Запуск от имени администратора».
Для своего удобства можно сделать ярлык на рабочем столе.
Возможно, перед запуском «Виктории» вы увидите несколько окон с обращением к специалистам, занимающимися ремонтом ПК. Это обычные предупреждения о том, что нет драйвера для работы с портами. Жмите везде «ОК», и Виктория запустится.
Начало работы
После запуска утилиты справа будут отображены подключенные носители, щелкните мышкой по тому накопителю, который следует проверить.
Далее переходим в «SMART» и нажимаем кнопку «Получить атрибуты SMART» (Get Smart). В таблице будут отображены 242 параметра вашего устройства. Они записываются с первого дня использования носителя, и программа Victoria считывает их из системы.
Расшифровка наиболее значимых атрибутов SMART
- Смотрим на пункт «Количество переназначенных секторов» (Reallocated sector count). Здесь в колонке «Абсолютное» (Raw) отображается количество битых секторов жесткого диска, которые автоматически были переназначены (исправлены). Колонка «Остаток» (Health) показывает текущее состояние устройства в виде кружочков.
- Зеленые – сектора диска в отличном состоянии.
- Желтые – показатели не в норме.
- Красные – свидетельствуют о недопустимости параметров.
- Пункт «Кандидатов на переназначение» (Current pending sectors) в колонке «Абсолютное» (Raw) показывает количество проблемных зон, которые в скором времени будут переназначены (произойдет Remap). Следом увеличится значение предыдущего пункта.
- Hardware ECC Recovered– данный атрибут показывает число автоматически устраненных ошибок. Для некоторых производителей, например, Seagate, его стремительный рост является нормой. Но иногда появление таких ошибок связано с неисправностью носителя или (SATA кабеля), а также материнской платы или конкретного SATA порта.
Не стоит сразу переживать, увидев в колонке «Остаток» (Health) красные или желтые кружки для других пунктов. Особенно, если проблем в работе накопителя нет. Для некоторых фирм производителей и моделей носителей такие значения являются нормой.
Также в нижней части окна отображается текущее состояние устройства. Если стоит значение «Good», значит значительных проблем в работе устройства нет.
Начало диагностики — вкладка «Тестирование» (Test & Repair)
Выполнять диагностику можно только в том случае, если жесткий диск не издает скребущего звука, который чаще всего говорит о физической неисправности носителя. В противном случае вы можете нарушить работоспособность носителя, и данные с такого HDD восстановить уже не получится. Поэтому, первое, что стоит сделать при наличии подозрений на неисправность, это обратиться к мастерам по восстановлению информации.
Если винчестер исправен, то переходим во вкладку «Тестирование» (Test). При первом использовании не рекомендуется изменять установленные по умолчанию настройки. В этом случае будет проведена обычная диагностика жесткого диска, без применения каких-либо действий к поврежденным секторам. Убедитесь, что активирован режим «Игнор» (Ignore) и нажмите на кнопку «Scan».
Так как Victoria работает из-под Windows, она может выдавать ложные результаты. Чтобы это не происходило, до начала проверки жесткого диска необходимо закрыть открытые приложения и приостановить работу за ПК. Для получения более точного результата можете воспользоваться ее аналогом — MHDD.
Если вы точно следуете пунктам в нашей пошаговой инструкции, но после запуска сканирования ничего не происходит, то это может быть связано с тем, что вы не отметили винчестер на вкладке «Инфо» (Drive Info). В этом случае вернитесь назад и сделайте это.
Принцип, по которому проводится тест жесткого диска, заключается в измерении продолжительности времени от запроса до получения ответа с секторов по отдельности. В процессе сканирования жесткого диска программа оценивает проверенные сектора и графически показывает проблемные участки, обозначая их разноцветными прямоугольниками.
Кластера обозначаются определенным цветом, который зависит от его состояния:
- Серые– отлично читаемые зоны.
- Зеленые– откликаются дольше, но обладают хорошим состоянием.
- Оранжевые– читаются долго. Именно эти зоны тормозят работу диска. Являются рабочими, но совсем скоро придут в негодность. Их количество не должно превышать 50 штук.
- Красные– поврежденные сектора «бэд-блоки», которые нельзя считать, не подлежащие восстановлению. При наличии подобных зон следует задуматься о смене винчестера.
- Синие с крестом «Err X»– чтение вызывает сбой. Информация, находящаяся на них, не может быть восстановлена. Такие сектора нуждаются в переразметке для того, чтобы HDD не использовал их при работе. Делается это путем использования функции «Починить» (Remap), о который мы поговорим дальше.
Процесс диагностики можно наблюдать визуально. В ранних версиях программы Victoria проверяемые зоны отображались только в виде сетки. Однако это чрезмерно загружало процессор при наличии жесткого диска большого объема. Именно поэтому, уже начиная с версии 4.47, было принято решение перейти на визуализацию путем использования графика. Фото 28 Его можно увидеть спустя несколько минут после начала диагностики, убрав галочку с пункта «Grid».
Длительность тестирования HDD зависит от его объема и текущего состояния.
Режимы работы
Стоит отметить четыре режима, которыми обладает программа Victoria:
- «Игнор» (Ignore) – обычная диагностика жесткого диска без воздействия на неисправные участки.
- «Починить» (Remap) – замена неисправных участков резервными.
- «Обновить» (Refresh) – восстанавливает прежнюю скорость медленных участков без потери данных путем их обновления.
- «Стереть» (Erase) – перезапись неисправных секторов. Функция наиболее эффективна при наличии на жестком диске программных бэд-блоков, особенно когда их очень много и требуется максимальная скорость восстановления. При использовании данной функции выполняется полное форматирование, вся информация стирается.
Отдельного внимания заслуживает пункт – «Стереть» (Erase). Его стоит испытывать только в том случае, когда режимы «Починить» (Remap) и «Обновить» (Refresh) не приносят результата.
Резервные сектора
Операционная система выделяет резервное место на каждом винчестере. Зачастую таковым становится наиболее медленный участок порядка 8% у центра винчестера.
При появлении битых секторов система переносит имеющуюся на них информацию в резервную область. Это происходит, когда запускается сканирование HDD на ошибки стандартными средствами Windows или путем применения стороннего программного обеспечения.
Кнопки
После начала сканирования кнопка «Scan» пропадает, а вместо нее появляется «Stop», нажав на которую можно остановить проверку. Также для удобства пользователей есть кнопка «Пауза» (Pause), с помощью которой можно приостановить процесс проверки, и кнопка «Scan» для его продолжения с того же места, где он был остановлен.
В последних версиях утилиты Victoria была добавлена кнопка «Quick» позволяющая выполнить быстрое тестирование поверхности HDD.
Чтобы повысить шансы восстановления данных и наладить работу жесткого диска, рекомендую придерживаться следующей инструкции.
- Первую проверку следует выполнять в режиме «Игнор» (Ignore) для оценки текущего состояния винчестера.
- При наличии большого количества проблемных секторов из оранжевой, красной и синей зоны выполняем повторное тестирование с функцией «Обновить» (Refresh). Затем запускаем еще один тест HDD с опцией «Починить» (Remap). После завершения двух тестов можно приступать к восстановлению информации, сохранив ее на другой накопитель.
- Если второй пункт не принес результата, то выполняем последнее сканирование с опцией «Стереть» (Erase). Тогда проблемные области будут перезаписаны, что скорее всего восстановит работу проблемных зон. При этом вся информация, находящаяся на накопителе будет удалена. Поэтому до начала процедуры позаботьтесь о сохранности важных данных.
- При отсутствии важной информации сканирование можно начинать с включенной опцией «Стереть» (Erase). Это позволит сэкономить время и повысит шансы восстановления работоспособности HDD.
Если выполнение вышеописанных действий дало положительный результат, то перенесите нужную информацию на новый винчестер. А старый впредь рекомендую использовать только в качестве второстепенного хранилища для музыки, фильмов и других малозначимых файлов.
Другие возможности
Во вкладках «Сервис» и «Действия» стали доступны новые функции, позволяющие проводить более тонкую диагностику.
Однако применяются они крайне редко, ведь большинство проблем способно выявить обычное сканирование.
Можно ли спасти накопитель программой Victoria?
Используя программу Victoria можно выполнить программный ремонт, исправить порядка 8% битых секторов, устранить ошибки и неудовлетворительную работу участков в томе, если это случилось из-за сбоев в системе. Конечно, физические повреждения жесткого диска «Виктория» исправить не в силах.
Если вылечить сектора, поддающиеся исправлению, и оставшиеся перезаписать в резерв, то подобное лечение жесткого диска позволит значительно увеличить срок его службы. При этом он должен выступать в виде дополнительного устройства, в то время как операционную систему Windows желательно разместить на новом носителе, а лучше всего на SSD.
Что касается аналогов, то они у нее есть, например, тот же «HDD Regenerator» или «MHDD». Функционал первой достаточно ограничен, в то время как вторая, практически дублирует «Викторию» и функционирует только из-под MS-DOS.
Victoria HDD для MS DOS
Для тестирования жесткого диска вне ОС Windows нужно использовать старую версию программы. Скачать ее можно здесь. Загрузится ISO-образ Victoria HDD, который нужно записать на флешку или компакт диск. Если запись произведена успешно, то при загрузке программы из-под DOS пользователь увидит меню на синем фоне, где нужно выбрать подходящую опцию.
Для пользования Victoria HDD на стационарном компьютере нужно выбрать «Victoria for Desktop» или «Victoria for Notebook» для пользователей ноутбуков. Интерфейс программы в DOS выглядит иначе, чем в ОС Windows, но функционал у продукта аналогичный.
Для вызова справки нужно нажать клавишу «F1». На экране высветится информация, где будут перечислены функции ПО и какой клавишей или сочетанием клавиш их вызывать. Чтобы выйти из справки достаточно нажать любую клавишу.
Для начала работы с жестким диском нужно нажать клавишу «F2». На экран высветиться информация о винчестерах, установленных в системе. Если на дисплее пусто, значит, программа не смогла определить требуемое аппаратное обеспечение. В этом случае нужно нажать клавишу «P» и указать порт диска вручную.
Для выбора диска, с которым нужно работать, следует нажать соответствующий номер на клавиатуре. Например, если нужно работать с диском под номером 1, на клавиатуре нужно нажать клавишу с соответствующим номером.
После выбора диска для начала его проверки надо нажать клавишу «F4». Высветиться меню, в котором с помощью соответствующих клавиш необходимо выбрать требуемые параметры проверки. Перемещаться между пунктами меню можно с помощью стрелок, а изменять параметры – с помощью пробела. Для утверждения настроек и начала проверки следует нажать «Enter».
Области проверки накопителя можно изменить путем изменения параметров Start LBA и End LBA соответственно. Можно указать значение в мегабайтах или гигабайтах, чтобы автоматически преобразовать адреса проверки в метрики памяти.
Параметр «Линейное чтение» можно изменить на «BUTTERFLY чтение» или «Случайное чтение». Однако это существенно замедлит скорость сканирования, хоть и незначительно увеличит его эффективность. Остальные параметры можно оставить без изменения кроме пункта «Ignore Bad Blocks». Если он установлен, программа будет пропускать BAD-блоки. В противном случае, если заменить его на «BB = Advanced REMAP», система будет пытаться восстановить поврежденные секторы.
Далее начнется проверка, которая принципиально не отличается от версии ПО с интерфейсом. В MS DOS она выглядит, как показано на рисунке:
Часто встречающиеся ошибки и способы их устранения
В большинстве случаев приложение работает стабильно и только иногда выдает различного рода ошибки. Вот список наиболее популярных из них:
- При запуске функции «Починить» (Remap) приложение выдает ошибку «Отказано в доступе». Обычно она появляется, когда Victoria запускается без прав администратора или вход в систему выполнен под пользователем с ограниченными привилегиями.
- Приложение не видит жесткий диск, при этом он также не отображается в системе. Скорее всего, это связано с не проведеннойинициализацией или серьезным механическим сбоем устройства.
- Не считывается SMART у некоторых SATA и NVMe SSD носителей. Это связано с их ограниченной поддержкой, возможно, это будет исправлено в новых версиях «Виктории», а пока предлагаю воспользоваться другими приложениями для считывания SMART, например, «AIDA64».
Если вы столкнулись с какими-либо другими проблемами или появились дополнительные вопросы, смело задавайте их в комментариях, постараюсь вам помочь!
Подробный видеоурок
Содержание
- Тесты позиционирования головок HDD
- «CXR» — (аналогично нажатию F7): случайное позиционирование с чтением
- «CX»: случайное позиционирование без чтения
- «ACXR»: Прогрессивное линейное позиционирование с чтением
- «ACX» Прогрессивное линейное позиционирование без чтения
- Остановка и запуск шпиндельного двигателя HDD
- Вызов встроенного файл менеджера
- Просмотр информации о логических разделах диска
- Создание логических дефектов
- Восстановление конфигурации диска (команда RDС)
- Индикация режимов работы HDD и кодов ошибок по индикаторным «лампочкам»
- Приложение 1
- Приложение 2
<< Начало статьи в первой части и второй части
Вам никогда не встречались винчестеры с обугленными или дырявыми микросхемами? Очень забавная вещица… но только не для хозяина винта и находящейся на нем информации. Почему же у одних пользователей винты работают по много лет, а у других дохнут?
Причин много: это и бракованные экземпляры HDD, и плохие блоки питания, и нарушения теплового режима (перегрев). А некоторые винчестеры не имеют защиты от перегрева, или она срабатывает слишком поздно. Но, как показала практика, большинство проблем с винчестерами закономерны, т.е. вполне предсказуемы задолго до фатального исхода. Чтобы поточней разобраться в причинах взрыва микросхем, рассмотрим простой пример:
Как известно, винчестер сильней нагревается именно тогда, когда работает — читает данные, позиционирует головки и т.п. Причем, в многозадачных средах может выполняться несколько операций одновременно, в результате чего микросхема привода головок может нагреться до критической температуры. Разработчики силовых микросхем обычно закладываютв свои изделия алгоритмы защиты от перегрева — при достижении предельных температур чип самовыключается, или замедляет работу (при этом винчестер может запарковаться, прервав на время поиск дорожки, и выставив на интерфейс сигнал «занято»).
Операционная система не обязана следить за параметрами винчестера. Она четко выполняет то, для чего предназначена — файловые операции, и умеет лишь ждать готовность устройства, если оно перестало отвечать. Дождавшись, пока микросхема остынет, система термо-защиты разрешает дальнейшую работу, а винчестер, в свою очередь, снимает сигнал «занято» и ОС продолжает использование HDD. Никому и в голову не приходит то, что винт в предельном режиме, и периодически срабатывающая защита остается тайной для пользователя. Круто? Нет, особенно, если судить по встречающимся горелым микросхемам… Вероятно, отсюда и пошли «страшные» истории о поломках дисков во время дефрагментации, во время работы Windows XP (ибо ресурсоемкая система производит больше дисковых операций, чем менее требовательная Windows 9x), и т.д.
Вывод напрашивается сам собой надо как-то вовремя заметить опасность, чтоб в дальнейшем принять меры (улучшить охлаждение, заменить HDD, сделать копию информации). Для этого нужно смоделировать высокую нагрузку на систему позиционирования, но при этом контролировать возникающие ошибки, чтобы не допустить разрушения микросхем. Для этого служит клавиша F7″SEEK», или консольные команды «CX», «CXR»,»ACX»,»ACXR».
«CXR» — (аналогично нажатию F7): случайное позиционирование с чтением
Винчестер начнет перемещать головки, читая одиночные случайные секторы диска (можно прервать, нажав ESC). При этом программа контролирует время, затрачиваемое на каждый цикл, выводит карту из прямоугольников, как при сканировании поверхности (но при этом 1 прямоугольник равен одному сектору, а не 256-ти), и смотрит в регистр ошибки HDD. При превышении времени сверх нормы или при ошибке, считается, что сработала защита, и винчестер переводится в «спящий режим» с остановкой вала и парковкой головок. Этим исключается его дальнейшее повреждение. Из-за попыток чтения тест «CXR» не будет работать на запароленом накопителе (под паролем чтение не работает), а также остановит тестирование при любых других ошибках чтения.
Программа также выводит на экран:
- Температуру встроенного термодатчика (при его наличии);
- Время доступа в миллисекундах (время на позиционирование + время на чтение);
- Время старта теста, и время его окончания (в случае ошибки);
- Индикатор положения головок. Это анимация, облегчающая взаимодействие с пользователем.
«CX»: случайное позиционирование без чтения
Применяется (и рекомендуется) для тестирования устаревших HDD, в паспорте которых нет поддержки 48 bit LBA. На некоторых современных дисках может работать неправильно. Пример — новые IBM/HITACHI в этом режиме работают «тихо», независимо от установок AAM. «CX» рекомендуется применять на винчестерах до 2002 года, или если не работает «CXR». Команда «CX» будет работать и на винчестере с нечитаемыми секторами, например на запароленом. Во время работы на экране отображается время позиционирования, без времени чтения. Оно обычно на 1-5 мс ниже времени доступа, хотя бывают и исключения (аналогично примеру с IBM/HITACHI).
«ACXR»: Прогрессивное линейное позиционирование с чтением
Производит плавное нарастание амплитуды размаха головок от края к центру HDD (за редким исключением, когда начало диска находится не с краю, как на некоторых HDD 2,5″). Позволяет оценить целесообразность использования всего объема HDD в качестве логического раздела. Видно, что по мере увеличения амплитуды, скорость доступа замедляется в 2-3 раза. Также как и остальные тесты, выводит на экран температуру, анимацию, время доступа. Головку HDD можно произвольно перемещать клавишами стрелок «вправо влево» во время тестирования.
«ACX» Прогрессивное линейное позиционирование без чтения
Отличается от «ACXR» тем же, чем «CX» от «CXR». Винчестеры с высоким быстродействием издают «воющие» звуки в начале теста.
Во время всех тестов постоянно контролируется температура. При этом тест может периодически замирать. При превышении порога в 50 градусов Цельсия — программа выключит винчестер, выдав сообщение: «Высокая температура HDD!»
Примечание:
- Если на испытуемом винчестере установлен АТА пароль, программа выведет предупреждение об этом после ввода команды: Внимание! Накопитель закрыт ATA паролем!. Данное сообщение появится только при заблокированном винчестере, если же он открыт — о пароле будет предупреждать лишь лампочка PWD вверху экрана. Данное сообщение носит чисто информативный характер. Продолжать работу, или нет — решает пользователь.
- Иногда во время теста позиционирования винт «промахивается» мимо нужного сектора. В результате мы видим цветные прямоугольники. Зеленые могут быть у полностью исправных HDD некоторых моделей (Fujitsu, Samsung), а наличие большого количества красных свидетельствует о неполадках. Исключение — старые медленные накопители (меньше 1 Гб), для которых критерии скорости сильно отличаются в сторону ее уменьшения (и увеличения времени доступа соответственно).
Остановка и запуск шпиндельного двигателя HDD
Осуществляется клавишей S или консольной командой STOP. Оба способа абсолютно идентичны. Применяется, например, для экономии электроэнергии, если неохота отключать винчестер от компьютера. При нажатии клавиши S в винт подается команда E2h, и контролируется результат по регистру ошибки. Команда не будет работать на накопителе, у которого разрушен микрокод: в этом случае вал не остановится, и утилита выдаст сообщение «Винт отверг команду».
Вызов встроенного файл менеджера
В новых версиях программ появился файл-менеджер, похожий на панель таких программ, как например, Volkov Commander. Вызывается он нажатием клавиши 1, и при этом не разрушает содержимое рабочего стола. Позволяет просматривать каталоги, список файлов, а также сортировать их по времени, размеру, дате создания и расширению. При нажатии любой не-управляющей клавиши курсор перемещается на файл, чья первая буква имени совпадает с нажатой клавишей. При установке курсора на файл и нажатии F3 будет показано содержимое файла.
Файлы можно удалять и копировать. Файлы можно пометить клавишей «пробел» и удалить/скопировать сразу целую группу. Можно создавать папки и удалять их, если внутри нет файлов. В общем, аналогично другим файл менеджерам… Длинные имена не поддерживаются, если в папке больше 600 файлов — остальные не отображаются, чтобы зря не захламлять память. Файл менеджер имеет встроенную справочную систему (F1), где кратко перечислены задействованные клавиши и его возможности.
Просмотр информации о логических разделах диска
Начиная с версии 3.0 в Викторию встроена утилита просмотра информации о логических разделах, на которые разбит тестируемый HDD. Для ее запуска достаточно нажать клавишу Q. При этом считываются системные области диска, если они есть (информация берется из таблицы разделов самого первого сектора диска), сканируется цепочка Extended Partition Chain в поисках абстрактных MBR и логических дисков в расширенных разделах. При нахождении логического диска программа смотрит тип файловой системы, вычисляет его границы в LBA, и заносит их в табличку на экране. Далее следует попытка получить загрузочные сектора каждого диска, что бы узнать его имя (метку тома). Даже при частичном разрушении системных областей будет выведена информация:
Информация о границах разделов может быть полезна для спасения отдельных логических дисков с поврежденного HDD (например функцией чтения секторов в файл, этой же программой).
Указанный в MBR тип файловой системы не всегда соответствует той, что реально установлена на диск. Из-за того, что тип файловой системы берется программой из MBR, она не дает 100% гарантии истинности результатов. В версии 3.3.2 распознаются системы FAT16, FAT32, NTFS, и диагностический раздел ноутбуков фирм HP/COMPAQ. Со временем список будет расширен. Если на проверяемом диске нет файловой системы, не найдены или сильно повреждены системные области, будет выдано сообщение: MBR
not found!
Создание логических дефектов
Консольная команда RNDBAD производит создание псевдо-сбойных участков поверхности HDD, на которых винчестер ведет себя аналогично физическим дефектам поверхности, что может быть полезно при исследовании программ и винчестеров. Команда RNDBAD не приводит к физической порче накопителя, производимое ей действие документировано в АТА стандарте и является записью, однако не стоит забывать, что любая запись разрушает данные пользователя.
Во время выполнения команды RNDBAD измеряется среднее время создания одного дефекта, которое выводится на экран. Дефекты создаются в цикле, по адресам из генератора случайных чисел. Для отмены действия служит клавиша ESC. Чтобы удалить созданные бэд-блоки, достаточно произвести линейное чтение всей поверхности с включенной опцией «Erase 256».
Примечания:
- Некоторые винчестеры (новые Maxtor, некоторые экземпляры Samsung SP0802N) производят ремап псевдо-дефектов при чтении, поэтому будьте осторожны, во избежании засорения пользовательского дефект листа. Автор считает это недосмотром производителей винчестеров, а также ошибками ремонтников, если опция ремапа чтением «включилась» после некорректного ремонта, и не обязан отвечать за них. Ремап чтением покане замечен у накопителей Seagate, Fujitsu, на остальных смотрите сами. А лучше забудьте про эту команду
- Команда RNDBAD работает только в адресации LBA 28bit (максимальный адрес дефекта не превышает 128 Гб)
Восстановление конфигурации диска (команда RDС)
По этой команде производится сброс предустановок конфигурации накопителя, произведенный средствами АТА-стандарта. Такими предустановками могут быть, например «навсегда» выключенный SMART или ограничение объема, не восстановимое через HPA (встречалось на HDD Samsung). Команда не влияет на хранимую информацию и не способна испортить винчестер. Предназначена для отмены действия некоторых утилит и для восстановления реального размера HDD Samsungи Hitachi после последствий глюков. Команда работает только на винтах, которые поддерживают DCO. На остальных будет выдано сообщение об ошибке. Также, ошибка может выдаваться на Seagate (это у них очередной прикол такой).
Индикация режимов работы HDD и кодов ошибок по индикаторным «лампочкам»
(Первоисточник — стандарт ATA/ATAPI)
BUSY (Busy). Винт занят обработкой команды или «завис». В то время, пока горит эта лампочка, все остальные индикаторы считаются недействительными, и винчестер может реагировать только на команду «Reset» (F3).
DRDY (Drive Ready). Винт готов к приему команды;
WRFT (Write Fault). Ошибка записи. Устарело. По новому стандарту, и, следовательно, на новых HDD: «Device Fault» — неисправность устройства;
DRSC (Drive Seek Complete). Винт успешно закончил установку головки на трек; Устарело. На новых назначение зависит от предшествующей команды.
DRQ (Data Request). Винт готов к обмену данными через интерфейс;
INX (Index). Зажигается при каждом обороте диска. На некоторых винчестерах уже не используется, или может выдавать неверный результат.
CORR коррекция. Устарело и на новых HDD не применяется.
ERR (Error) Произошла ошибка. В регистре ошибок можно узнать код ошибки.
Регистры ошибок:
BBK (Bad Block Detected). Найден бэд-блок. Устарело;
UNC (Uncorrectable Data Error). Не удалось скорректировать данные избыточным кодом, блок признан нечитаемым. Может быть как следствием нарушения контрольной суммы данных, так и следствием физического повреждения HDD;
IDNF (ID Not Found). Не идентифицирован сектор. Обычно говорит о разрушении микрокода или формата нижнего уровня HDD.
ABRT (Aborted Command). Винт отверг команду в результате неисправности, или команда не поддерживается данным HDD (пароль, устаревшая или слишком новая модель итд.).
T0NF (Track 0 Not Found). Невозможно выполнить рекалибровку на стартовый цилиндр рабочей области. На современных HDD говорит о неисправности микрокода или магнитных головок;
AMNF (Address Mark Not Found). Невозможно прочитать сектор, обычно в результате серьезной аппаратной проблемы (например, на HDD Toshiba, Maxtor — говорит о неисправности магнитных головок);
Приложение 1
Назначение всех задействованных клавиш:
P «Port». Выбор контроллера, на котором находится испытуемый HDD. Нажав P, Вы увидите менюшку, в которой сможете выбрать Primary Master или Secondary Master, а также запустить поиск винтов в других местах.
F1 «HELP». Вызов справочной системы. Это только подсказки по клавишам. Процедура не разрушает содержимое рабочего стола, и при нажатии любой клавиши возвращает управление в программу. Справка может вызываться во время ожидания готовности винчестера, и во время некоторых операций ввода вывода.
Если программа работает в режиме ввода данных в командную строку — при нажатии F1 автоматически выдается справка по консольным командам. (Переключение в режим консольного ввода производится клавишей «ПЛЮС»).
F2 «INIT». Получить паспорт диска. При нажатии на клавишу выводится название модели винчестера, серийный номер, версия микрокода, объем, CHS и LBA параметры, и многое другое.
F3 «RESET». Программный сброс диска.
F4 «Scan». Проверка поверхности, скрытие дефектов, чтение, создание образа диска.
F5 AAM. Управление акустическим шумом.
F6 HPA. Изменение объема HDD.
F7 SEEK. Тест позиционирования.
F8 PSWD. Установить пароль на винт
F9 Smart. Выводит на экран состояние SMART атрибутов накопителя. Принудительно включает SMART на винчестере и не выключает его за собой. Не разрушает содержимое рабочего стола.
F10 DisPWD. Снять пароль с диска.
Клавиши стрелок дублируют клавиши F4, 4, F7, [+]:
* вверх: проверка поверхности
* влево: получить SMART
* вправо: тест механики «CX» (в некоторых версиях может быть не задействовано).
* вниз: вызвать командную строку
В режиме командной строки:
стрелка вверх: выйти из режима командной строки
В режиме сканирования поверхности:
«Быстрая навигация»
стрелка вправо: увеличить позицию на 1/128 объема HDD
стрелка влево: уменьшить позицию на 1/128 объема HDD
«Точная навигация»
стрелка вверх: увеличить позицию на 1/4096 объема HDD
стрелка вниз: уменьшить позицию на 1/4096 объема HDD
Q Просмотр информации о логических разделах диска.
S Остановка вала HDD.
P Выбор канала испытуемого HDD.
C очистка рабочего стола.
[-] (минус) сохранить скриншот в файл. При первом нажатии создает каталог SCR, куда кладет файл с текстовым содержимым экрана. Можно нажать клавишу несколько раз, при этом каждый раз будет создаваться новый файл, без уничтожения предыдущего.
[+] (плюс) Вызов на экран командной строки, аналогично таковой в MHDD. При этом начинает работать справочная система по командам. Для отмены командной строки или введенной команды достаточно нажать ESC. Командная строка автоматически «прячется» с экрана после каждой правильно введенной команды.
] (скобка) визуальная оценка выделения процессорного времени в многозадачных средах. Работает только на полном экране.
X выход из программы. Самая полезная клавиша
Назначение команд достаточно подробно описано в справочной системе. Поэтому давите на F1всегда, когда испытываете затруднения. Если возникнут какие либо дополнительные вопросы достаточно написать мне на приведенный в конце документа почтовый адрес, и в следующей версии появится более полное описание.
Приложение 2
Назначение ini-файла программы
Сразу после запуска утилита пытается открыть файл vcr.ini в текущем каталоге. Если такой файл существует, анализируются его содержимое и «движок» программы автоматически конфигурируется в соответствии с заданными там настройками. Вот назначение отдельных полей этого файла (все буквы заглавные латинские):
- Первый байт — зарезервирован для полной версии.
- Во втором байте указывается номер базового порта, к которому подключен ремонтируемый винт:
P — Primary master;
S — Secondary master;
С — контроллер РС3000 (порт 100h);
A — Порт задается в явном виде для внешнего IDE или SATA PCI контроллера. - Третий байт зарезервирован.
- Четвертый байт служит для защиты накопителя от «забывчивости» при установке ATA пароля. Если в 4-м байте прописано «1» — при использовании команды PWD в текущем каталоге появится файл pwd.vcr длиной 32 байта, в котором останется введенный с клавиатуры пароль. Фишку можно выключить, вписав вместо «1» что нибудь другое.
- Пятый байт указывает, какой из портов использовать для анализа статуса HDD и вывода индикации: базовый (1×7) или альтернативный (3×6). Буква B (ASCII код 42h) указывает на использование базового порта для вывода индикации. Другое значение заставят программу поступить наоборот.
- Шестой байт выключает звук. Если записан 0 программа будет молчать как рыба;
- Седьмой байт. Переключение на тестирование ноутбучных винтов. Если стоит буква P (Portable) программа увеличит время ожидания для более красивого рисования карты блоков при сканировании поверхности и других тестах, так или иначе связанных со скоростью. Для этой же цели служит ключ /p , с которым можно запускать программу на ноутбуках.
- Восьмой байт нужен для корректной работы программы на защищенных от записи носителях при его установке в «0» вместо попыток создания файлов будет выдаваться сообщение о запрете записи;
- Далее следуют 8 зарезервированных байт;
- Начиная со смещения 0010h в ini- файле прописывается последовательно адреса базового и альтернативного портов для внешнего PCI контроллера. В оригинальном файле, поставляемом с программой, там указаны адреса D400h, D802h;
Если ini-файл отсутствует, или вместо документированных значений в нем будет «мусор» ничего плохого не случится, и утилита автоматически настроится на работу с портом Secondary Master, при этом файл с паролем не будет создаваться, а звук включится.