Приложение 1
Назначение всех задействованных клавиш:
[P] Port.
Выбор контроллера, на котором находится испытуемый HDD.
Нажав [P], Вы увидите менюшку, в которой сможете выбрать Primary Master или Secondary Master, а также запустить поиск винтов в других местах.
[F1] HELP.
Вызов контекстно-зависимой справочной системы.
Процедура не разрушает содержимое рабочего стола, и при нажатии любой клавиши возвращает управление в программу.
Справка может вызываться во время ожидания готовности винчестера, и во время многих операций ввода вывода.
Если программа работает в режиме ввода данных в командную строку — при нажатии [F1] автоматически выдается справка по консольным командам.
Переключение в режим консольного ввода производится клавишей «ПЛЮС» или «стрелка вниз».
[F2] INIT.
Получить паспорт диска.
При нажатии на клавишу выводится название модели винчестера, серийный номер, версия микрокода, объем, CHS и LBA параметры, и многое другое.
[F3] RESET.
Программный сброс диска.
[F4] или «стрелка вверх».
«Scan». Вызов Центра Управления тестированием.
Проверка поверхности, скрытие дефектов, чтение, создание образа диска.
[F5] AAM.
Управление акустическим шумом.
[F6] HPA.
Изменение объема HDD.
[F7] SEEK.
Тест позиционирования.
[F8] PSWD.
Установить пароль на винчестер.
[F9] Smart.
Выводит на экран состояние SMART атрибутов накопителя.
Принудительно включает SMART на винчестере и не выключает его за собой.
Не разрушает содержимое рабочего стола.
[F10] DisPWD.
Снять пароль с диска.
Клавиши стрелок дублируют клавиши [F4], [4], [F7], [+]:
• [вверх]: проверка поверхности.
• [влево]: получить SMART.
• [вправо]: тест механики «CX» (в некоторых версиях может быть не задействовано).
• [вниз]: вызвать командную строку.
В режиме командной строки:
[стрелка вверх]: выйти из режима командной строки
В режиме сканирования поверхности:
«Быстрая навигация»
[стрелка вправо]: увеличить позицию на 1/128 объема HDD
[стрелка влево]: уменьшить позицию на 1/128 объема HDD
«Точная навигация»
[стрелка вверх]: увеличить позицию на 1/4096 объема HDD
[стрелка вниз]: уменьшить позицию на 1/4096 объема HDD
[Q] Просмотр информации о логических разделах диска.
[S] Остановка вала HDD.
[P] Выбор канала испытуемого HDD.
[R] Измерение частоты вращения HDD (а также консольная команда «RPM»).
[C] очистка рабочего стола.
[-] (минус) сохранить скриншот в файл.
При первом нажатии создает каталог SCR, куда кладет файл с текстовым содержимым экрана.
Можно нажать клавишу несколько раз, при этом каждый раз будет создаваться новый файл, без уничтожения предыдущего.
[+] (плюс) вызов на экран командной строки, аналогично таковой в MHDD.
При этом начинает работать справочная система по командам.
Для отмены командной строки или введенной команды достаточно нажать «ESC».
Командная строка автоматически «прячется» с экрана после каждой правильно введенной команды.
] (скобка) визуальная оценка выделения процессорного времени в многозадачных средах.
Работает только на полном экране.
[X] выход из программы. Самая полезная клавиша.
Назначение команд достаточно подробно описано в справочной системе.
Поэтому давите на [F1] всегда, когда испытываете затруднения.
Если возникнут какие либо дополнительные вопросы — достаточно написать мне на приведенный в конце документа почтовый адрес, и в следующей версии появится более полное описание.
Приложение 2:
Назначение ini-файла программы
Сразу после запуска утилита пытается открыть файл vcr.ini в текущем каталоге.
Если такой файл существует, анализируются его содержимое и «движок» программы автоматически конфигурируется в соответствии с заданными там настройками.
Вот назначение отдельных полей этого файла (все буквы заглавные латинские):
Первый байт — зарезервирован для полной версии.
Во втором байте указывается номер базового порта, к которому подключен ремонтируемый винчестер:
P — Primary;
S — Secondary;
С — контроллер РС3000 (порт 100h);
A — Порт задается в явном виде для внешнего IDE или SATA PCI контроллера.
В третьем байте указывается доступ к устройству на выбранном канале:
M — Master;
S — Slave
Четвертый байт служит для защиты накопителя от «забывчивости» при установке ATA пароля.
Если в 4-м байте прописано «1» — при использовании команды PWD в текущем каталоге появится файл pwd.vcr длиной 32 байта, в котором останется введенный с клавиатуры пароль.
Фишку можно выключить, вписав вместо «1» что нибудь другое.
Пятый байт указывает, какой из портов использовать для анализа статуса HDD и вывода индикации: базовый (1x7) или альтернативный (3x6).
Буква B (ASCII код 42h) указывает на использование базового порта для вывода индикации.
Другое значение заставят программу поступить наоборот.
Шестой байт выключает звук.
Если записан 0 - программа будет молчать как рыба.
Седьмой байт.
Переключение на тестирование ноутбучных винчестеров.
Если стоит буква P (Portable) программа увеличит время ожидания для более красивого рисования карты блоков при сканировании поверхности и других тестах, так или иначе связанных со скоростью.
Для этой же цели служит ключ /p , с которым можно запускать программу на ноутбуках.
Восьмой байт нужен для корректной работы программы на защищенных от записи носителях при его установке в «0» вместо попыток создания файлов будет выдаваться сообщение о запрете записи.
Далее следуют 8 зарезервированных байт.
Начиная со смещения 0010h в ini- файле прописывается последовательно адреса базового и альтернативного портов для внешнего PCI контроллера.
В оригинальном файле, поставляемом с программой, там указаны адреса D400h, D802h
Если ini-файл отсутствует, или вместо документированных значений в нем будет «мусор» ничего плохого не случится, и утилита автоматически настроится на работу с портом Secondary Master, при этом файл с паролем не будет создаваться, а звук включится.