Прога виктория. Victoria HDD — Как вылечить битые сектора

Битые сектора на жестком диске

Что такое битые сектора на диске? Сначала вкратце рассмотрим организацию хранения информации на жестком диске.

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

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

Программа для проверки диска и восстановления битых секторов Victoria

Victoria - это бесплатная программа белорусского программиста Сергея Казанского для восстановления битых секторов и проверки жесткого диска. У этой программы есть и Windows -версия. Но я настоятельно рекомендую использовать DOS -версию для более надежной работы с жестким диском. Ниже будет приведена инструкция по работе именно с DOS версией Виктории.

Программа Виктория позволяет посмотреть SMART таблицу жесткого диска, просканировать поверхность диска на наличие битых и плохо читаемых секторов, восстановить битые сектора, выполнить всех секторов на жестком диске (низкоуровневое форматирование). Итак, к делу!

Проверка диска на битые сектора

Прежде чем начать проверку и восстановление битых секторов жесткого диска необходимо провести подготовку. Необходимо должным образом настроить контроллер жесткого диска в биосе, чтобы программа смогла корректно работать с жестким диском.

Необходимо в биосе установить режим SATA контроллера в значение IDE . В режиме AHCI Victoria не сможет распознать жесткий диск и не сможет с ним работать.

Теперь можно загрузиться в DOS с помощью загрузочной флешки и запустить Викторию.


Прежде всего необходимо выбрать IDE -канал, с которым будем работать, то есть к которому подключен тестируемый жесткий диск.

Для этого нужно нажать клавишу "Р" (латиница). Впоявившемся меню необходимо выбрать канал и нажать Enter . Если ваш диск подключен к порту SATA , то скорее всего нужно выбрать пункт Ext. PCI ATA/SATA . Если же ваш диск с разъемом IDE , то выбирайте порт, к которому он подключен.

В случае наличия правильно настроенного в биосе SATA контроллера на материнской плате (в режиме IDE), программа выдаст список каналов. Необходимо ввести с клавиатуры номер канала, к которому подключен тестируемый диск. В нашем случае - это "3".


Вводим цифру "3" и нажимаем Enter . После того, как канал был выбран, необходимо инициализировать в программе жесткий диск. Для этого нажмите клавишу F2 . На экране появится служебная информация жесткого диска (его модель, объем и прочая информация). Если это произошло, то вы сделали все правильно и программа смогла подключиться к диску.


Теперь первым делом следует посмотреть SMART таблицу жесткого диска. Во многих случаях информация из нее может прояснить ситуацию даже без сканирования поверхности. Для просмотра SMART диска в Victoria 3.52 необходимо нажать клавишу F9 .


В таблице прежде всего нас интересуют два пункта: Reallocated sector count и Current pending sectors . Первый параметр показывает число перенесенных в резервную зону секторов (восстановленных или remap), второй параметр показывает число подозрительных секторов, то есть которые жесткий диск по той или иной причине не смог прочитать.

Как видно на рисунке выше, число восстановленных секторов на данном диске очень большое (767). Это говорит о том, что на диске скорее всего имеются какие-то проблемы с поверхностью диска. Кроме того SMART показывает и наличие подозрительных секторов, что подтверждает версию о повреждении поверхности диска. Такой диск возможно удастся восстановить, но использовать его в дальнейшем не стоит. Такое большое количество битых секторов говорит о том, что диск уже не надежный. Лучше заменить такой диск новым и клонировать информацию с дефектного диска на него. Но прежде в любом случае нужно попробовать восстановить поврежденные сектора на жестком диске.

Для возврата из SMART нажмите любую клавишу.

Восстановление битых секторов жесткого диска

Теперь рассмотрим вопрос, как восстановить битые сектора на диске. Исправление битых секторов на самом деле не представляет из себя ничего сложного. Для начала можно просто просканировать диск на битые сектора, но мы сразу включим функцию восстановления.

Сейчас следует немного сказать о самом механизме восстановления битых секторов или бэд-блоков. Нечитаемые сектора бывают двух видов.

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

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

Восстановление битых секторов с помощью программы Victoria 3.52

Теперь применим теорию на практике. Для вызова меню проверки диска нажмите клавишу F4 . В появившемся диалоговом окне переведите курсор на пункт выбора действий с нечитаемыми секторами и курсором на клавиатуре листая вправо или влево выберите пункт BB: Erase 256 sect , как показано на рисунке. Теперь нажмите Enter и запустится процесс сканирования поверхности диска на наличие бэд-блоков. Процесс довольно долгий. Если вы захотите прервать процесс сканирования, нажмите Esc на клавиатуре.

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


Даже если процесс стирания секторов заканчивается с ошибкой, рекомендую не останавливать сканирование, так как на диске могут быть битые сектора как первого, так и второго варианта. А если битый сектор можно восстановить стиранием, то лучше так и сделать, чем переносить его в резервную область (которая достаточно ограничена).

Если восстановить битые сектора стиранием не удалось, то следует попробовать выполнить перенос нечитаемых секторов в резервную область (ремэпинг). Нажмите клавишу F4 . На этот раз стрелками выберите пункт BB: Classic REMAP , как показано на рисунке. После этого нажмите Enter . Снова начнется процесс сканирования. Но на этот раз при обнаружении битого сектора программа Виктория будет пытаться выполнить переадресацию и перенести бэд-блок в резервную область. На некоторых дисках резервная область очень мала, поэтому если в ней закончится место, попытка завершится неудачно. В нашем случай все прошло успешно (рисунок ниже).


Битые сектора на жестком диске восстановлены успешно. Теперь необходимо проверить файловую систему на наличие ошибок (например через ERD Commander утилитой chkdsk или загрузившись в Windows , если это возможно) либо отформатировать диск. После этого можно продолжить без проблем пользоваться жестким диском.

Назначение программы

Программа Victoria предназначена для тестирования различных накопителей : HDD, flash, массивов RAID, также позволяет осуществлять скрытие дефектов поверхности HDD, если такая возможность присутствует. Автор программы Сергей Казанский, распространяется бесплатно, скачать можно http://hdd-911.com/

Краткое описание программы

В системах Vista и старше программу нужно запускать от имени Администратора даже, если ваша учётная запись имеет права администратора.

Окно программы разделено на несколько вкладок: Standart, SMART, Test, Advanced и Setup. Переключатели API и PIO меняют режим работы программы с тестируемым диском. Для режима PIO требуется поддержка со стороны чипсета материнской платы . Современные системы младше примерно 2011г данный режим работы программы не поддерживают, поэтому мы не будем его описывать. Приведём краткое описание управляющих элементов во вкладках.

Standart. В окне справа приведён список накопителей, установленных в системе. Это не только жёткие диски, но и USB-флешки, ридеры SD, CF и прочих карт памяти. Их тоже можно тестировать. Выбор устройства для тестирования происходит кликом мыши по нужному пункту. Сразу слева в окне Drive ATA passport выводится информация о выбранном устройстве. Seek, Acoustic menegment & BAD"er запускает тест seek, позволяет управлять AAM (если поддерживается диском) и имитировать на диске.

S.M.A.R.T. При нажатии кнопки Get SMART считывается SMART. USB-диски не поддерживаются. Остальные кнопки SMART ON, SMART OFF, Auto save attributes ON/OFF позволяют включать/отключать SMART-мониторинг, сохранять считанные атрибуты.

Test. Основная вкладка, с которой будем в дальнейшем работать. Окна Start LBA/End LBA задают начало и конец тестируемой области. По-умолчанию тестируется весь диск. Pause – ставит тест на паузу, значение меняется на Continue. Start – запуск выбранного теста, меняет значение на Stop – остановка теста. Ромб с зелёными стрелками - перемещение по поверхности диска вперёд или назад. Block size – размер считывемого за раз блока секторов, можно не трогать. Timeout – время, по истечении которого, при отсутствии отклика от накопителя, программа передёт к следующему сектору. End of test – что делать по окончании теста: остановить диск, запустить тест сначала, выключить диск или выключить компьютер. Цветовая шкала показывает количество блоков с указанным временем чтения. Переключатели Verify, Read, Write – выбор теста. Verify – проверка: диск читает сектор, но не передаёт его содержимое в компьютер. Read – читает сектор в компьютер. Write – стирает сектор - данный тест уничтожает пользовательские данные. Переключатели Ignor, Remap, Restore, Erase – режим работы с бэд-блоками. Ignor – пропускать. Remap – пытаться выполнить процедуру переназначения сектора из резерва. Restore – пытаться вычитать данные и записать обратно (не работает на современных дисках >80ГБ). Erase – попытка записи в повреждённый сектор. Может его исправить, если в сектор записана неверная контрольная сума (CRC). > - выполнение теста вперёд. ?|

Advanced. Основное окно показывает содержимое сектора, заданного в поле Sec. Окно ниже показывает содержимое таблицы разделов по кнопке View part data. Кнопки MBR ON/OFF включают/отключают возможность распознавания разделов в операционной системе .

Пример работы с программой Victoria Для примера тестирования диска возьмём неисправный HDD WD2600BEVT, имеющий повреждения поверхности и плохие атрибуты в SMART. Запускаем программу, выбираем наш диск и видим следующее: слева видим параметры выбранного диска.
Далее на вкладке SMART можно посмотреть SMART нашего диска. Вот он.


Видим, что программа интерпретирует его, как плохой. Рассмотрим подробней.

Атрибут 5 Reallocated sector count – количество переназначенных секторов 1287 - диск «сыпется».

Атрибут 197 Current pending sectors – количество секторов-кандидатов на переназначение, при переполненном 5-ом атрибуте говорит о том, что диск «сыпется», поверхность быстро деградирует.

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


Видны ошибки типа UNCR – это плохие, нечитаемые сектора - бэды (bad-блоки).

Можно убрать галку Grid, тогда будет выведен график чтения диска. В местах бэдов видны провалы скорости, отмеченные красным цветом.


По окончании теста можно попробовать скрыть плохие сектора, выбрав режим Remap. Это может помочь, если есть бэды, но SMART ещё не имеет статуса BAD. Выглядит это так:


Результат работы ремапа можно посмотреть, считав смарт диска. Вот он:


Значение 5-ого атрибута увеличилось и стало 1291. При обычной эксплуатации диски, при отсутствии обращений к ним, запускают в фоновом режиме собственные процедуры проверки и переназначения секторов и количество кандидатов на ремап, исчисляемое сотнями говорит о том, что диск уже не может поддерживать кондиционное состояние и подлежит замене. И далеко не всегда состояние SMART"а адекватно описывает состояние диска - он может быть сильно повреждён, а SMART статус отображается как GOOD.

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

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

Осуществляет тестирование жесткого диска. По завершению работы выводит подробный отчет.

Информация о состоянии секторов

Если были найдены ошибки, то выделите их на сетке, нажмите «Восстановить». Если восстановление не помогло, то нажмите на кнопку «Очистить».

Victoria HDD обнаружит все неисправности в работе жестких дисков и, устранит их, позволит увеличить производительность вашего ПК.

Утилита victoria hdd была создана для решения проблем и проверки различных типов винчестеров с возможностью применения разных параметров. Софт обладает расширенным функционалом, который позволяет решать различные неполадки винчестеров, что возникают при сложившихся обстоятельствах.

Возможности утилиты

Эту утилиту можно скачать на

Скачиваем архив, распаковываем его и и запускаем исполнительный файл vcr446f.exe

Открывается интерфейс утилиты.

Это бесплатное программное обеспечение наделено логическим и простым интерфейсом , где имеются различные дополнительные программные модули для обследования жестких дисков. В программе сможет разобраться даже обычный неопытный пользователь, ведь все пункты расписаны понятным языком, и можно даже при первом запуске понять базовые и самые важные функции.
Утилита victoria hdd (Виктория) поможет выполнить пользователю доскональную проверку винчестера, в итоге будет предоставлена информация о состоянии жесткого диска. Помимо этого, можно провести самодиагностику в режиме «S.M.A.R.T.» что позволяет определить период работоспособности диска.

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

Что входит в функционал утилиты Виктория:
Утилита способна дать подробный отчет о работе жесткого диска и его технических характеристиках;
Позволяет определить подсоединённые носители посредством sata/ide канала;
Имеет способность обнаружить изъяны ан поверхности винчестера;
Способна устранить недостатки винчестера, вызванные при работе, такие как зашифровка битого сектора и прочие;
Снабжена практичным и комфортным смарт-монитором, который наглядно выдает важные жизненные показатели диска;
Обладает интегрированным проводником для работы с файловой системой ;
Подробная справочная система по использованию и настройке утилиты victoria hdd;
Утилита Виктория абсолютно бесплатная;

Утилита victoria hdd создана для проведения различных тестов жестких дисков, она больше подойдет людям с уровнем пользования компьютером выше среднего. Если вы запускаете утилиту victoria hdd впервые, лучше не изменять предустановленные настройки, если не имеете представления про их назначение.
В общем, утилита Виктория весьма полезна и актуальна при отслеживании неполадок жестких дисков и успешного устранения большинства поломок. Этот софт уже смог восстановить не один практически «мертвый» винчестер, и если вы столкнулись с проблемой связанной с жестким диском – утилита victoria hdd будет очень кстати.

Проверка винчестера

Открываем программу, и на вкладке «Standart» видим паспорт диска, который указан справа.

Переходим на вкладку «Tests». Выбираем режим проверки «Ignore»(Игнорировать). В таком режиме программа будет делать запросы к секторам винчестера и если они сбойные или неисправные то она их будет пропускать.

Нажимаем кнопку «Start». Началось сканирование.

Утилиту остановил (долго проверяет), но результаты (не всего диска) уже можно оценить.

Расшифровка:

Утилиту переводим в режим восстановления и нажимаем «Старт»

Victoria hdd видео:

Битые сектора на жестком диске Что такое битые сектора на диске? Сначала вкратце рассмотрим организацию хранения информации на жестком диске. Жесткий диск на самом деле как правило состоит из...

Битые сектора на жестком диске Что такое битые сектора на диске? Сначала вкратце рассмотрим организацию хранения информации на жестком диске. Жесткий диск на самом деле как правило состоит из...

Жесткие диски, также как и любая другая деталь персонального компьютера либо ноутбука, могут сломаться, повредиться либо выйти из строя. Иногда в таких случаях может помочь восстановление винчестера с помощью специальных программ. Они позволяют тщательно протестировать диск и устранить обнаруженные незначительные сбои.

Одна из таких программ Victoria HDD, которая полностью бесплатна и есть в свободном доступе во всемирной сети. Благодаря своему простому интерфейсу и широким возможностям, любой, даже неподготовленный, пользователь без особых затруднений поймет, как пользоваться программой victoria hdd.

Программа Виктория для тестирования жесткого диска работает на всех Windows, включая все последние версии, независимо от платформы.

Функциональные режимы

Программа Victoria HDD для проверки жесткого диска может использоваться в нескольких режимах:

  • API (с использованием инструментов Windows).
  • Автономный режим через порты.

Первый режим считают основным. Главным его достоинством служит удобство и легкость в использовании и понимании. Благодаря этому он доступен пользователям практически любого уровня знаний. В свою очередь, автономный режим чаще всего используется только специалистами. С его помощью результаты более точны, а диагностика тщательнее. К тому же, он обладает более широким набором средств.

Функциональность программы

Согласно информации, представленной на официальном сайте, программа виктория способна:

  • ускорять работу компьютера;
  • восстанавливать стабильность работы как операционной системы в целом, так и отдельных ее компонентов.

С целью получения ожидаемых результатов, утилита:

  • заменяет дефектные сектора резервными;
  • устраняет битые сектора;
  • ремонтирует поврежденные места.

Применив рассматриваемую программу, вы сможете не только улучшить работоспособность накопителя, но и увеличить срок его эксплуатации.

Системные средства проверки

Естественно, вы можете воспользоваться для сканирования стандартными инструментами операционной системы, и Windows сама произведет замену испорченных секторов.

Такой процесс запускается путем инициации проверки отдельного тома, расположенного на накопителе. Однако здесь есть свои недостатки:

  • получаемая информация недостаточно подробна;
  • работа с активным разделом происходит исключительно в режиме командной строки DOS;
  • невозможно самостоятельно выбирать метод устранения обнаруженных неполадок.

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

Загрузка и запуск

Как вы уже поняли, достаточно ввести в поисковую строку фразу «скачать Victoria». Затем подбираем сайт, который желательно предварительно проверить на надежность, и выкачиваем утилиту на свой ПК. Установить программу Victoria не потребуется. После завершения закачки, просто распакуйте полученный архив, перейдите в получившуюся папку и обнаружите внутри нее всего один файл: «vcr447.exe».

Для удобства использования можно сделать его ярлык на экране вашего ПК.

На компьютерах с Windows версии 7, 8 или выше запуск необходимо выполнять только от имени администратора. Легче всего это сделать, щелкнув правой клавишей мыши на ярлыке и в открывшемся меню выбрать пункт «Запуск от имени администратора».

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

Unknown error:

PortTalk driver not installed:

Invalid handle:

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

Начало проверки

Чтобы попасть в графический интерфейс утилиты, перейдите на закладку«Standart». В ее правой части станут видны жесткие диски, имеющиеся в системе. Вы должны выбрать тот, который необходимо проверить, даже если он единственный.

Затем нужно перейти на закладку «Smart» и щелкнуть кнопку «Get Smart». В открывшейся таблице вы увидите 242 параметра винчестера, которые сохраняются с первого часа его работы.

Еще обратите внимание на пятый пункт в колонке «Health»:

  • зеленые кружочки все отлично;
  • желтая окраска есть неполадки;
  • красный цвет сектора неисправны.

В колонке «Raw» отображается, сколько секторов накопителя пострадало.

Вкладка Test

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

Расшифровка цвета обозначения кластера зависит от его состояния:

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

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

Режимы работы

Программа Виктория может работать в четырех разных режимах:

  • Ignore простая диагностика винчестера без проведения «ремонтных» работ;
  • Remap неисправные участки заменяются резервными;
  • Restore восстановление секторов с неполадками программным методом;
  • Erase перезапись неисправных секторов методом низкоуровневого форматирования. Однако после применения этой функции все данные удалятся.

Последний пункт Erase используйте лишь тогда, когда режимы «Remap» и «Restore» не дали ожидаемого эффекта. Перед его запуском рекомендуется сохранить всю необходимую информацию на другие носители.

Резервные сектора

На каждом жестком диске ОС выделяет определенный участок как резервный. Чаще всего такая роль отводится наиболее медленной части, занимающей примерно 8% от общего объема и расположенной ближе к центру винчестера. Если начинают появляться битые сектора, то система перемещает их данные в эту резервную область. Это происходит, если вы тестируете жесткий диск на ошибки стандартными инструментами Виндовс либо применяете другое программное обеспечение.

Диагностика

Определившись с режимом, и отметив нужные опции, жмите «Start». Запуская программу впервые, не стоит трогать настройки, выставленные по умолчанию. Тогда произойдет просто проверка жесткого диска, без выполнения любых действий по исправлению обнаруженных повреждений.

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

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

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

Если для вас в этом нет необходимости, то эту опцию можно отменить, сняв пометку с пункта «Grid».

Процесс тестирования жесткого диска может занять достаточно много времени. Это напрямую зависит от объема винчестера и количества хранящейся на нем информации.

Кнопки

После начала теста кнопка «Start» исчезает и ее заменяет «Stop» для остановки процесса. Кроме этих кнопок, есть еще кнопки Pause, для приостановки проверки, и кнопка «Continue» для запуска с той позиции, на которой она был остановлена.

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

Может ли программа Victoria спасти жесткий диск?

Воспользовавшись программой Victoria, удается заменить приблизительно 8% поврежденных секторов, устранить ошибки и неправильную работу секторов тома, если такое произошло из-за сбоев системы. Устранить физические изъяны Виктория не сможет.

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

Конечно же, существуют и другие утилиты, выполняющие аналогичную работу, например, HDD Regerenator либо MHDD. Правда, первая обладает довольно ограниченными возможностями, а вторая практически дубликат виктории, но запускается только в среде MS-DOS.

В данном материале я расскажу о программе — Виктория, поясню, как пользоваться Victoria HDD и опишу её общий функционал. Жёсткий диск – один из важнейших составляющих компьютерной системы. От надёжности и эффективности его работы зависит действительно многое, и если винчестер ломается или начинает «сыпаться», то компьютер просто прекращает нормально функционировать. При этом существуют программные инструменты, которые позволяют эффективно выявлять и устранять аппаратные сбои в работе жёсткого диска – это программа Victoria HDD.

Программа Victoria имеет более чем пятнадцатилетнюю историю, последнее же обновление данного продукта датировано давним 2008 годом. Создатель программы – белорусский программист Сергей Казанский сумел создать приложение, работающее с жёсткими дисками на низком уровне, непосредственно через порты ввода-вывода. Бесплатность приложения Виктория, его высокая эффективность, поддержка работы в командном режиме и прочие бонусы обусловили высокую популярность «Вики» в среде как любителей, так и профильных ИТ-специалистов, включая профессионалов сервисных центров. Далее я расскажу, как пользоваться Victoria.

Что умеет программа Виктория

Среди преимуществ программы Victoria специалисты отмечают следующее:

  • Программа проста и не требует специальной установки;
  • Приложение обладает скромными размерами;
  • Этот софт умеет проводить проверку диска на низком уровне;
  • Эффективно находит и исправляет плохие сектора, блоки и прочие аппаратные дисфункции жёсткого диска;
  • Умеет считывать данные S.M.A.R.T;
  • Используя Викторию можно вычислять скорость записи и считывания с диска;
  • Умеет работать с коэффициентом шумности винчестера;
  • Поддерживает различные вариации тестов;
  • Поддерживает интерфейс AHCI;
  • Имеет универсальный характер и поддерживает абсолютное большинство HDD-накопителей.

Как пользоваться Victoria HDD

Прежде чем обратиться к функционалу программы отмечу, что «Виктория» работает только с физическим состоянием диска, ошибки файловой системы и программные проблемы в большинстве случаев остаются ею незамеченными (в последнем случае вам помогут такие инструменты как Scandisk, NDD и другие).

На данный момент представлены две основные версии Victoria HDD:

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

Поскольку большинство пользователей работает с «Викторией» через ОС Windows, то я рассмотрю именно этот вариант программы.

  1. Итак, как уже упоминалось, для пользования программой Виктория достаточно скачать её на свой компьютер и запустить исполняемый файл (программа не требует распаковки). Саму программу можно скачать на одном из популярных программных порталов, так как на официальном сайте Сергея Казанского скачивание авторских программ часто не работает.
  2. После запуска программы Victoria (обязательно запускайте её от имени администратора) вы увидите окно, в котором будет находиться пять основных вкладок.
  3. Во вкладке «Standart» справа вы увидите все обнаруженные у вас жёсткие диски, кликнув на каждом из них, вы получите слева их полные паспортные данные (модель, прошивка, кэш и т.д.).
  4. Кликаем на нужный нам диск справа, и переходим в другую вкладку под названием «SMART». Жмём на кнопку «Get SMART», и вы получите полные данные по состоянию вашего диска.

Обратите особое внимание на параметр Reallocated Sector Count (число переназначенных секторов) и Reallocated event count (количество операций переназначения). Чем выше данный показатель, тем хуже дела у вашего жёсткого диска.

Обратите внимание на атрибуты опции SMART в Victoria:

Следующая (третья) вкладка имеет название «Test». Здесь мы можем непосредственно провести тест поверхности жёсткого диска с ремапом (переназначение сектора из резерва).

  1. Для проведения теста поставьте галочку на «Remap», чуть сверху галочку на «Read» (считывание сектора в компьютер), а затем жмём кнопку «Start».
  2. Программа Виктория начнёт процедуру проверки поверхности жёсткого диска, фиксируя количество секторов с разной задержкой чтения. Как видим, пользоваться Викторией не так уж и сложно.
  3. Чем больше задержка – тем хуже работает винчестер в данном месте, и тем большая вероятность возникновения проблем. После окончания процедуры вы увидите полную картину работоспособности вашего жёсткого диска, а также увидите статистические результаты проведённого ремапа.
  4. Ромб со стрелочками позволяет перемещаться курсором по карте поверхности диска и смотреть статистику секторов, остальные параметры можно оставить по умолчанию.
  5. Как выглядит визуально работа с вкладкой «Test» вы можете посмотреть на видео.

В следующей вкладке Advanced представлены данные поля Sec, а показатель MBR on или off включают и выключают распознавание разделов ОС.

В последней вкладке Setup представлены различные системные настройки программы.

Использование Виктория – коротко о главном

Таким образом, для работы программы нам необходимо выбрать нужный диск во вкладке «Standart», получить его показатели во вкладке «Smart» (не во всех винчестерах это работает), а затем и пройти Test выбрав опции «Read» и «Remap». После окончания теста вы получите статистику по полученным результатам.

Заключение

Несмотря на то, что последнее обновление «Виктории» датируется 2008 годом, данный программный продукт прекрасно работает на Виндовс 7 и более новых версиях операционной системы Виндовс. При этом наибольшую ценность он представляет для специалистов сервисных центров, позволяя достаточно эффективно проводить мониторинг и восстановление функционала множества жёстких дисков. Если вы замечаете сбои в работе своего винчестера – тогда у вас есть прекрасная возможность попробовать функционал «Виктории» в деле, и на собственном опыте убедиться в практичности и удобстве данной программы.

Вконтакте

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

WARNING

Вся информация приведена для ознакомления. Victoria использует низкоуровневые операции, смысл которых описан в руководстве. Редакция и автор не несут ответственности за любой возможный вред.

От MS-DOS до Windows 10

Victoria задумывалась как средство расширенной диагностики накопителей (тогда - жестких дисков, а сегодня еще и SSD) и управления настройками их работы через низкоуровневые команды. Белорусский программист Сергей Казанский лет десять разрабатывал ее и выпускал авторский набор утилит для восстановления данных. За это время вышло множество коммерческих релизов Victoria, несколько бесплатных версий и одна неофициальная, которой мы уделим особое внимание.

Первоначально Victoria была дисковой утилитой для MS-DOS, написанной на ассемблере. Древняя операционка подходила лучше, чем Windows, из-за того, что в однозадачной среде проще обеспечить эксклюзивный доступ к диску. С появлением поддержки драйвера porttalk.sys Victoria версий 4.xx научилась работать и в многозадачной среде WinPE, а также в Windows от XP до 10 любой разрядности. Запускать ее стало проще, действия в графическом интерфейсе стали нагляднее, да и сам режим работы изменился. Но вот беда: без понимания новых особенностей программы некоторые пользователи начали терять данные и целые диски вместо того, чтобы восстанавливать их. Поэтому последняя официальная версия 4.46b имеет развитую «защиту от дурака».

По умолчанию в ней доступны только недеструктивные операции с накопителями. Это не просто режим «только чтение», как в других утилитах, которые обращаются к HDD/SSD средствами драйвера Windows. У Victoria при первом старте также блокируется возможность изменить HPA (и напортачить с геометрией диска), случайно запустить низкоуровневое форматирование и «выстрелить себе в ногу» более изощренными способами.

Универсальный солдат

Victoria - максимально универсальная утилита. Она обращается к накопителю любого типа (HDD, SSD, USB Flash) и с любым ATA-совместимым интерфейсом. Ее дело - передавать ATA-команды любому устройству, которое их поддерживает. Поэтому все сказанное про работу Victoria с дисковыми накопителями справедливо и для твердотельных, за исключением того, что относится к их конструктивным особенностям. Понятно, что для SSD бессмысленно смотреть время раскрутки шпинделя и пытаться управлять скоростью позиционирования головок, - у него нет ни того ни другого. Тем не менее протестировать и даже восстановить SSD с помощью Victoria вполне возможно.

Victoria 4.47

Эту версию сделал в 2013 году программист из Москвы Олег Щербаков. Он пропатчил последнюю официальную сборку Victoria 4.46b. Скачивать лучше . На этом сайте Щербаков опубликовал ее вместе с исходниками патчей. Остальные ресурсы могут распространять под видом новой «Виктории» что угодно.

INFO

На момент написания статьи заброшенный сайт разработчика программы Victoria был заражен. Поэтому вместо указанного в документации к программе URL www.hdd-911.ru приводится ссылка на альтернативный источник загрузки утилиты Victoria.

Хоть Victoria и далеко не новая программа, в ней нашлись и критические ошибки, требовавшие исправления. Одна из них приводила к тому, что запустить Victoria в 64-разрядных версиях Windows было невозможно. Из-за другой могли появиться проблемы при работе с большими дисками. Если объем был выше терабайта, то Victoria 4.46b просто тратила всю виртуальную память на отрисовку и цветовую маркировку проверяемых блоков LBA. В версии 4.47 Щербаков все это исправил.


PIO vs API

У Victoria есть два режима работы: PIO (port input/output) и API (application programming interface). В режиме PIO контроллер накопителя опрашивается программой через драйвер porttalk.sys. Если выбрать API, то будут использоваться средства операционной системы. Скорость работы с диском в режиме PIO падает, поскольку не поддерживаются DMA и высокоуровневые оптимизации чтения и записи. Однако режим PIO позволяет использовать все возможности Victoria и отправлять любые команды ATA непосредственно дисковому контроллеру, минуя ОС и стандартные драйверы. Именно через PIO чаще всего работают с дисками в лабораториях восстановления данных. Victoria поддерживает как накопители с современным интерфейсом SATA, так и старые - PATA (он же IDE). Victoria умеет работать и с внешними дисками (особенности будут описаны ниже).

Выбрав режим PIO, в начале работы надо просканировать шину и определить дисковые контроллеры кнопкой PCI-Scan. Справа от нее отображается окно выбора порта диска. Внутренние обычно детектируются без проблем, а вот для внешних дисков придется сначала выяснить их порт. Это можно сделать в свойствах оборудования или в любой диагностической программе (например, AIDA64). После этого необходимо вручную задать порт в «Виктории». Еще при сканировании можно отметить флажок All dev (все устройства) и методом исключения отыскать нужный диск в списке найденных.


Режим PIO целесообразно использовать именно для низкоуровневых команд. Простой поиск сбойных секторов и их переназначение в резервную область диска гораздо быстрее (но менее надежно) протекает в режиме API.

Ограничения режима API следующие: нельзя устанавливать и снимать пароли ATA, отключена также работа с Host Protected Area и просмотр регистров. Если какая-то из этих функций нужна, то можно переключиться в режим PIO. Бывает, что режим PIO недоступен. Это случается при использовании старых версий Victoria в 64-разрядных ОС. Еще причиной могут быть ошибки в работе с драйвером porttalk.sys или выбор режима SATA AHCI. Гарантированно выйти из положения можно следующим образом.

  1. Записываем загрузочную
    с WinPE x86 и помещаем на нее программу Victoria простым копированием.
  2. Подключаем нужный накопитель к порту SATA/PATA, если еще не сделали этого.
  3. Отключаем все другие HDD или SSD (опционально).
  4. Заходим в CMOS setup, переключаем режим SATA-контроллера с AHCI на совместимый (compatible, native или IDE).
  5. Загружаем WinPE. При необходимости доустанавливаем драйверы, включая porttalk.
  6. Запускаем Victoria в режиме PIO, инициализируем нужный HDD или SSD и выполняем необходимую команду.

Настройки можно задать через GUI или в файле vcr40.ini. Этот же файл поможет снять блокировку работы с первичным портом. По умолчанию она включена для того, чтобы защитить системный диск от случайной модификации. Чтобы можно было выбрать Primary в списке портов, нужно сделать две вещи:

  1. Отключить опцию «только недеструктивные функции» и закрыть программу.
  2. В секции файла vcr40.ini дописать строку Enable PM=1 , сохранить изменения и перезапустить программу.

Porttalk

Последние версии Victoria умеют автоматически устанавливать драйвер porttalk, однако он совершенно бесполезен в 64-разрядных системах. Дело в том, что в них ради большей безопасности убрали пару функций, которые нужны для работы porttalk и Victoria. Поэтому драйвер porttalk (и, соответственно, режим PIO) работает только в 32-битных версиях Windows, где есть функции Ke386SetIoAccessMap и Ke386IoSetAccessProcess .

Внешние накопители

Внешние диски - это обычные ноутбучные (2,5″) или десктопные (3,5″) модели в контейнерах с интерфейсами USB и FireWire. Они снабжаются различными контроллерами с общим названием «SATA-мост». Многие из этих мостов не транслируют низкоуровневые команды. Поэтому с одними внешними накопителями Victoria может сразу работать в режиме PIO так же, как с внутренними дисками, а с другими сначала придется помучиться. В простейшем случае будет достаточно извлечь сам диск из корпуса (гермоблок не вскрывать!) и подключить к порту напрямую.

Редкий зверь: SATA-винчестер без SATA-порта

У Western Digital и, возможно, других производителей некоторые внешние винчестеры выпускались уже с распаянным мостом SATA - USB. Поэтому обычного разъема SATA на них нет. Тем не менее их все равно можно подключить напрямую к порту, подпаяв SATA-кабель к выводам на плате диска. Чтобы понять, относится ли твой диск к такой серии, придется гуглить по номеру модели и искать даташиты.

Пароли

Одна из наиболее востребованных низкоуровневых команд в режиме PIO - это работа с паролями. Согласно спецификациям, доступ к диску можно ограничить при помощи пароля. Он задается пользователем из BIOS или с помощью внешних утилит. Также существует предустановленный производителем мастер-пароль. Заблокировать диск можно только с помощью пользовательского пароля. Если его забыли, то блокировку можно снять мастер-паролем.

В зависимости от заданного уровня безопасности результат ввода мастер-пароля будет разным. При высоком уровне (high) мастер-пароль действует наравне с пользовательским. Он просто разблокирует диск, и все. Если же задан максимальный уровень безопасности (max), то ввод мастер-пароля вместо пользовательского приведет к разблокировке диска только после полного стирания на нем всех данных (secure erase).

Работа с ATA-паролями осложняется еще и тем, что по стандарту они всегда состоят из 32 байт (какой бы длины ты его ни задавал). Лишние символы игнорируются, а недостающие дописываются автоматически. Проблема в том, что разные программы дописывают их по-разному. Особенно грешат этим штатные защитные утилиты на некоторых ноутбуках. Вместо традиционных нолей (или хотя бы пробелов) они используют непечатаемые символы. Код 00h вообще нельзя набрать с клавиатуры (даже через {ALT}+код). Выход здесь один: не вводить пароль в окне программы, а считать его из файла. Любые символы можно записать в файл с помощью hex-редактора.

Нередко пользователь не может разблокировать диск, даже когда вводит верный пароль. При смене ноутбука или утрате штатной утилиты любая другая (например, HDDL) допишет пароль до 32 байт своими символами.

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

Как вернуть утерянный терабайт

Иногда очень выручает возможность работать Victoria в режиме PIO с HPA (Host Protected Area) - служебной областью памяти, в которой записана геометрия диска. Она определяет объем накопителя, задавая его как число блоков LBA.

В моей практике был занятный случай. Получил стандартную жалобу: «компьютер не включается» (читай, ОС не загружается). Владелец посетовал, что мучается уже около месяца. Сначала он объездил все сервисные центры, затем приглашал разных эникейщиков - безрезультатно. Я приехал, посмотрел и тоже крепко задумался. Все комплектующие исправны. Диск определяется в BIOS, но загрузка с него не идет. Запустил Linux с флешки. Винчестер виден, но утилиты логической разметки показывают странную картину: 64 Мбайт общего объема и один раздел с неизвестной файловой системой.

И тут я сообразил, что на винчестере просто слетела HPA. В результате терабайтный диск стал определяться как 64-мегабайтный огрызок. Переключил в CMOS setup режим SATA-портов с AHCI на совместимый, взял флешку с WinPE и запустил Victoria в режиме PIO. Далее отправил команду NHPA (восстановить заводской объем).

Обычно в таких случаях удается мгновенно восстановить паспортное значение блоков LBA, но в этот раз чудо не произошло. Поэтому я нашел сервисную утилиту для винчестеров этой серии и отправил аналогичную команду восстановления HPA из нее. Терабайт данных вернулся из небытия при следующей перезагрузке.

Почему подвела Victoria? Предполагаю, потому, что у этого диска были какие-то специфические особенности, неизвестные мне или универсальной программе.

Сбойные секторы

Чаще всего Victoria используется для поиска и устранения сбойных секторов. Если с HPA у диска все в порядке и парольная защита не стоит, но никакими утилитами прочитать с него файлы за разумное время не удается, то пора проверять поверхности. Victoria умеет это делать в любом режиме (PIO/API) с помощью посекторного чтения (read), записи (write) и записи с проверкой (verify).


При восстановлении данных можно использовать только чтение, но его варианты тоже бывают разными. Простейший из них - последовательный: с первого блока до последнего. Начальное и конечное значение LBA можно указать вручную, что удобно сразу по многим причинам. Во-первых, так появляется возможность проверять диски любого объема, просто выполняя тест фрагментами до одного терабайта. Во-вторых, можно заново проверить подозрительную область и исключить внешние факторы. Victoria анализирует время обращения к сектору. Обычно у новых дисков оно не превышает 5 мс у 80% секторов. Нормальными также считаются секторы со временем опроса менее 50 мс. Те, у которых оно измеряется сотнями миллисекунд, - кандидаты в сбойные секторы.


Если сектор считался спустя несколько секунд, то это однозначный bad block. Такие дисковый контроллер должен выявлять самостоятельно во время простоя и заменять их в адресной таблице исправными секторами из резервной области. Однако на практике это происходит не всегда. Victoria может попросить винчестер сделать такую операцию (Remap) для тех секторов, которые слишком долго не отвечали на запросы. Формально при этой процедуре теряется часть информации, но реально она уже была потеряна в тот момент, когда сектор стал сбойным.

В платной версии Victoria была доступна функция Restore - попытка считать данные из сбойного сектора любой ценой и последующая их перезапись на исправный сектор. Однако программа официально не поддерживается с 2008 года, поэтому приобрести ее полную версию вряд ли получится. Бесплатная Victoria не раз выручала тем, что восстанавливала HPA, сбрасывала пароли и устраняла сбойные секторы, из-за которых зависали другие программы восстановления данных.


Как бесплатная Victoria спасла секретную работу

Поделюсь с тобой еще одной историей. Лаборатория в НИИ, наше время. Аналитическим прибором управляют с компьютера, который был с ним в комплекте. На компе предустановлен очень специфический софт, который разработчики больше не поддерживают. Дистрибутива нет ни на диске, ни на сайте. Есть только установленная программа, и она перестала работать. Лаборатория выполняла исследование по многолетнему госконтракту. Без чудо-прибора сотрудники оказались связаны по рукам и ногам. Помучались и выяснили, что проблема с диском. От древности он покрылся бэдами, и нормальная работа стала невозможной. Попытка сделать клон диска с пропуском сбойных секторов не увенчалась успехом - программа клонирования зависала намертво. Прогнали диск тестом Victoria с функцией Remap. Предварительно подобрали необходимые настройки. К вечеру того же дня успешно сняли дисковый образ, а затем восстановили с него все на новый винчестер. Прибор ожил, контракт был выполнен в срок.

Дополнительные возможности Victoria

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


У Victoria четыре метода и три типа тестирования поверхности (всего двенадцать режимов). В каждом она автоматически подсчитывает общее число дефектных блоков и записывает их адреса в лог. Подобно дисковому редактору, Victoria умеет показывать содержимое секторов и позволяет его менять. В режиме PIO Victoria отображает информацию о логических разделах на носителе даже в том случае, если он вообще не определяется в BIOS. Ни одна утилита с доступом через API на это не способна. Дополнительно Victoria умеет управлять уровнем акустического шума диска (AAM), регулируя скорость перемещения его головок при поиске, запускать низкоуровневое форматирование, изменять объем HDD и выполнять бенчмарки. Ее можно использовать даже для проверки физического интерфейса (состояния кабелей и портов). В домашних условиях она спасет HDD или SSD во многих сложных ситуациях, кроме тяжелых механических повреждений, требующих вскрытия гермоблока. В лаборатории справятся и с ними, используя Victoria как одну из проверенных утилит.


Заключение

О «Виктории» можно написать еще многое, но за подробностями мне все же придется отправить тебя к русскоязычной документации. И, поскольку версии программы различаются во всяких тонкостях, рекомендую прочесть руководства для версий как 3.5.2, так и 4.46b и 4.47.

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

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

Следует отметить, что Виктория показывает только физическое состояние диска.
Дефекты файловых систем останутся незамеченными - для их обнаружения существуют системные утилиты (например, SCANDISK, NDD).

В то же время, если на ПК периодически пропадают или портятся данные, а на его винчестере обнаруживаются явные физические проблемы - разумно предположить, что именно они и являются причиной сбоев.

Основные возможности программы

Чтение паспорта диска и вывод на экран полной технической информации о накопителе;
. Определение установленных в системе ATA/SATA контроллеров (включая дополнительные);
. Управление уровнем акустического шума;
. Просмотр S.M.A.R.T. параметров накопителя, быстрая оценка его состояния по псевдографическим шкалам и по регистру статуса;
. Работа с Host Protected Area: изменение и восстановление физического объема диска;
. 5 режимов тестирования поверхности: верификацией, чтением и записью, с подсчетом и отображением адресов дефектных блоков;
. 2 режима построения графика поверхности: полный и оценочный (аналогично тому, как сделано в программе HD Tach);
. Дефектоскоп: анализ состояния поверхности 3-мя видами тестов, с подсчетом и отображением нестабильных участков, с указанием точных адресов каждого нестабильного сектора и автоматическим занесением их в текстовый файл;
. Тестирование буферной памяти и интерфейса на наличие «глюков» и искажения информации при приеме и передаче;
. Измерение частоты вращения вала HDD, в том числе на новых дисках без поля INDEX;
. Скрытие дефектов поверхности методом переназначения секторов из резерва (remap) на любом из 3-х тестов;
. Измерение производительности жесткого диска (бенчмарк функции):

Измерение скорости линейного, нелинейного и случайного чтения с HDD;
. . Измерение скорости позиционирования головок HDD и времени доступа к секторам;

Измерение скорости чтения графическими методами;
. Очистка диска (или его части) от информации - «низкоуровневое форматирование»;
. Управление опциями безопасности: установка пароля на HDD, снятие пароля, быстрое стирание информации без возможности её восстановления и т.п.
. Возможность остановки и запуска шпиндельного двигателя HDD;
. Тест позиционирования головок HDD (аналогично тому, как это делает ОС при интенсивной работе), с целью выявления надежности и термоустойчивости дисковой подсистемы ПК (приводит к разогреву HDD);
. Посекторное копирование произвольной области HDD в файл, с пропуском дефектных участков (может быть полезно для спасения информации с поврежденного диска);
. Посекторное копирование файлов на HDD;
. Просмотр информации о логических разделах HDD с указанием границ разделов (без определения HDD в BIOS);
. Индикация режимов работы HDD, содержимого регистров, и визуализация кодов ошибок по индикаторным лампочкам;
. Встроенная контекстно-зависимая система помощи.

Установка программы и ее запуск

1. Установка загрузочной версии для FDD:

Распакуйте архив, вставьте дискету в дисковод, и запустите файл makedisk.bat .
Будет создана загрузочная дискета.
Для пользования программой необходимо загрузить компьютер с этой дискеты, после чего всё будет готово к работе.

2. Установка загрузочной версии для CD:

Распакуйте архив, и запишите ISO-образ на CD.
Загрузите компьютер с этого CD, после чего всё будет готово к работе.

3. Установка не загрузочной версии на жесткий диск ПК:

Программа состоит из единственного исполняемого файла и вспомогательного файла конфигурации vcr.ini .
Файл vcr.ini не является обязательным и служит для точной настройки Виктории на определенные условия работы, что позволяет достичь максимального удобства (например, туда можно прописать адреса внешнего PCI ATA контроллера, чтобы каждый раз не выбирать нужный винт через меню), отключить звук, отключить запись на диски т.п. (подробности о настройке ini-файла здесь).

Можно запускать программу непосредственно под Windows, и она будет прекрасно работать, но для этого нужно выполнить одно из условий:

Отключить («Панель управления» - «Система» - «оборудование» - «контроллеры жестких дисков») тот канал IDE контроллера, к которому подключен испытуемый винчестер.
Это нужно для того, чтобы программа могла обращаться напрямую к портам HDD.
. Можно не отключать канал в системе, но тогда при загрузке Windows к этому каналу ничего не должно быть подключено (а иначе ОС, найдя ATA устройство, заблокирует порты).
Если Вы выбрали этот вариант, то подключать винчестер нужно после загрузки системы.
Или, как вариант, включать в испытуемый винчестер питание только после полной загрузки ОС (не все дешёвые блоки питания это «терпят»).
. Абсолютно бессмысленно отключать винчестер в BIOS, ибо современные многозадачные операционные системы не пользуются BIOS"ом для проверки наличия HDD на канале.
За него это делает драйвер.
А вот если у Вас «чистый» DOS - отключение HDD в BIOS"е будет полезно, для того, чтобы сама DOS не видела этот диск (и чтобы не использовала таким образом порты, что теоретически может привести к конфликтам между ОС и программой).

При работе из-под систем на ядре Windows NT необходимо установить драйвер «UserPort».
Для этого нужно:

Скачать UserPort .
. Скопировать файл userport.sys в папку WINDOWS/SYSTEM32/DRIVERS
. Запустить userport.exe .
Перед нами появится панель с 2-мя окошками.
Левое окошко относится к работе программы в ДОС окне, правое на полном экране.
По умолчанию в них прописаны номера портов LPT - все их можно удалить.
В оба окна нужно вписать номера портов secondary контроллера HDD:
170h-177h
376h-377h
. Добавить их в список «Add»;
. Нажать кнопку«Start»;
. Нажать кнопку «Update», затем «Exit»;
. Запустить Викторию.

Все должно работать как в окне, так и на полном экране.
Имейте в виду, что под NT системами не будет работать поиск винчестеров на внешних контроллерах.

Эти тезисы являются основными и при работе с другими аналогичными программами, получающими доступ к оборудованию через порты.

Примечание:

Загрузочная дискета Windows XP не подходит для запуска программы! (из-за глюков EMM386.EXE);
. Очень полезным окажется какой-нибудь файл-менеджер, например Volkov Commander (для «чистого» DOS) или FAR (для Windows).
Следует отметить, что внутри Виктории есть небольшой встроенный файл менеджер.

После запуска программы на экране появится ее интерфейс, состоящий из следующих основных частей:

Самая верхняя строка: информация о версии программы и о ее авторе.
. Вторая строка: индикаторные лампочки регистров HDD, позволяющие судить о том, чем занят накопитель в данный момент.
. Третья строка: в нее выводится название модели испытуемого HDD, его серийный номер и некоторая другая информация.
. Самая нижняя строка: подсказки по функциональным клавишам.
. Вторая строка снизу: «Status Box» - отображает наиболее актуальные системные события.
Например, сообщения об ошибках или ожидание готовности винчестера.
. Третья строка снизу - пустая.
. Все остальное - рабочий стол программы.
На нем отображается весь процесс работы с накопителем.

Управление программой

Для управления используется клавиатура ПК, поддержка других устройств ввода пока отсутствует.

Выбор интерфейса

Выбор IDE/SATA винчестера на стандартном порту

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

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

Выбор винчестера на внешнем (дополнительном) PCI/ATA/SATA/RAID контроллере

Осуществляется в самом нижнем пункте меню.
После нажатия ENTER начнется поиск внешних контроллеров и винчестеров на них.
Определятся только реально присутствующие и исправные винчестеры в положении MASTER, остальные система «не заметит».
При нахождении каждого дополнительного порта, в таблицу будет выдано:

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

Примечание: программа может не найти винчестеры на некоторых моделях контроллеров Promise.