Заметки Сис.Админа

статьи

Проверка жесткого диска [Victoria]

Доброго времени суток, дорогие читатели, почитатели и все прочие личности!

Сегодня речь пойдет о диагностике жесткого диска программой Victoria (ниже по тексту будем звать её просто Викторией или Викой :) ). Весь процесс поделен на 2 части и 4 этапа, да и в общем-то предельно прост, если соблюдать инструкции.

проверка диска

Оная диагностика нужна в целях поиска ошибок диска и выявления его текущего здоровья.

В отличии от некогда упомянутой утилиты Chkdsk (“Как проверить диск на ошибки” или “утилита Chkdsk”), описываемая ниже Victoria, является представителем класса программ, работающих с тестируемым оборудованием непосредственно через порты, то есть на самом низком уровне, что позволяет получить наиболее высокие эксплуатационные качества из возможных (тобишь добиться более качественной, обширной и внятной диагностики), хотя и усложняет процесс создания и использования такого ПО.

Ну что.. Поехали?

Мы рассмотрим два варианта работы с программой:

  • Часть 1: версия 3.35 с внешнего носителя.
  • Часть 2: версия 4.46 из под Windows.

Часть 1. Этап I: установка и подготовка к запуску Victoria с внешнего носителя

Для начала скачиваем Викторию отсюда (здесь версия 3.5, которая лучше всего подходит для диагностики вне системы).

По ссылке будет загружен ISO-образ, который мы записываем на CD, либо на USB, используя один из способов ниже. В принципе с программой можно попробовать работать и из под Windows, но это не рекомендуется по соображениям возможного искажения диагностики и прочих факторов.

Сделать диск можно, с помощью, скажем, программы SCDwriter (чтобы записать образ - выберите вкладку "Диск" - "Записать ISO-образ на диск" - и выберите сам образ программы Victoria, который Вы скачали выше).

Для записи через другие программы, само собой, выбирайте не просто запись данных, а "Записать образ" или "Записать образ диска" и т.д.

Возможно сделать USB-флешку с Victoria. Для этого потребуется скачать программу WinSetupFromUSB, что можно сделать по этой ссылке.

Запустив программу, необходимо выбрать нашу флешку, указать формат файловой системы и выбрать скачанный нами образ, примерно как это указано на скриншоте ниже:

usb-версия виктория для проверки диска

Внимание!
Все данные на флешке будут удалены после нажатия на кнопку "Go", поэтому рекомендуется предварительно всё оттуда перенести.

Далее, нам надо загрузится с диска/флешки, куда мы записали образ. Чтобы проделать оное, вставляем диск в компьютер, перезагружаемся, заходим в BIOS (кнопочка DEL или F2 на самой ранней стадии загрузки компьютера) и там выставляем загрузку с диска нижеописанным способом (в зависимости от того как выглядит Ваш BIOS).

Вариант 1. Если Ваш BIOS имеет следующий вид, то заходите сначала в Advanced Features

bios, загрузка с диска

Далее в Boot sequence.

bios, загрузка с диска

Где выставляйте на первое место загрузку с CD/DVD привода так, как на картинке.

bios, загрузка с диска

После чего выходите из BIOS через "Save and exit setup" и, если Вы все правильно сделали, то ждите, пока вместо операционной системы загрузится оная программа.

Вариант 2. Если же у вас биос имеет следующий вид:

bios, загрузка с диска

То Вы просто переходите на вкладку Boot, а дальше выставляете все так же, как и на картинках выше (тобишь, в качестве первой, выбираете загрузку с диска).

Если у Вас поддерживается загрузка с USB и Вы делали не диск, а флешку, то в BIOS необходимо будет выбрать примерно следующий вариант:

загрузка Victoria с флешки, настройка в bios

Или, скажем, вот такой:

загрузка victoria с флешки

Т.е может быть указано название самой флешки и её объём или что-то в этом духе. В общем-то разобраться не сложно.

Определившись с этим, сохраняем изменения и выходим из BIOS, приступая к загрузке Victoria с носителя.

Часть 1. Этап II: загрузка программы Victoria и подготовка к сканированию

При загрузке потребуется выбрать один из вариантов Victoria. Для настольного компьютера это будет Victoria for Desktop, для ноутбука for Notebook, остальные пункты загружают оболочку DOS и файл-менеджер Volkov Commander, т.е в обычных случаях они не нужны.

Варианты выбора программы:
варианты загрузки victoria

Возможно, при первом запуске Вам потребуется выбрать именно тот винчестер, который Вы хотите протестировать (а не тот, что прописан в файле vcr.ini - в дистрибутиве там указан Secondary Master). Для этого необходимо нажать клавишу P.

выбор диска для проверки victoria

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

У исправного винчестера всегда будут гореть 2 лампочки: DRSC и DRDY (у некоторых может еще иINX). В регистрах ошибок может быть зажжена красная лампочка AMNF, а остальные должны быть погашены. Подробнее о назначении индикаторов см. в конце статьи. После установки курсора на нужный пункт необходимо нажать ENTER.

пункты выбора порта victoria

Последний пункт этого меню отвечает за выбор винчестера на внешнем (дополнительном) PCI/ATA/SATA/RAID контроллере. После нажатия ENTER начнется поиск внешних контроллеров и винчестеров на них. Определятся только реально присутствующие и исправные винчестеры в положении MASTER, остальные система "не заметит". При нахождении каждого дополнительного порта, в таблицу будет выдано:

  • Название фирмы-изготовителя ATA-контроллера (или его Vendor Code)
  • Название контроллера (или его ID Code)
  • Класс: EXT / INT / RAID (внешний, внутренний, RAID)
  • Адрес порта (или прочерк, если его не удалось определить)
  • Название подключенного винчестера, если он имеется на канале и исправен

Все найденные порты будут пронумерованы. Вам останется лишь выбрать нужный, нажав соответствующую клавишу и подтвердить Enter'ом.

Примечание:
Программа может не найти винчестеры на некоторых моделях контроллеров Promise. Далее нажимаете F2, чтобы "отдать" паспорт.Паспорт HDD - это зашитая на заводе изготовителе информация, характеризующая семейство жесткого диска и его индивидуальные особенности.

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

Часть 1. Этап III: сканирование диска на ошибки и проблемы

Теперь самое главное.

Чтобы протестировать поверхность винчестера, нажмите клавишу F4. Следом откроется меню где надо выставить “Линейное чтение” и ниже “Ignore Bad Blocks” (Игнорировать плохие сектора). Выбор производится клавишей “Пробел” или клавишами стрелок “Вправо” и “Влево“. Окно сканирования выглядит так:

victoria диагностика жесткого диска

Внимание!
В третьем сверху пункте меню такие действия как “Запись (стирание)“, “Запись из файла” и в четвертом пункте меню “BB = Erase 256 sect” стирают информацию находящуюся на диске!

Теперь еще раз нажимаем F4, чтобы сканирование началось. Остается только ждать его окончания.

По окончании теста, если у Вас не было ошибок, Вы увидите примерно такую картинку:

victoria диагностика жесткого диска

На что тут ориентироваться? Справа есть градация секторов от тёмно-серого к красному. Чем больше оранжевых и красных, - тем, собственно, хуже. Если значение красных особенно велико, то диск возможно уже давно пора выкидывать, особенно, если список дефектов заполнен (а не как на скриншоте выше пуст).

Что еще важно тут понимать:

  • Если винчестер зависнет из-за неисправности во время сканирования, программа ждет около 16 секунд, после чего перейдет к следующему блоку, выводя значок T (Timeout) в поле сканирования;
  • Непрерывные задержки свидетельствуют о том, что жесткий диск не отвечает на команды. В этом случае можно попробовать подать команду сброса в его контроллер, нажав F3 (Reset) непосредственно во время сканирования, иногда это помогает;
  • Все возможные дефекты и иные проблемы будут описаны блоке "Дефекты" или "Сообщения" справа;
  • Так же можно проверить интерфейс. Его проверка выбирается в третьем сверху пункте меню, при нажатии клавиши F4 "Scan", т.е. там, где вы выбирали линейное чтение.

Назначение команд достаточно подробно описано в справочной системе. Поэтому давите на F1 всегда, когда испытываете затруднения.

Двигаемся дальше, а точнее как раз посмотрим на интерфейс.

Часть 1. Этап IV: проверка интерфейса

Проверка интерфейса производит циклическую запись шаблона данных в буферную память винчестера, затем читает оттуда и сравнивает прочитанное с записанным. При этом измеряется время чтения из буфера в диапазоне от 64 до 500 мкс.

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

Для получения высокой достоверности, нужно выполнять этот тест достаточно долго, аналогично тестам оперативной памяти компьютера. Во время тестирования рекомендуется пошевелить IDE шлейф для диагностики плохих контактов, которые тут же будут обнаружены программой.

Примечание:
Выход из программы, кнопка - X.

Выйдя из Виктории, вы попадаете в "Volcov Commander ", из которого Вы выйдите нажатием на клавишу F10 и выборе "YES" соответственно. Затем Вы попадаете в DOS

victoria диагностика жесткого диска

Откуда Вы можете выйти, нажав Control+Alt+Del. Компьютер перезагрузится. Не забудьте вытащить диск из привода и вернуть загрузку с HDD.

Часть 1: полезная информация по проверке и диагностике диска через Victoria

Индикация режимов работы HDD и кодов ошибок по индикаторным "лампочкам".
(Первоисточник - стандарт ATA/ATAPI)

  • BUSY (Busy), - диск занят обработкой команды или "завис". В то время, пока горит эта лампочка, все остальные индикаторы считаются недействительными и винчестер может реагировать только на команду "Reset" (F3);
  • DRDY (Drive Ready), - диск готов к приему команды;
  • DRSC (Drive Seek Complete), - диск успешно закончил установку головки на трек. Устарело. На новых винчестерах назначение зависит от предшествующей команды;
  • INX (Index), - зажигается при каждом обороте диска. На некоторых винчестерах уже не используется или может выдавать неверный результат;
  • WRFT (Write Fault), - ошибка записи. Устарело. По новому стандарту и, следовательно, на новых HDD: "Device Fault" - неисправность устройства;
  • DRQ (Data Request), - диск готов к обмену данными через интерфейс;
  • ERR (Error), - произошла ошибка (в регистре ошибок можно узнать код ошибки).

Регистры ошибок:

  • AMNF (Address Mark Not Found), - невозможно прочитать сектор, обычно в результате серьезной аппаратной проблемы (например, на HDD Toshiba и Maxtor говорит о неисправности магнитных головок);
  • BBK (Bad Block Detected), - найден бэд-блок (плохой блок);
  • UNC (Uncorrectable Data Error), - не удалось скорректировать данные избыточным кодом, блок признан нечитаемым. Может быть как следствием нарушения контрольной суммы данных, так и следствием физического повреждения HDD;
  • IDNF (ID Not Found), - не идентифицирован сектор. Обычно говорит о разрушении микрокода или формата нижнего уровня HDD. У исправных винчестеров такая ошибка выдается при попытке обратиться к несуществующему адресу;
  • ABRT (Aborted Command), - винчестер (диск) отверг команду в результате неисправности или команда не поддерживается данным HDD (пароль, устаревшая или слишком новая модель и тд.);
  • T0NF (Track 0 Not Found), - невозможно выполнить рекалибровку на стартовый цилиндр рабочей области. На современных HDD говорит о неисправности микрокода или магнитных головок.

Это необходимый минимум, который стоит знать и понимать. Для всего остального необходимо использовать мозг, а вопросы можно задать в комментариях или на нашем форуме.

Часть 2. Использование Victoria 4.46b под Windows. Инструкция по проверке дисков

Теперь поговорим об использовании последней официальной версии программы под Windows, а именно 4.46.

Взять её можно например по этой вот ссылке. Скачанный архив необходимо распаковать в удобную Вам папку и запустить оттуда файл vcr446f.exe. После запуска мы увидим главное окно программы, которое выглядит следующим образом:

victoria 4.46 - использование под Windows, главное окно программы

Давайте разберемся что тут к чему:

  • Справа (мы выделили это место синим на скриншоте выше) указаны все диски, которые программе удалось определить;
  • Слева (мы выделили это место красным на скриншоте выше) указана информация о текущем выбранном Вами диске (по клику справа);
  • Снизу видется лог действий, ошибки и другая справочная информация.

Это, что касается первой вкладки, т.е Standart, где отображается общая информация, которая может быть необходима.

Теперь перейдем ко второй, а именно SMART:

SMART состояние диска

Здесь можно найти информацию о состоянии диска по самым различным направлениям, начиная от температур и заканчивая количеством сбойных блоков, т.е по сути тут можно глянуть базовое здоровье диска на основе технологии его самоконтроля (которая и называется S.M.A.R.T).

получение smart-информации о здоровье диска в victoria

Если Вы не увидели сразу полную информацию, то воспользуйтесь кнопкой "Get SMART" и немного подождать, пока будут загружены данные.

состояние жестокого диска SMART

Так как информации в SMART много и не вся она понятна сразу и всем (тем более, что параметры описаны на английском), то мы предлагаем Вам скачать файл по этой ссылке, в котором содержится описание этих параметров и комментарии на тему того как к ним относиться. Файл в формате PDF (что это за формат описано в этой нашей статье).

Внимательно изучив SMART и параметры в нем, переходим на вкладку Tests. Она по своему функционалу в общем-то аналогична тому, что мы с Вами проделывали в первой части статьи:

проверка диска victoria 4.46, запуск тестов

Для запуска этих самых тестов потребуется нажать в кнопку Passp, чтобы получить информацию о диске, который будем тестировать (вы можете выбрать его на вкладке Standart, если нужен другой), а затем Start.

сбойные сектора программа victoria, тесты жестокого диска

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

В двух словах о работе с программой из под Windows, пожалуй, всё. Если что-то не понятно, то для начала прочитайте статью целиком, потом посмотрите комментарии к ней, ну, а если что-то всё еще не понятно, то как говорилось выше, обращайтесь, например, к нам на форум или в те же комментарии.

Мы же переходим к послесловию.

Послесловие

Вот такие вот пироги получаются.

Если что-то не получается и вообще всё еще ничего не понятно, то можете воспользоваться программой CristalDiskInfo, которая на русском языке наглядно покажет Вам хотя бы ту же информацию по SMART. Статья на эту тему у нас была по вот этой ссылке.

Часто такая диагностика нужна в случае появления синих экранов смерти, постукиваний жесткого диска или любых других подозрений на то, что проблема некорректной работы (в частности, скажем, частичной потери данных) кроется именно в HDD.

Оставайтесь с нами и всё такое прочее. Здесь Вам всегда рады, помочь в том числе ;)

PS: За существование оной статьи отдельное спасибо нашему BSOD-мастеру под ником “DJON0316".

Оценить —

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(11 голосов, в среднем: 4.6 из 5)

Подписаться —

RSS Email Facebook Twitter G+ YouTube
Темы:  , ,
  1. Лев

    Полезная статья.

    • Sonikelf

      Еще бы

  2. Александр

    доброго времени суток что делать если в дефектах написан ABRT?

    • Sonikelf

      Зависит от того, все ли работает нормально. Если да, то может просто диск новый и пр. Если нет, то готовится к замене диска и тп.

  3. Пётр

    II этап. Загрузка программы и подготовка к сканированию. Появляется практически такая же табличка какая показана у вас, но есть одно маленькое но, в ней присутствуют ещё 2 надписи ниже. Не обращая на них внимания выбираю первую надпись из 5, жму enter, появляется чёрный экран с курсором в верхнем левом углу, ладно думаю подожду, жду примерно пять минут появляется надпись " error in line 19 " перезагружаю, пробую вторую надпись из 5 - тоже самое и так все остальные. перезагружаю уже в 6 раз, жму как у вас написано P ничего не появляется. Вопрос в чём дело? Компьютер Lenovo H215.

  4. Sven777

    Доброго времени суток!
    Прогнал диск программой ( ноутбук asus a52j )
    Программа выдала несколько uncr, после чего успешно произвела remap. Вышел из виктории ( ctrl+alt+del ) - началась перезагрузка и повисла на начальном экране. В биос войти невозможно, можно только снова перезагрузиться ctrl+alt+del и все. Харду конец?

  5. Олег

    добрый день! просканировал диск Викторией 3.5 получилось очень много битых кластеров в 1% затем диск почти идеален. есть ли какойто способ отступить этот 1% сначала диска и не использовать его

  6. ivan

    Отличный мануал

    • Sonikelf

      Есть такое :)

  7. саша

    Здравствуйте админ у меня может не приеме но один очень важный вопрос: у меня на компе проблемы с загрузкой любого ОС и их установки я проверил Bios он видит винт далее от ска ни ро вал с помощью victoria 3.51 И она показывает что винт работает и без проблем и ошибок и проверил через acronis disc ну та программа которая работает пределом винта ну вот там тоже показывает разделы там у него их 2 C и D но переустановить не получается и я удалил и заново создал раздел С но бестолку хочу установить 7 ку идет начальная загрузка а после черный экран и пишет чегото по английски ну ошибка короче и до начало установки 7ки не болит с низу предлагает continue и exit ну нажимаю на продолжить таже загрузка и фигня по английски и так бесконечно ну а выход ниче во не решает кроме как перезагрузка сам не знаю что делать но в комп сервис не хочу денег не жалко не доверяю да и привык все чинить сам ну буду рад решить эту проблему с вашей помощью может посоветуете чего а? 3 Дня мучаюсь все бестолку

    • Sonikelf

      Нужен текст ошибки

  8. Lolikord_UI

    ..Кстати!, подскажите пж, что делать, если диск совсем стучит - сразу же при подключении, и не пускает в биос?

    • Sonikelf

      Есть смысл менять, он физически выходит из строя

  9. Янеспец

    Добрый день!
    Статья вроде хорошая, но Вы ни где не акцентировали то, что выше указанная статья не применима к Windows 7.
    Вот бы статью по ремонту HDD с викой 4.47

    • Sonikelf

      Почему не применима?

  10. IgorITq

    Обновите статью под версию 4.46 пожалуйста. Спасибо.

    • Sonikelf

      Внесем в график

  11. IgorITq

    Также добавьте описание выполнения ремапа поврежденных секторов UNCR.

    • Sonikelf

      С этим как-то не срослось

  12. serz55

    помогите у меня такаяж проблема! жеский определяется биосом но я на него немогу поставить винду! и в виктории он не определяется! я нашол видео но там переустанавливают в биосе ADVANCED - SATA Config cтавят на IDE но у меня обычный системник и там такого пункта нет! мать MS-7360 (V1.X)

    • Sonikelf

      Что значит не могу поставить. Что пишет?

    • Павел

      Вставь кабель sata в первый порт так как он в некоторых биосах определяется master

  13. RomanuKKK

    Здравствуй, админ. Проблема такая: делаюделаю ремап, вика доходит до первого бэд-блока, ремапит его, а дальше розовые лампочки (ABRT). Как с этим бороться? И еще, если бэд-блоков около 3000, то все, кранты?

    • Sonikelf

      Возможно не хватает дорожек для ремапа :(
      Попробуйте более новой версией Victoria или другой программой. Если не поможет, то не судьба :(

      • RomanuKKK

        пробовал И MHDD. Так как слишком много битых блоков, он перестает работать. Так же не помогает.

        • Sonikelf

          Вероятно не судьба :(

  14. сергей

    Добрый день, не могли бы подсказать, диск в утиль или еще можно что-то вытянуть? Оч много битых секторов, виктория делает ремап, но потом где-то на 15% чтения быстро заканчивает. Скин смарта

    • Sonikelf

      Приветствую. Информацию копировать, диск в утиль, смысла с ним возится нет, будет сыпаться дальше

  15. вадим

    если причиной bsod`ов является хард поможет ли вика вылечить это??

    • Sonikelf

      Нет, но поможет диагностировать проблему, если это хард

  16. Андрей

    Здравствуйте, на работе новый системник через 3 месяца работы начал резко стучать, греметь, пищать, минут 10 трещит пищит и выдает в досе detected ata\atapi, иногда получается зайти в биос, хдд видно, и вопрос Стоит ли его проверять уже викторией и вообще мучиться, т.к. издает такие звуки страдальческие что охото выключить и не включать больше)

    • Sonikelf

      Приветствую.
      Стучит и гремит - это "осыпается" механика винта. Проверять можно так, для собственного развлечения, в остальном с ним уже всё понятно.

  17. Руслан

    Спасибо!
    Отличная статья! Понятно, доступно и подробно.

    • Sonikelf

      Спасибо.
      Сегодня кратенько обновили. Добавили немного информации о Windows-версии, справочной информации по SMART и о том как закинуть Victoria на флешку.

  18. tortortor28

    Проблема с запуском Victoria 4.46f. После запуска сообщение: Uknown error or driver not exist...OK
    PORTTALK Error.Invalid driver handle...OK
    PortTalk driver not installed! Available only API access... OK
    и запустилась программа, но тест не запускается:
    Privileged instruction...
    Что делать?

    • Sonikelf

      Какая система?

  19. Сергей

    Да зачем менять порядок загрузки в BIOS, что бы один раз запустить флешку или CD!? Гораздо проще смотреть на стартовом экране какая функциональная кнопка (F...) отвечает за Boot Menu и жать ее во время загрузки компа. А там выбрать нужное нам устройство для загрузки. Большой плюс в отличие от вашего способа, что не придется еще раз лезть в BIOS? что бы вернуть загрузку с жесткого по умолчанию.

    • Sonikelf

      Очень и очень далеко не на всех биосах есть бут-меню по кнопке F, особенно на старых. Да и знать-уметь, где переключается порядок загрузки как минимум полезно.

  20. Maxim

    Здравствуйте. Подскажите может быть такое что Виктория сканирует одни и те же битые сектора по кругу и выдаёт их за новые дефекты???