Виктория hdd 64. Как восстановить битые секторы на жестком диске с помощью программы Victoria? Проверка жесткого диска на битые секторы. Установка HDD Victoria

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

Введение в тему

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

Мы не случайно взяли слово «Восстановление» в кавычки. Дело в том, что Remap - это замена плохого сектора аналогичным блоком из резерва, который всегда имеется на всех жестких дисках. Как правило, все это делается системными средствами в полностью автоматическом режиме, но по ряду причин некоторые винчестеры такую возможность (автоматическую замену) не поддерживают.

Специальные программы

Вот здесь-то и становятся необходимыми специализированные утилиты. Одной из самых лучших и почитаемых из них считается «Виктория». Эта замечательная программа спасала жесткие диски еще в дремучие времена DOS, да и сейчас многие специалисты предпочитают запускать ее именно в таком режиме. Сегодня мы узнаем, как пользоваться Victoria.

Начало работы

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

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

Загрузившись с носителя (предварительно выставив в BIOS нужный вариант загрузки), вы можете лицезреть классический тестовый унаследованный еще от ее далеких предков времен DOS. Продолжаем узнавать, как пользоваться программой Victoria.

Важные аспекты

По умолчанию вам будет предложено загрузить Victoria Russian for Desktop. Эта версия стоит первой в загрузочной строке, предназначена для настольных компьютеров. Если же у вас ноутбук, то следует выбирать пункт: …for Notebook, после чего нажимать на клавишу Enter.

Определяем интерфейс подключения диска

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

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

Внимание!

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

Итак, как пользоваться Victoria?

Начинаем работу

Как только вы выбрали правильный и нажали Enter, в нижней части окна программы появится сообщение об успешном завершении предварительных настроек. После этого необходимо нажать на клавиатуре кнопку F2. Перед вами тут же появится паспорт выбранного винчестера.

Чтобы запустить сканирование поверхности диска, жмем на кнопку F4. Появляется меню HDD-scan. В нем вам следует задать те параметры, которыми будет руководствоваться программа, выполняя сканирование жесткого диска.

По умолчанию предлагается просканировать всю поверхность диска (позиции Start и End). При желании можно изменить значение (в байтах) на тот объем, который требуется проверить. Кроме того, следует выбирать опцию «Линейное чтение», Ignore Bad Blocks и Change end of test. Построение графика также можно отключить, тем более что это рекомендовано разработчиками Victoria HDD: как пользоваться самой программой, знают многие пользователи, но вот расшифровка такой информации - занятие не для дилетантов.

Обратите внимание!

Впрочем, в большинстве случаев активный системный раздел находится в самом «начале» диска, так что в некоторых случаях вполне допустимо (ради сокращения времени сканирования) указать меньший объем проверяемого дискового пространства.

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

Перед тем как пользоваться программой Victoria, мы бы порекомендовали еще раз вспомнить о тех рисках, которые несет неаккуратное обращение с разделами жесткого диска. Не забывайте об этом!

О режимах чтения

Кроме «Линейного» можно ставить «Случайный» режим и применять опцию «Бабочка» (Butterfly). С помощью двух последних методик можно получить намного более достоверные результаты теста, но мы настоятельно не рекомендуем использовать их без крайней на то необходимости. Во-первых, само время теста увеличивается примерно в 10 (!) раз. Во-вторых, что намного хуже, эти методики резко увеличивают скорость износа механической части шпиндельного диска. Старый винчестер от таких «экзекуций» может попросту выйти из строя.

Так как работать с программой Victoria приходится ради продления срока жизни накопителя, такой исход весьма печален…

Нет права на ошибку

Выбрав строку Ignore Bad Blocks, нажмите клавишу пробела, изменив значение на BB = Advanced REMAP. Если вы внимательно читали вводную часть, то уже знаете о значении этого термина. Но! Если еще раз нажать на «Пробел», то выставится опция BB = Erase 256 sect. Этот режим стирает (!) данные с жесткого диска! Чрезвычайно полезен при подготовке винчестера к продаже, но может сыграть очень злую шутку с неопытным пользователем… Еще раз предупреждаем: перед тем как пользоваться Victoria, еще раз все проверьте!

Все! После нажатия клавиши Enter начнется та самая ради которой все и затевалось. В правой нижней части рабочего окна будет выводиться количество найденных сбойных секторов жесткого диска. Если таковые будут обнаружены, будет произведена их автоматическая замена на резервные сектора («Ремап»).

Чтобы выйти из программы по завершении работы, нажмите на Х (Икс). Вот как пользоваться Victoria.

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

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

Victoria является бесплатной утилитой, которая доступна для скачивания и использования в свободном доступе. Официальный сайт программы http://hdd.by/victoria/ . Также программа доступна для скачивания на многих сайтах файлообменниках.

Чтобы проверит диск на наличие дефектов поверхности или битых секторов, а также исправить их используя Victoria:


Здесь можно задать начало и конец тестируемой области, которая по умолчанию установлена на весь диск: это поля Start LBA – End LBA. А также, действия программы по окончанию теста (см. всплывающее меню End of test), выбор теста и т.д. Для простого теста лучше ничего не менять.

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

До начала тестирования, необходимо выставить переключатель Ignore, Remap, Erase, Restore.

  • В режиме Ignore (игнорировать) – проводится анализ и отображение информации. Как видно из изображения теста, мы запустили тестирование именно в этом режиме.
  • Remap (переназначить) – это режим замены повреждённых или битых секторов на рабочие из резервной области диска;
  • С помощью режима Restore (восстановление) – можно восстановить те сектора, которые повреждены на программном уровне;
  • Erase (стереть) – это попытка записи в повреждённый сектор для дальнейшего его использования. Данный режим рекомендуется использовать только продвинутым пользователям, так как неправильное его использование может повредить диск и привести к утере данных.

Как видим в результате тестирования Victoria анализирует диск и отображает количество секторов в зависимости от времени отклика каждого из них. Данная информация дублируется на графике в окне слева.

Сектора, которые выделены оранжевым уже считаются проблемными, красным или синим – это повреждённые битые сектора. Зелёные сектора – это сектора с некоторой задержкой отклика, но в исправлении они ещё не нуждаются.

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

  • Можно пройти диск в режиме Remap.
  • Если после этого битые сектора останутся, то диск можно ещё раз протестировать в режиме Restore.

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


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

Утерянные данные, в результате появления на жестком диске битых или повреждённых секторов, можно восстановить с помощью

Более 25 улучшений.

Нажмите для просмотра списка изменений новой версии

Что нового в версии 4.73 :

  • ! Обнаружил, что при некотором неблагоприятном сочетании параметров в файле настроек (vcr40.ini ) перестают запоминаться номера портов. Исправил.
  • Сделан разворот окна со SMART’ом на весь экра н : в меню по правой кнопке мыши пункт «Full screen » или CTRL+A . Это пока временное решение по просьбам, до появления общего полноэкранного интерфейса.
  • Дополнен и улучшен SMART для SSD Kingston .
  • Произведена адаптация программы к USB-винчестерам, у которых USB-мост преобразует стандартный 512-байтный логический сектор в 4096-байтный. При этом исправлено около 20 мест в коде, а также добавлено отображение в паспорте накопителей с нестандартным размером логического сектора.
  • Стала корректно работать нумеровка секторов при записи, отображение больших секторов в HEX-редакторе. Время, проценты скана, максимальный размер блока, и даже тайминги подстраиваются под секторы нестандартных размеров.
  • Теперь при неудачном ремапе, чтении, записи, стирании блока и Refresh’е через API — программа выводит системное сообщение Windows о данной ситуации в лог (поскольку он генерируется в kernel32.dll, то идёт сразу на языке Windows — не удивляйтесь). Таким образом, можно, например, отличить физический дефект накопителя от запрета доступа из-за не выключенного MBR.
  • Попался USB-накопитель A-DATA, «Nobility NH92», на котором программа не могла получить SMART. Оказалось, внутри стоит идиотский USB-мост MA6116, впадающий в ступор от 16-байтных SCSI-команд. Пришлось сделать возможность ручного включения режима совместимости — галка Old USB/SAS mode на вкладке Setup . Потестируйте программу с галкой и без неё. На большинстве новых устройств всё должно работать в любом состоянии.
  • ! Устранил недоделку, из-за которой при получении паспорта/SMART во время скана происходило срабатывание ошибки «таймаут».
  • ! Устранён глюк, когда на вкладке паспорта диск уже выбран, паспорт прочитан… а на вкладке Advanced таблицу разделов не даёт прочитать, пока еще раз не получен паспорт.
  • ! Устранена ошибка, из-за которой при чтении с ремапом программа останавливалась после нахождения дефекта (проявлялось только в PIO).
  • ! Устранена ошибка, из-за которой при остановке скана после дефекта иногда пропадало всплывающее меню.
  • ! Устранена недоделка в процедуре остановки шпинделя HDD / усыпления SSD через USB. Оказалось, что на одном из USB-мостов нативная SCSI-команда не работает. Добавлена процедура попытки подачи ATA-команды вместо SCSI через USB, и всё стало нормально.
  • ! Устранена также ошибка, из-за которой программа принимала некоторые SSD за HDD во время «остановки вала».
  • ! Устранена причина, по которой могла быть ошибка ‘Access violation’ на быстрых ПК при закрытии главного окна.
  • Сделано предотвращение выхода окон программы за пределы экрана при запуске.
  • Значение «neve r» в параметре таймаута снова, как и нужно, означает бесконечное время ожидания. Кроме функции Refresh , где оно означает «обновлять каждый блок».
  • Вернул вертикальный скролл-бар в сетку скана. По просьбам.
  • Вернул запоминание галки Grid на вкладке Tests.
  • Сделал возможность отключения показа CHS-параметров в паспорте в связи с их устареванием.
  • Добавлен показ параметров Smart Command Transport (SCT) в паспорте накопителя.
  • На вкладке Advanced теперь можно скопировать в буфер обмена числа из таблицы разделов MBR, а также диапазон адресов раздела разложить в скан поверхности.
  • При установке галки HPA ‘LBA/Mb’ теперь происходит конвертация одних величин в другие сразу же (раньше для этого приходилось двигать ползунок).
  • Были редкие жалобы, что версия 4.72 перестала работать с IDE-винтами на некоторых компьютерах. Возможно, из-за смены способа подачи команд, но есть вероятность, что «виновата» установленая галка ‘‘ на вкладке Setup (её воздействие также изменилось в версии 4.72). Мне не удалось своими глазами увидеть этот глюк. Но на всякий случай вернул метод DFP_SEND_DRIVE_COMMAND, оставив и более современный IOCTL_ATA_PASS_THROUGH.
  • По просьбе с форума реализовал «американскую мечту»: в поля ввода / вывода больших чисел добавлена возможность их отображения с разделителем тысяч . Например так: 1’953’525’167. Функция отключаемая на вкладке Setup — галка «Thousand separator» . В файле vcr40.ini появился ключ Separator char , после которого в кавычках можно указать знак разделителя: точку, апостроф или пробел. Одно поле оставлено без разделителей, по причине недостатка места. После перехода «Виктории» на новый интерфейс — будет везде.
  • В процедуру получения EXT-паспорта добавлена команда Power-Up In Standby feature set device spin-up . Это позволяет запустить и протестировать винчестер с отключённой раскруткой вала, например от некоторых видеорегистраторов. Работает только в PIO.
  • Начиная с версии 4.73 программа идёт без упаковщика exe-файла (по данным айтишников, на него ругаются некоторые антивирусы), поэтому размер файла составляет около 2 Мб (было ~700 кб). Это нормально, и на качество работы никак не влияет.
  • ! Исправлены прочие мелкие ошибки и внесены незначительные изменения в алгоритмы.
  • Добавлена функция «Refresh» в скан поверхности через API: чтение, и при обнаружении медленного участка — запись в это же место. Раньше в программе был код, реагирующий только на ошибку чтения. Теперь он работает по таймауту, заданному пользователем или автоматически. Если переключатель таймаута установить в положение «never» — будут перезаписываться абсолютно все блоки. Функция «Restore» в режиме PIO сохранена.
    Внимание! Функция новая и еще сырая. Перед её использованием сохраните все важные данные с носителя, на котором будете её испытывать. Накопитель с медленными участками обычно является неисправным, и может умереть внезапно, просто от чтения или записи.
    При использовании Refresh под Windows новее чем XP — следует отключить на накопителе MBR в соответствии с ответом
  • Добавлена поддержка графических тем Windows . Вместо стиля Win95 — теперь Ваша любимая тема. Пришлось немного переделать интерфейс — убрать рамки, заменив их на панели.
  • Сделана работа через API с AAM под Windows 7 и выше . Теперь действительно можно регулировать уровень шума HDD на новых системах, если винчестер это поддерживает.
  • Стал работать супер-SMART на HDD IBM/HGST под Windows 7 и выше .
  • Добавлена поддержка супер-SMART HDD Toshiba 3.5″ . Пока проверено лишь на модели HDWD120, но должно также работать на DT01, MG0, MD0, MC0, и т.п.
  • Появилась возможность задать путь к логу с указанием буквы диска. Например, программа может стартовать с виртуального диска-«реаниматора», а логи оставлять в надёжном месте.
  • Появилась возможность тестировать съёмные накопители (USB и CD/DVD) без прав администратора — путём их выбора как логических дисков. Проверить пока удалось лишь под Windows 7.
  • Сделана возможность работы в PIO без прав администратора, если конечно драйвер porttalk.sys уже установлен, а проверка прав — отключена принудительно. Для этого в vcr40.ini есть скрытый ключ AdminRightsIgnore .
  • Добавлена возможность выбирать логический том как объект исследования в списке API-устройств. Для этого на вкладке Setup нужно выключить галку «Ignore HDD».
  • Паспорт API-накопителя дополнен «логическим паспортом» . Это нечто переходное между железом и софтом. Опция активируется при снятии галки «Ignore HDD» на вкладке Setup.
  • Добавлен дескриптор носителя в паспорт для не-ATA устройств. Для более объективных данных при внештатных ситуациях.
  • Добавлена кнопка мгновенного копирования текущего сектора в качестве стартового в скан поверхности.
  • Реверсный «быстрый» скан адаптирован к SSD.
  • ! Устранена недоделка, из-за которой на «быстром» скане для последнего блока отображалась скорость 1/2 графической.
  • ! Устранена недоделка: при получании SMART (или паспорта) во время скана поверхности сбрасывались тайминги, определяющие цвета прямоугольников сетки.
  • Улучшен вид «полного» графика на малых диапазонах за счёт более совершенного алгоритма интерполяции.
  • В выпадающее меню лога добавлены пункты «Установить [число] как начальный/конечный LBA». Число берётся из строки, на которую наводится курсор.
  • Такое же меню добавлено в график сканирования поверхности. Число берётся из координат графика, куда наведён курсор мыши. Таким образом можно оперативно устанавливать границы дефектных областей для дальнейших попыток лечения.
  • Добавлена возможность отключить рекалибровку HDD перед сканом поверхности (на вкладке Setup галка «Recall HDD before Scan «). Может потребоваться, если у HDD есть дефекты на начальных адресах.
  • Добавлена возможность нормальной работы программы под Windows 10 на некоторых ноутбуках со встроенным несъёмным SSD. Проблема в том, что Windows иногда не позволяет сканировать поверхность, если программа запущена с активированной по-умолчанию записью. Теперь снятие галки «Only non-destructive functions » отключает запись полностью на уровне хендлеров. Правда, при этом перестаёт работать подача команд в накопители, и о полном паспорте придётся также забыть. Но это всё равно лучше, чем совсем ничего:)
  • ! Исправлена «ошибка переполнения» при сканировании дисков с аномально высокой скоростью (например Verify на некоторых SSD лишь криво эмулируется, что дает ложную скорость выше 2000 мб/с)
  • ! Исправлена ошибка, из-за которой на индикаторе текущего LBA отображался 0 при остановке реверсивного скана поверхности.
  • Галка Grid на вкладке Tests теперь не запоминается в настройках. А то были жалобы — пользователи забывали вернуть, и впоследствии удивлялись, куда делись привычные «прямоугольники».
  • Из верхней панели демонтированы часы, секция серийного номера расширена, между секциями введены сплиттеры (подвижные разделители). Это подготовка к переезду на более современный адаптивный интерфейс.
  • Вместо анимации сделана подсветка корешка закладки, на которой идёт активный процесс. Не понравится — верну обратно как было.
  • ! Исправлено деление на 0 при попытке случайного чтения на кардридере без карты.
  • ! Наконец исправлен ужасный глюк , из-за которого в списке API-дисков последний пункт невозможно было кликнуть без прокрутки.
  • Сделана возможность задавать размер блока, отличный от 256 секторов для виртуальных и нестандартных накопителей.
  • Отключена оптимизация в компиляторе для сокращения числа глюков. Из-за этого немного вырос размер файла, но повысилась стабильность работы программы.
  • Попалась электронная книга PocketBook 301 , которая в режиме кардридера отдаёт пустой паспорт, но при этом без какой-либо ошибки. После этого в «Викторию» была добавлена проверка данной ситуации и замена паспорта на API-функцию Windows, чтобы хотя-бы отображался размер и была возможность тестирования встроенной и внешней памяти книги. Не исключено, что это улучшит работу с другими нестандартными устройствами хранения.
  • Попался плеер Jagga Boom на RockChip. С ним ни одна версия программы 2018 года не работает — виснет и выплёвывает. Оказалось, плееру не нравится попытка доступа к полному паспорту через USB. Пришлось изменить алгоритм перебора функций. Однако, при этом перестала нормально детектиться электронная книга:) Пришлось добавить галку переключения между новой и старой командами получения размера. В она теперь называется «Don’t get SCSI 25h » и расположена на месте удалённой галки «Dont get drive type «. Итог — по умолчанию всё работает и с плеером, и с книгой. Но у книги размер отображается неправильный — для неё и надо установить галку в Setup . Во избежании проблем, её запоминание отключено.
  • Снимки экрана теперь складываются в отдельную папку SCR, букву диска которой можно задать в Setup , или по-умолчанию она создаётся в каталоге с программой.
  • По просьбам форумчан http://forum.ru-board.com добавлены ещё 2 варианта окончания скана поверхности:
    «Save screenshot » — по окончании скана делается снимок вкладки Test в виде PNG-картинки.
    «3 SS+Shutdown » — по окончании скана делаются снимки вкладок Tests, Smart, и затем происходит выключение компьютера.
  • Попросили сделать вывод в паспорт SSD количество записанных данных. В SMART многих SSD есть атрибут 241, который в зависимости от модели, может содержать количество записанных секторов или гигабайт. Сделан автоматический детект нужного значения по следующим типам SSD:
    Adata, Corsair, Datex, Intel, Kingston, Lite-on, LMT, OCZ Vector, OCZ Vertex 3, OCZ Vertex 2, OCZ Vertex450, Plextor, PNY, Samsung, SanDisk, Transcend 2.5, WD.
    Для тех накопителей, у которых автоматически неправильно определился метод (программа выводит неправдоподобно большие или малые значения), предусмотрен ручной переключатель в файле vcr40.ini:
    Total WR method=0
    0 — автоматически по семейству/модели SSD. 1 — игнорировать модель и интерпретировать как гигабайты. 2 — интерпретировать как секторы.
  • Метод проверки механики (Seek / Verify / Read) больше не запоминается в настройках. Вместо этого сделана автоматическая настройка на наилучший метод при получении паспорта и оставлено ручное управление в текущем сеансе.
  • Экспериментально убран вертикальный скролл-бар из скана поверхности.

Что нового в версии 4. 71 b SSD (12 дек. 2018):

  • Добавлено снятие скриншотов — «горячее» сочетание клавиш CTRL+S . Из-за этого исполняемый файл подрос на 37 кб. Рекомендую проверить на совместимость с минималистическими версиями Windows PE — вдруг понадобятся дополнительные системные библиотеки?
  • Добавлено определение наличия у диска интерфейса PCIe (SSD с мостом PCIe to SATA).
  • Добавлено определение форм-фактора накопителей. Выводится под окном паспорта.
  • Добавлена отдельная строка функций SSD в паспорт, в частности Sanitize и Crypto Scramble. Туда же перемещен и Trim. На самом деле их больше, но пока не решено, как их рационально разместить. Эти функции могут встречаться и на современных HDD.
  • В HEX-редакторы добавлено меню (по правой кнопке мыши), которым можно переключить размер шрифта.
  • ! Исправлена ошибка, из-за которой на SSD OCZ Vertex размер блока при скане оставался 256 секторов. Это и послужило причиной внеочередного апдейта программы.
  • Дополнена справка по F1. Более свежая информация между выходами обновлений будет опубликована на сайте
  • Попытался убрать вроде бы ненужный переключатель номера API-устройства с правого нижнего угла формы. Если он кому-то нужен, то верну. Мне за 12 лет ни разу не пригодился.
  • Небольшая адаптация интерфейса к XP и 7, правый край формы вроде-бы стал выглядеть лучше.
  • Убран вертикальный скролл-бар в хелпе, т.к. оказался глючным. Скроллировать можно колесом мыши и клавишами PageUp/PageDown.
  • Изменен алгоритм установки драйвера porttalk.sys. Теперь проверяется наличие драйвера в системной папке Windows, и если его нет, то производится его установка на 32-х битных системах. Переработаны выводимые в лог сообщения об ошибках драйвера, убраны лишние. Итог — режим PIO должен гарантировано заработать на x32 без дополнительных действий со стороны пользователя.
  • Добавлен быстрый тест поверхности (как в HD Tune). Теперь получить представление о накопителе любого объёма можно за 2-3 минуты. Соответственно, добавлена новая кнопка QUICK под бывшей кнопкой Start, а кнопка Start немного уменьшена, и переименована в Scan . Для того, чтобы знать, какой тест был запущен — добавлен индикатор режима скана под кнопкой.
  • Окончание случайного чтения теперь происходит не только по времени, но и по завершению построения графика, если выключен Grid.
  • По просьбам, вернул возможность использовать PC-спикер в качестве звукового индикатора. Как и раньше, работает только на x86.
  • Предотвращено случайное закрытие программы пользователем во время выполнения операций.
  • Теперь в лог пишется не только номер BAD-сектора, но и объем диска перед ним.
  • По окончании скана, в лог пишется также и адрес последнего блока.
  • Добавлены новые SMART-атрибуты для SSD.
  • Добавлен детект SATA3 и будущего SATA4 в паспорте.
  • Исправлена ошибка, из-за которой при верификации больших накопителей в режиме API на графике возникала ступенька, кратная 2Тб (применена современная 16-байтная SCSI-команда, не имеющая ограничений на адресацию >32 бит).
  • Исправлено и доделано отображение графика при реверсивном и случайном скане поверхности.
  • Устранено много нелогичного в отображении и поведении графика скана на разных режимах.
  • Исправлена ошибка, из-за которой иногда неправильно определялся размер сектора на оптических дисках, что мешало чтению секторов в HEX-просмотрщике и выдавало «Error #57 «
  • Блок 2048 секторов теперь устанавливается автоматически, начиная с 400Гб (было — с 1Тб)
  • Улучшена работа программы при загрузке графика из файла: отображаются границы тестирования, корректно работает мышь.
  • Типичная ситуация: после экспериментов с размером блока на одном накопителе — забыли вручную вернуть галку «Auto block Size» на вкладке Test . Это может привести к неправильным результатам на другом диске. Теперь при смене диска этот элемент возвращается в положение «Auto».
  • Увеличен шрифт в HEX-просмотрщике, вызываемом по F8.
  • Доработана индикация скана. С помощью таймера я попытался сделать её равномерной и не зависящей от скорости накопителя. Также она теперь должна меньше тормозить систему, и как следствие — повысить скорость и точность тестирования. Но поскольку это впервые, возможны какие-то недоделки, устранимые в дальнейшем. Для чего это всё? Готовится расширение предела скорости скана от >3000 мб/с (сейчас — всего 655 Мб/с), и постепенно ликвидируются возможные узкие места в алгоритмах.
  • При тестировании поверхности в режиме PIO — сделано снятие галки «Reset HDD» возле кнопок навигации, иначе рвался ATA-протокол и возникала незапланированная задержка ответа HDD.
  • Попросили вернуть как было «не-обновление» ширины столбцов в SMART. Теперь при нажатии на кнопку «Get SMART» столбцы обновляются, а при нажатии альтернативной кнопки — F9, остаются необновлёнными.
  • Цвет серой панели справа сделан более нейтральным. Это временно. Вероятно, скоро буду приводить интерфейс к единству стиля.
  • Цвета паспорта и лога сделаны бледнее.
  • Оптимизирован код, размер исполняемого файла стал меньше.
  • Справочная система переделана с.html на RTF-формат. Должно стать красивей и не зависеть от версии браузера IE.
  • Текстовые файлы, приложенные к программе, теперь тоже в RTF. Не открывайте их в MS Word для редактирования — они распухнут в несколько раз! Используйте MS WordPad.

2019 год — программа жива и стала ещё лучше!

Прошло пол-года с начала возобновления проекта «Victoria»: бесплатной программы, предназначенной для диагностики, исследования, тестирования скорости и мелкого ремонта жёстких дисков (HDD), SSD-накопителей, карт памяти, а также любых других накопителей в операционной системе Windows.

За это время «Виктория» была значительно улучшена, адаптирована к современным условиям, обзавелась множеством новых функций. Но ещё больше появилось новых идей, которые предстоит реализовать.

Я, Сергей Казанский, являясь автором проекта, благодарю всех, кому программа была интересна, кто пользовался ей, оказывал и давал ценные советы по её улучшению.
Ожидается дальнейшее развитие проекта - следите за новостями.

Please Donate To Bitcoin Address: []

Donation of [] BTC Received. Thank You.

Тестирование состояния поверхности любых накопителей

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

Быстрое тестирование поверхности. Любой объём — за 3 минуты

График строится по 188 точкам, равномерно распределённым по тестируемому объёму накопителя. Результат визуально и по числам идентичен полному 4-часовому сканированию, кроме нахождения дефектов. Он — для исследования заведомо исправных накопителей с целью измерения основных параметров: скорости в начале и конце, времени доступа, поведения при разных размерах блока, а также для сравнения разных устройств по техническим характеристикам. Графики можно сохранять в файлы и загружать обратно в программу.

Поддержка внешних накопителей с интерфейсом USB

Сделано получение паспорта и S.M.A.R.T.-параметров HDD и SSD через USB, что позволяет узнать всё о винчестерах, скрытых в USB-коробках. В версии 4.71b поддерживаются 80% моделей USB-SATA мостов, и этот показатель будет увеличиваться.
Добавлено управление кэшем через USB, SMART-тесты через USB. Работает также и Automatic Acoustic Management (AAM) на USB-накопителях: программное управление уровнем акустического шума за счёт изменения скорости перемещения головок.

Улучшенный паспорт накопителя

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

Улучшенный S.M.A.R.T.-монитор с поддержкой USB HDD и SSD

Технология мониторинга и предсказания отказов (Self Monitoring, Analysis and Reporting Technology, сокращенно S.M.A.R.T.) имеется в составе современных HDD и SSD накопителей.
Victoria анализирует SMART-данные, и выводит состояние каждого атрибута, что наглядно показывает, насколько хорошо винчестер себя «чувствует». Переход графика в красную зону говорит о том, что накопитель исчерпал свой ресурс. В 2018 году в программу добавлены новые атрибуты, характерные для SSD-дисков.

Режим работы с накопителем через порты контроллера

Кроме работы через API Windows, программа имеет режим PIO: обращение к тестируемому IDE/SATA накопителю непосредственно через порты, в обход Windows и BIOS.
PIO-режим предназначен для использования в профессиональных целях, и требует специальных знаний. Также данный режим применяется для особо точных измерений характеристик устройств и при наличии неисправностей тестируемого накопителя.

Построение графиков при полном посекторном сканировании

Графический метод является очень наглядным, и дополняет основной режим.
В программе Victoria применен усредняющий метод построения графика. У исправного HDD график представляет собой плавно спадающую вниз линию, на которой обычно видны ступеньки.
У SSD идеальный график - прямая линия. Наличие провалов скорости свидетельствует об износе микросхем памяти или особенностях работы контроллера SSD.

Установка паролей на накопители с интерфейсом USB

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

Стирание информации без возможности её восстановления

«Оператором персональных данных должно обеспечиваться уничтожение (стирание) или обезличивание персональных данных на машинных носителях при их передаче между пользователями, в сторонние организации для ремонта или утилизации» (из приказа ФСТЭК РФ №21).

Victoria имеет возможность очистки носителя от информации на максимальной для данного накопителя скорости.

Системные требования:

  • Операционная система Windows 2000/XP/8/10 x32.
  • Z966883737601

    E754428860093

    X536043292174

    Qiwi-кошелёк:

    +375292674259

    Bitcoin:
    1PRrD71aJvnvu9FDkgUbEP4giVsPCCcD3r

    Собранные средства пойдут на инженерные исследования, и позволят сделать программу Victoria ещё лучше.

    Сопровождение программы включает в себя статьи, документацию, обзор наиболее частых вопросов и ответы на них. Эти материалы будут постепенно создаваться и добавляться в раздел « », доступный в главном меню сайта, а также при клике на эту картинку. Добровольные пожертвования на программу - способствуют развитию её техподдержки.

    При размещении архива программы или какой-либо её части в сети Интернет — обязательна активная ссылка на сайт http://сайт

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

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

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

Для определения наличия bad-секторов и возможности их восстановления, белорусский программист Сергей Казанский разработал утилиту Victoria. Последний релиз программы 26. 06. 2013 г. Тип лицензии - Freeware, что делает ее особо популярной.

Назначение

Программа Виктория позволяет произвести низкоуровневое тестирование жесткого накопителя с параллельным интерфейсом подключения — IDE (АТА – Advanced Technology Attachment) и SATA интерфейсами - последовательным интерфейсом подключения. На выходе детальная информация о физическом состоянии накопителя, его производительности, ошибках.

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

Видео: Victoria HDD scan

Основные возможности

  1. исчерпывающая информация о технических характеристиках жесткого носителя;
  2. аналитика параметров самоконтроля HDD;
  3. тестирование многих технических параметров;
  4. возможность изменения объема диска за счет плохих кластеров;
  5. построение графиков поверхности;
  6. устранение из используемых плохих кластеров - замена их резервными;
  7. анализ производительности HDD;
  8. определение скорости доступа к кластерам;
  9. очистка диска от информации без возможности восстановления;
  10. защита устройства посредством установки пароля;
  11. возможность копирования в файл любых секторов;
  12. система помощи по контексту;
  13. другие полезные функции.

Установка и запуск

Cуществуют:

  • загрузочные версии программы. В этом случае нужно создать либо загрузочную дискету, либо загрузочный диск. Инструмент для создания дискеты - файл makedisk.bat. Чтобы создать загрузочный CD, нужно распаковать файл программы и записать его ISO образ на диск;
  • не загрузочная версия. Программа распаковывается прямо на жесткий диск.

В первом случае, после загрузки с устройств, можно приступать к работе с программой.

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

  • отключить канал контроллера проверяемого диска;
  • завершить работу всех запущенных программ;
  • запускать Victoriyuтолько на разогретом диске.

Запуск из операционной системы производится приложением vcr446f.exe.

После запуска перед пользователем окно с понятным англоязычным интерфейсом.

Восстановление HDDс помощью Victoria

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

Фото: информация о паспорте жесткого диска

Вторая закладка - Smart.

Фото: вкладка проверки параметров самотестирования диска

Здесь осуществляется проверка таких параметров системы самотестирования HDD как:


Справа в окошке нажимаем кнопочку GetSMART и получаем оценку здоровья (Health) винчестера в целом (рядом с кнопкой GetSMART) и по параметрам.

Третья закладка - Тests. Основной раздел, который позволяет быстро обнаружить и вылечить дисковые сектора.

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

Причин дефектов множество:


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

  • Ignore - позволяет запустить тест в информационном режиме, без внесения корректив;
  • Erase - режим с очисткой винчестера(используется осторожно и редко);
  • Remap - проверка с одновременной заменой поврежденных секторов на рабочие. Можно использовать после проверки в режиме ignore, если найдены поврежденные кластеры;
  • Restore - восстановление. Используется в случае, когда оставшихся не переназначенных после проверки в режиме remap, секторы.

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

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

Тестирование утилитой считается низкоуровневым, но обладает высоким быстродействием. Так тест устройства объемом 232 ГБ занимает около 60 минут.

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

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

Видео: Диагностика и ремонт HDD

Условные обозначения

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

Они наглядно отображают картину состояния диска:

  • сектор, обозначенный белым цветом считается нормальным. Ответ от него приходит в течение 5 мс;
  • светло-серый. Ответ в течение 20 мс;
  • серый. Ответ приходит в течение 50 мс;
  • зеленый. Ответ в течение 200 мс;
  • оранжевый. Ответ в течение 600 мс;
  • красный. Сектора, которые уже работать не будут;
  • синий. «Смертельные» сектора. Не подлежат восстановлению.

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

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

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

Качественная, быстродействующая программа тестирования HDD необходима как специалисту, занимающемуся техническим обеспечением, так и рядовому пользователю. Функции полноценного и, что важно, быстрого низкоуровневого тестирования, выполняет программа Сергея Казанского Victoria.

Большинство современных компьютеров работают под операционной системой Windows, поэтому рекомендовано использовать версию 4.46. Ее можно найти на сайте производителя. Последний релиз программы — июнь 2013 г. Она совместима с Windows 7, не загружает реестр, может быть запущена с любого носителя. Проста в использовании.

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

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

Программа Victoria предназначена и исправления битых секторов. Она помогает проверить целостность данных, . Общий результат проверки – вывод на экран характеристики состояния жёсткого диска.

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

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

Как работать с программой

Устанавливать программу не нужно. Лучше записать ее на съемный носитель и оттуда совершать загрузку.

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

Для большинства пользователей удобней будет работать с Windows версией.

После запуска программа спросит, какой винчестер нужно проверить. Если подключен один, на экране появится его название. Можно просмотреть информацию об устройстве, сравнив ее с реальным паспортом. На вкладке SMART можно посмотреть , если с диском все в порядке, то в окне сообщений появится статус «GOOD».

Виктория предоставляет полный список атрибутов SMART (Self-Monitoring, Analysis and Reporting Technology), включающих в себя частоту ошибок чтения диска, коэффициент ошибок при поиске, количество запусков и остановок диска, общее время работы и многие другие.

Чтобы включить быструю проверку, нужно выбрать «Линейное чтение». Этот пункт не единственный, с помощью которого анализируется поверхность диска. Случайное чтение проверяет выборочно участки. Режим «Butterfly» – читаются начало и конец дискового пространства.

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

В программе доступен ряд дополнительных функций: удаление данных, запись, запись из файла, проверка интерфейса.

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

При включенной опции Remap адреса обнаруженных секторов с задержкой чтения большим 1000 ms будут заменены на адреса рабочих секторов из специально созданной изготовителем диска резервной зоны.

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

Программа больше не поддерживается, поэтому . В сети также есть неофициальная версия Victoria 4.47, которая работает на x64 Windows и в ней исправлены некоторые ошибки.