"Виктория" - программа для тестирования HDD. История свободно-распространяемой версии: ----------------------------------------- Примечание: Свободно-распространяемые версии, номера которых начинаются на 1 (например 1.3.1) имеют технологические режимы для работы с накопителями фирмы FUJITSU; Версии 1.5...1.9 - коммерческие, и входят в состав профессионального комплекса для восстановления данных; Версии, номера которых начинаются на другие цифры (например 3.0) бесплатные, универсальные, и предназначены для любых накопителей с интерфейсами IDE и SATA. Далее следует список изменений, которые перетерпела свободно-распростра- няемая платформа в процессе эволюции. Эти данные относятся только к бесплатным программам. Значком '+' отмечены добавленые возможности, '-' это отключенные функции или устраненные ошибки. '*' - это изменения алгоритмов работы. Знак вопроса в скобках в конце описания (?) означает, что данная функция требует проверки на корректность в разных условиях. Восклицательный знак (!) - функция требует повышенного внимания при первом применении (прочитать документацию!). Версия 3.5.1 с русским интерфейсом, спустя неделю после 3.5 =) (еще больше улучшений, распространяется в виде патча к версии 3.5) + Теперь при отмене (ESC) в меню выбора канала - не теряются настройки предыдущего выбора; + При ненахождении дополнительных контроллеров также не теряется настройка на предыдущий канал (но устанавливается режим Master - будьте внимательны!); + Улучшена работа детекта и ресета на Seagate в положении Slave; + В паспорт теперь выводится не только паспортный, но и реальный размер диска, включая число "отрезанных" LBA; - Исправлен глючек с выводом размера (RHPA) на Seagate в некоторых случаях; Версия 3.5 с русским интерфейсом (работа над ошибками версии 3.4) Новые возможности: + Добавлена возможность просмотра SMART без остановки процесса проверки поверхности; + Добавлено построение графика сканирования поверхности в pежиме 640*350; + Добавлено определение частоты вращения вала HDD. Работает в том числе на новых накопителях без поля INDEX; + Добавлена поддержка датчика температуры на винчестерах IBM DJNA; + Числовые значения теперь можно вводить в единицах измерения объема HDD - программа научилась понимать выражения 'K','M','G','Kb','Mb','Gb' и т.п., а также значек процента '%'. В последнем случае вычисляется % от паспортного объема диска; Функция работает в полях ввода границ тестирования и в консоли HPA; + Термометр в тестах CX, CXR, ACX, ACXR дополнен сообщением, актуальным для термодатчиков старых HDD SAMSUNG; + В SMART добавлен показ флагов для каждого атрибута; + В SMART добавлена интегрированная справочная система; + Добавлена справочная система в меню работы с поверхностью (F4 -> F1) + Введено автоматическое переключение на 16-битный доступ при выборе ISA карты PС3000; + Добавлена поддержка новых PCI устройств, в частности: - Silicon Image SiI 3114 SoftRaid 5 Controller (ID=3114) - VIA Technologies Inc. VT8237 SATA150 Controller (ID=3149) - nForce4 Serial ATA Controller (ID=0055) - ...и еще 14 типов ATA контроллеров; + Значительно улучшена работа с HPA, особенно на Seagate; + Добавлена верификация блока после стирания его командой Erase 256, теперь подсчитываются только те блоки, которые прочитались с ошибками, или не уложились в таймаут 1с; + Добавлена подача звукового сигнала после первого найденного дефекта (полезно при отбраковке новых HDD); + Добавлено 2 новых атрибута SMART (240 и 250); + Создана загрузочная CD версия программы. Изменения: * Изменен алгоритм зацикленных тестов - теперь счетчик дефектов не обнуляется с каждым циклом, а суммирует их; * Порог срабатывания термозащиты увеличен до 75 гр.ц. * Изменен способ детекта HDD. Теперь, если винт не отвечает больше 1 секунды, производится сброс контроллера и повторная попытка. * Изменен алгоритм ожидания готовности для SMART операций. Теперь программа ждет не более 1 секунды, после чего сбрасывает контроллер. Это сделано для более бережного отношения к неисправным HDD (такой винт лучше сразу отнести к ремонтнику); * Алгоpитм определения тактовой частоты CPU заменен более стабильным (но он по-пpежнему несовместим с EMM386+P1); Исправленные недостатки: + Вновь появился звуковой сигнал (забыл включить его в 3.4); - Исправлен глюк сброса прерывания для HDD; - Исправлена ошибка попытки создания файла на защищенном диске; - Исправлен баг с превышением границ тестирования во время 'быстрой навигации'; - Исправлена ошибка в поддержке платы PC3000 ISA; - Устранен эффект 'замирания' при проверке поверхности; - Исправлена косметическая ошибка при подаче пароля из файла (был невеpный заголовок в меню); - Испpавлена неточность с опpеделением поpтов дополнительных контpоллеpов; - Проверена работа на Pentium 1 и оптимизирован код, что пpивело к увеличению скоpости на медленных пpоцессоpах; - Исправлена ошибка в паспорте, приводящая к неправильному сообщению о поддержке HPA на старых накопителях; + В скановом меню не вырезан раздел "DATA RESTORE" от полной версии (в целях экономии времени). Естественно, что бесплатно он не заработает. Версия 3.4 (с русским интерфейсом) + Добавлено автоопределение ATA/SATA контроллеров по коду класса; + Поддерживаются 60 типов PCI ATA-контроллеров, включая плату Win PC3000; + Добавлена поддержка дисков в положении SLAVE; + Исправлена мелкая ошибка, которая могла привести к мусору в малом окне; + В хелп по скану добавлена таблица условных обозначений; + В процедуру просмотра логических разделов добавлен контроль ошибок; + В процесс инициализации накопителя добавлена команда Set Features для включения PIO-4 (актуально на старых HDD Western Digital); + Добавлена мини-диагностика накопителя при получении паспорта. Теперь при неисправности HDD, внизу экрана появляется предупреждение. Версия 3.3.3 + Исправлен глюк скана при больших задержках чтения (ошибка вкралась только в версии старше 3.0). Теперь цветные прямоугольники выводятся правильно. + Немного изменена документация, упрощено лицензионное соглашение; Версия 3.3.2 + Процедура HPA теперь всегда работает в LBA48 везде, где это позволяет накопитель (изменено в связи с очередным приколом Seagate); + Добавлена команда RDC для сброса конфигурационных параметров HDD; Версия 3.3.1 + Исправлена ошибка записи из файла на диск, проявляющаяся при Start LBA больше нуля. Версия 3.3 + Исправлена ошибка записи из файла на диск, проявляющаяся только на файлах меньше 128 килобайт; + Найден и исправлен СТРАШНЫЙ глюк переключения видеостраниц, возникавший при возврате из справочной системы на картах Matrox. Этот глюк имеется у всех предыдущих версий, включая коммерческие; + Улучшено переключение режимов во время проверки поверхности; + Вышла версия 3.3 с английским интерфейсом; + Загрузочная версия 3.2.1 теперь поставляется "2 в 1" - с выбором языка. + Добавлен ключ /p для запуска программы из командной строки. Версия 3.2 + Добавлена посекторная запись на диск из файла; + Теперь файл-менеджер показывает длину файлов в кБ, если она слишком большая; + Доработана процедура быстрого переключения режимов во время проверки поверхности: * устранен дефект интерфейса (портился счетчик времени); * добавлена коррекция таймингов "на лету" (при нелинейных тестах они увеличиваются); * улучшен синхронизатор нажатия кнопки [TAB] с положением головок HDD (теперь переключение из BUTTERFLY на линейный тест происходит мгновенно); + Исправлена серьезная ошибка, которая была только в версии 3.1 - при таймауте блока управление передавалось на встроенный дебаггер, и он останавливал скан; - Пока отключил скрипты. Версия 3.1 от 25 мая 2005 + Исправлен мелкий глючок при чтении в файл; Версия 3.1 от 22 мая 2005 - Исправлены ошибки/недоделки в интерфейсе и документации; - Исправлена ошибка скроллинга при отмене некоторых операций; - Исправлен глюк оставшегося времени, когда вместо цифр выводилась ахинея; - Исправлена ошибка Classic Remap, которая проявлялась только в ад- ресации LBA48 (стирался не сектор, а целый блок). - Исправлен мелкий глюк термоконтроля во время тестов позиционирова- ния; + Интегрирован кириллический шрифт 8x16 - русификатор больше не нужен; + Немного дополнена процедура получения паспорта; + Немного улучшен вывод таблицы SMART параметров; + Изменен звуковой сигнал; + Полностью переработаны и дополнены тесты позиционирования. Теперь их 4 типа, из них 2 - с визуальным отображением поверхности; + Добавлено еще 2 вида проверки поверхности: чтением по случайному адресу и "бабочка", с сохранением возможности скрытия дефектов; + Добавлен выбор окончания тестов поверхности: зацикливание, оста- новка вала HDD, выключение питания; + Добавлена проверка буферной памяти и интерфейса HDD; + Добавлена индикация режимов ремапа; + Добавлено быстрое переключение настроек, без остановки сканирова- ния поверхности; + Немного изменен дефектоскоп, добавлен параметр "BAD" для проверки поврежденных HDD; + Переделана процедура измерения времени, период таймера уменьшен в 16 раз, теперь программа тратит на 70 секунд меньше времени при проверке каждых 10-ти гигабайт, по сравнению с предыдущими версия- ми; + Немного переделана процедура сканирования поверхности, шаг быс- трой навигации теперь настраивается автоматически в зависимости от объема HDD; + Заменена процедура чтения в файл на ту, что была в ранних PRO-вер- сиях - она быстрей и не такая глючная, однако профессиональные на- вороты пока вырезаны; + Добавлена адаптация программы к винчестерам для ноутбуков, с целью более качественной их проверки; + Улучшено меню выбора порта (курсор автоматически запоминается); + Улучшено меню ввода границ LBA (значения запоминаются); + Добавлены новые консольные команды и горячие клавиши; + Добавлена BOOT-версия 3.1, сделанная на основе free-DOS; + Соответственно изменены документация и FAQ, добавлены новые ошибки. Версия 3.0. Релиз. + Улучшен интерфейс, исправлено много глюков и недоделок версии 2.4. В частности: + Добавлен счетчик оставшегося времени; * SMART монитор теперь не разрушает содержимое экрана; + Адреса дефектов теперь выводятся в отдельное окно, которое пос- тоянно прокручивается вверх; + Добавлен счетчик пройденных мегабайт; * Увеличена разрядность счетчиков, теперь предельный объем тести- руемого HDD равен 2.147.483.647 LBA = 1.048.575 Mb = ~ 1.05 Tb; + Клавиши дополнительной цифровой клавиатуры продублированы и на основной, для удобства владельцев ноутбуков; * Значительно улучшен съем экрана в текстовый файл. Автоматически добавляются символы переноса строк, а "непечатные" квадратики в SMART заменяются на звездочки (для облегчения вставки логов в WEB форумы); - Исправлена ошибка, из-за которой программа зависала при переполне- нии папки SCR; * При создании файла программа спрашивает, переписать ли уже су- ществующий файл с таким именем, если он есть. * Создаваемым файлам присваиваются автоматические расширения (ка- сается в основном полной версии, ибо в этой создается только один тип файлов - *.trk); + Добавлена работа под Windows класса NT (2000/XP), как в окне ДОС, так и на полном экране, что дало следующие преимущества: * Ограничения 2 Гб на размер файла образа диска больше нет (на NTFS); * Добавлено определение семейства CPU и тактовой частоты; + Добавлен встроенный файл-менеджер с поиском файлов, просмотром файлов и их сортировкой по имени/размеру/расширению/времени (был написан для полной версии, но остался и в свободно-распространяе- мой); + Добавлен Анализатор Разделов - вывод информации о логическом раз- биении диска. В свободной версии немного упрощен; + Немного улучшен поиск внешних ATA-контроллеров; + Исправлена незначительная ошибка в процедурах Remap и Erase; + Исправлены ошибки, приводящие к нестабильности программы при многократных отменах операций; + Исправлен глюк с самоустановкой пароля "EXIT" при выходе из консо- ли; + Добавлено быстрое стирание информации через подсистему безопаснос- ти; + Добавлен дефектоскоп поверхности с ведением логов; ;----------------------------------------------------------------- Версия 3.0b Эта версия датирована 15 марта 2005 года и распространялась нео- фициально; От релиза отличается отсутствием дефектоскопа, менее под- робной документацией и мелкими глюками интерфейса, вкравшимися при обрезании полной версии. Версия 2.4 + Улучшен вывод паспорта, добавлено много нового + Введена авто-настройка таймингов скана поверхности, для нормально- го отображения процесса как на старых, так и на новых HDD. Теперь квадратики не сливаются в одну серую массу на медленных накопите- лях. + Поле скана поверхности расширено на всю высоту экрана. Версия 2.3 + Еще раз исправлен глюк HPA - надеюсь, навсегда. Версия 2.2 + Исправлен баг HPA на винтах больше 128 Гб; + Таймаут ошибки позиционирования увеличен в 2 раза; + Улучшена навигация при работе с паролями - теперь менюшку можно отменить без ввода пароля; + Добавлена проверка ошибок при вводе неправильного пароля, теперь программа сообщает об этом текстом, а не только лампочками; + Введена подсказка при ошибке HPA. Версия 2.1 + Исправлена ошибка, приводящая к зависанию программы в конце скана. Она была внесена только в версию 2.0 Версия 2.0 + Добавлен анализ файла с паролем перед подачей команды снятия пароля, и вывод содержимого на экран в виде подсказки; - Убрана поддержка технологических режимов HDD FUJITSU. Поигрались и хватит :) * На освободившиеся клавиши повешены АТА-функции (SMART, HPA, AAM); * Соответствующим образом переработана документация и встроенная справочная система; - Убран командный интерпретатор DOS; - Убран FUJITSU-ANTIKILLER; Версия 1.3.1 + Исправлена ошибка функции "Erase 256 sect", приводящая к пропуску секторов; + Исправлена ошибка, приводившая к неверному определению имени файла, введенного в командную строку; + Исправлен глюк, приводивший к "невидимости" бэд-блоков с кодом AMNF; + Добавлен контроль температуры во время теста позиционирования. Версия 1.3b: - Временно убрана английская версия (из-за срочных дел некогда ей заниматься) + ДОБАВЛЕНО СКРЫТИЕ ДЕФЕКТОВ (REMAP); + Исправлен глюк SMART - теперь на всех HDD фирмы IBM температура отображается правильно; + В SMART мониторе улучшен интерфейс; + Исправлена ошибка, которая могла привести к зависанию ПК; Версия 1.2.3b: + Теперь программа поставляется "2 в 1": с русским и английским интерфейсом; (ненужный файл можно стереть :) + Добавлена возможность отмены скана. - Убран "пересчет транслятора" на HDD FUJITSU Версия 1.2.2b: + Добавлена процедура "отмены" последствий killfuj + Переделана и дополнена документация Версия 1.2.1b: + Расширен диапазон поиска портов ATA/SATA контроллеров до 9000h-F000h; + Немного исправлена документация. Версия 1.2b: + Добавлен выбор порта HDD (до этого - только через ini-файл); + Добавлено авто-определение HDD на внешних PCI-контроллерах; + Исправлены мелкие ошибки в коде; - Из документации выкинуто "Лицензионное соглашение" и исправлены ошибки; Версия 1.0: Первый релиз. Программа для работы с винчестерами по стандарту ATA7. --- END