• Виктория 4.46 как пользоваться. Проверка и восстановление жесткого диска

    HDD Victoria – ‘то полезная утилита, предназначена для работы с жестким диском персонального компьютера на всех уровнях – тестирование каждого кластера, технического обслуживания, восстановления полностью удаленных файлов с жестких дисков интерфейса SATA, IDE.

    Следует отметить, что будет использоваться два варианта программы:

    • Версии 3,35 для работы с внешнего носителя.
    • Версии 4,46 с под Виндовс.

    Установка HDD Victoria

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

    Запускайте образ с помощью этой программы. Теперь нажмите Самозагрузка – записать образ жесткого диска – записать.

    Загрузка HDD Victoria

    Теперь нужно загрузиться с флешки через биос. Для этого перезагрузите ПК и зайдите в настройки биоса (на каждой материнской плате разные клавиши). Затем, перейдите во вторую вкладку сверху. И переходите в пункт Boot sequence, в этой вкладке выставьте загрузку с СД/ДВД привода, если плата поддерживается загрузку с USB, выберите USB-HDD.
    После изменений, жмите клавишу f10 для сохранения параметров. После чего ПК перезагружается и открывается окно программы.


    Запуск и подготовительный этап тестирования HDD Victoria

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

    Важно! У целого жесткого диска всегда горят DRSC, DRDY и возможно INX.

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

    Важно! Определяются только присутствующие и целые HDD в положении MASTER, другие система пропустит.

    Порты, найденные программой, будут иметь свой номер. Вам останется выбрать нужный.


    Проверка HDD Victoria на наличие ошибок и проблем

    Для тестирования жесткого диска, необходимо нажать кнопку F4. После этого откроется менюшка, в которой нужно выставить «Линейное чтение» и чуть ниже «Игнорировать плохие сектора». Выбор осуществляется с помощью пробела либо левой, правой стрелками.
    Далее еще раз жмите F4 и начнется сканирование. Теперь остается только ждать. При нажатии F1 высветится список команд.


    Тестирование интерфейса HDD Victoria

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

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

    Для выхода из программы перезагрузите компьютер.


    Проверка HDD программой Victoria 4.46b с Виндовс

    Скачивайте и распаковывайте в удобную вам папку и запустите.

    Структура программы

    • Вкладка SMART.
    • С правой стороны, вверху, вы увидите список дисков, обнаруженных программой.
    • С левой стороны указана информация о конкретном диске.
    • Внизу вы увидите ход действий.
    • Перейдите во вкладку СМАРТ, затем в ТЕСТЫ. Для начала тестирования нужно нажать Passp и Старт.
    • Внизу, вы увидите ход сканирования и найденные ошибки, которые можно исправить.


    Внимательно пользуйтесь программой Victoria. Так как это довольной мощная программа и она может навредить.

    Victoria - это программа для тестирования, диагностики и мелкого ремонта жестких дисков с IDE или SATA интерфейсами. Программа является бесплатной и предназначена, в основном, для сотрудников специализированных сервисных центров. Одновременно с этим Victoria пользуется большой популярностью среди широкого круга пользователей компьютеров, поскольку позволяет в домашних условиях:
    выявлять сбойные участки поверхности жесткого диска;
    определять среднее время доступа;
    управлять уровнем шума;
    удалять информацию с жесткого диска, без возможности восстановления;
    устанавливать User и Master пароли.

    Отличительные особенности Victoria


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

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

    На сегодняшний день пользователям доступны две версии программы Victoria - 4.46 и 3.52. Обе эти версии находятся в свободном доступе и работают под управлением операционных систем DOS и Windows.

    Преимущества и недостатки Victoria


    Основным преимуществом программы Victoria является ее доступность, а также тот факт, что она не требует установки (программа, предназначенная для ОС Windows требует наличие файла porttalk.sys в системной папке /system32/drivers/). Кроме того Victoria привлекает пользователей высокой скоростью работы, сверхмалым размером дистрибутива и обширными возможностями по количеству тестов, намного превосходящими аналогичные программы.

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

    Основные функции программы


    Автоопределение контроллеров (PCI ATA/SATA) по коду класса.
    Вывод подробной информации о тестируемом накопителе.
    Бенчмарк-функции для определения производительности.
    Низкоуровневое форматирование диска.
    Проверка интерфейса жесткого диска.
    Низкоуровневое тестирование накопителя - предназначена для обнаружения сбойных секторов на поверхности жесткого диска, в отличие от Windows утилиты scandisk программа проводит с меньшей нагрузкой на процессор и быстрее.
    Определение среднего времени доступа - помимо информации, показывающей производительность тестируемого винчестера, позволяет обнаружить и вероятные дефекты, которые проявятся в будущем. Это возможно благодаря сортировке прочитанных блоков данных по времени доступа к ним.
    Управление уровнем шума - регулирует скорость перемещения головок винчестера, снижая, таким образом, уровень шума.
    Полное удаление данных без возможности их дальнейшего восстановления.
    Установка паролей.
    По секторное копирование из произвольной области в файл с пропуском поврежденных участков.

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

    Как только вы запустите приложение, оно найдет все диски и выдаст данные о типах накопителей, их емкости, производителях и т.п. Victoria HDD поддерживает оборудование всех современных производителей. Данный список непрерывно обновляется. Затем приложение проверит ваши HDD, промониторив главные параметры работы: уровень шума, скорость записи и скорость считывания и т.п. Данные будут сниматься регулярно, что позволит отследить динамику состояния устройств. Будут выстроены диаграммы, которые отобразят неисправности и ошибки, до этого не проявлявшие себя.

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

    С помощью Victoria HDD можно безвозвратно удалить данные, т.е. восстановить их в дальнейшем будет невозможно, даже используя современное ПО.

    Итак, основные достоинства Victoria HDD:

    • Отображение подробной информации о жестком диске.
    • Просмотр S.M.A.R.T. параметров накопителя, тем самым, вы проверите его работоспособность.
    • Возможность использовать 12 алгоритмов тестирования, чтобы проверить поверхность и «механику» диска. После чего отобразятся адреса блоков с дефектами.
    • Оценка производительности жесткого диска, что дает возможность определить дефекты, которые только намечаются. Это делается при помощи сортировки прочитанных блоков данных по времени доступа.
    • Контроль уровня звукового шума HDD. Снижая скорость хода считывающих головок уменьшится уровень шума устройства.
    • Установка защитного кода для обеспечения более высокой безопасности диска.
    • Очистка диска, так называемое низкоуровневое форматирование и тому подобное.

    Некоторые изменения victoria hdd 4.47, которые отличают ее от предыдущих версий:

    • возможность работы в системах 64-х бит;
    • нет ошибок, связанных с внезапной остановкой сканирования;
    • возможность проводить сканирование на дисках, объем которых более 1 Гб;
    • окно приложения теперь можно свернуть, а все процессы при этом продолжатся.

    Скачать victoria hdd 4.47 rus на русском языке можно по ссылке, расположенной после статьи.

    Восстановить удаленные файлы - не проблема, для этого есть десятки утилит. Но что, если накопитель поврежден, имеет ошибочное описание геометрии или доступ к нему закрыт паролем на уровне контроллера? Тогда на помощь приходит утилита 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.

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

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

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

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

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

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

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

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

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

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

    Хотите знать и уметь, больше и сами?

    Мы предлагаем Вам обучение по направлениям: компьютеры, программы, администрирование, сервера, сети, сайтостроение, SEO и другое. Узнайте подробности сейчас!

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

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

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

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

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

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

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

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

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

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

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

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

    Варианты выбора программы:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Послесловие

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

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

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

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