Victoria

Victoria 4.68b

*******************************************************************************
Victoria - программа для тестирования HDD, SSD, USB, CD и Flash - накопителей.
*******************************************************************************

Что нового в версии 4.68b:
------------------------------------------------
Дальнейшая адаптация к большим дискам, у которых размер ЛОГИЧЕСКОГО сектора больше 512 байт.
- Исправлено "оставшееся время" тестирования с учетом большого размера сектора.
- Исправлено отображение пройденного объёма накопителя с учетом большого размера сектора.
- Устранено множество несоответствий при переходе с единицы измерения, кратной 1024 на единицу, кратную 1000.
- Из названия временно убрана приставка -SSD, т.к. за последнее время ничего нового для них не появилось. На функционирование с SSD это не повлияет.

************************************************



Что нового в версии 4.67b-SSD от 14 августа 2018г:
------------------------------------------------
- Исправлена ошибка, приводящая к неправильному определению размера накопителей с логическим сектором, состоящим из более чем одного физического сектора.
- Исправлены ошибки, возникающие при попытках делать операции с пустым логом.
- Улучшено определение накопителей, представленных в системе как SCSI. В частности USB мост MB86C311A теперь поддерживается официально.
- В процессе исследований добавлена поддержка USB-мостов Cypress. Практической пользы от этого мало, т.к. мосты старые и рассчитаны на IDE. Но тем не менее, теперь их поддержка имеется.
- теперь по окончании теста - в лог пишется потраченное время.
- По просьбам фанатов ГОСТ сделал выбор единицы измерения объёма накопителя: 1000 или 1024 (Киб/Кб).
Переключается это на вкладке Setup. При установки галки - в паспорте отображается коммерческий объём, что написан на наклейке накопителя.
- При получении паспорта кнопкой - теперь в файл-лог пишется текущая дата. Визуально она не отображается.
- Добавлен показ значений SMART-атрибутов в 16-ричном формате. Переключение производится галкой HEX-raw на вкладке SMART. Данная функция введена для исследования накопителей, у которых поле RAW состоит из нескольких независимых 3- или 4-байтных чисел.
Что нового в версии 4.65b-SSD от 28 июля 2018г:
------------------------------------------------
- Наконец сделан 48-битный генератор случайных чисел, что позволяет лучше тестировать накопители объемом более 2 Тб.
- Добавлена возможность раздвигать столбцы списка API-устройств.
- При случайном чтении - теперь индикация обновляется в 11 раз шустрее.
- Добавлены правильные SMART-атрибуты 232,233 для SSD OCZ-Vertex 4.
- Добавлена поддержка технологических команд USB-мостов JMicron, что дает прямой доступ к USB-накопителю там, где это запретил изготовитель (например в HDD фирмы Prestigio).
- В bin-файл SMART'а теперь сохраняется признак семейства накопителя, что позволяет сделать интерпретацию SMART'а правильной при отсутствии накопителя.
- Также проверяется контрольная сумма и размер bin-файла SMART.
- На USB-мосте MA6116 уже удаётся получить паспорт накопителя, но больше ничего не работает:)
- Сделан автодетект подключения USB-устройств. Его при желании можно отключить на вкладке Setup.
- Пометка 'Frozen' в паспорте отображается другим цветом вместо красного, чтобы не пугать.
- Исправлено неправильное масштабирование формы About/Help.
- Оказалось, что существуют PCI SSD диски, которые являются RAID-массивами, а паспорт отдают как у одной ячейки массива - с размером в 2 или 4 раза меньше суммарного. Для них сделано отображение полного размера в паспорте, и возможность доступа к полному размеру во всех процедурах тестирования.
- Поскольку, доступ к SAS-устройствам не отличается от доступа по USB, то заголовки USB-опций программы заменены с 'USB' на 'USB/SAS'.
- Существует некоторое количество HDD WD Elements, которые возвращают смарт-статус нестандартным способом, отчего Victoria ошибочно интерпретирует его как 'BAD'. В новой версии добавлена более точная проверка статуса 'BAD', и на нестандартных накопителях теперь возвращается статус 'Unkn'("неопределённый").
- C целью экономии ОЗУ и повышения качества тестирования, винчестеры объемом 1 Тб и более теперь автоматически переключаются на размер блока 2048 секторов при сканировани поверхности.

**********************************************



Что нового в версии 4.65b-SSD от 23 июля 2018г:
------------------------------------------------
- Сделал интерполяцию графика после постановки скана на паузу. Больше нет этих дурацких провалов, искажающих результаты тестирования.
- Графики чтения и записи теперь рисуются раздельно в единой системе координат.
- Сделал сохранение графика в файл, и загрузку его из файла, для чего добавлено меню графика, вызываемое по щелчку правой кнопки мыши.
- В паспорте USB-накопителей теперь отображается размер, который реально видит Windows, если он окажется меньше паспортного.
- Дефектоскоп и его таймауты переработаны, добавлен режим TIO, как в DOS-Victoria (но пока еще не тестировал).
- В кнопки встроил блокираторы, предотвращающие их повторное нажатие при выполнении уже активированных задач. Стало чуть медленее выводить SMART, но так надёжнее.
- Убран небольшой глюк с 'set focus'
- Убрана ошибка 'Range check error' при задании больших блоков.
- Убран глюк с отменой стирания HDD/SSD.
- Исправлено деление на ноль в процедуре тестирования поверхности, которое при стечении ряда обстоятельств могло проявиться.
- Восстановлен показ номера порта и API-устройства в правом верхнем углу. Рекламная ссылка на сайт hdd.by подвинута на другое место.
- Попытался сделать, чтобы программа нормально выключала комп по окончании тестов под Win8, но возможно это не помогло :)
Прежде чем ругать, убедитесь что в Windows есть файл shutdown.exe, его часто не включают в сборники типа Live DVD.
- Вместо звуков через системный динамик ПК - сделаны звуки через звуковую карту.
- Добавлен выключатель "ночного режима" звуков, когда с 1:00 до 7:00 звук автоматически выключается, а затем включается вновь.
- Добавлена вкладка "Donate" ("пожертвования") в справочную систему, вызываемую по F1.
Всё-таки мне интересно собрать хоть немного средств на развитие программы...

*************************************************************************

Что нового в версии 4.63b-SSD от 16 июля 2018г:
------------------------------------------------
- Исправлен глюк в SMART на древних винчестерах Hitachi серии DK23.
- Исправлен глюк с выводом температуры на некоторых HDD Seagate.
- Изменен порядок определения прав администратора, возможно что исчезнут некоторые проблемы с совместимостью.

****************************************************************


Что нового в версии 4.62b-SSD от 15 июля 2018г:
------------------------------------------------
- Добавлен сброс показаний температуры на вкладка "Standard" при выборе накопителя.
- Исправлен глюк с неполучением паспорта накопителя API0 при старте.
- Исправлен глюк, внесённый случайно в 4.61: меню лога заменилось на меню паспорта.

****************************************************************


Что нового в версии 4.61b-SSD от 15 июля 2018г:
------------------------------------------------
- В ini-файл добавлен ключ
[Setup]
AdminRightsIgnore=0

Он принудительно выключает проверку прав администратора. Данный ключ предназначен для серверных версий Windows под доменной авторизацией, где автоматическое определение прав может работать некорректно.
Для обычного пользователя это не нужно.
AdminRightsIgnore=0 - проверка прав включена (поведение программы аналогично версии 4.60b)
AdminRightsIgnore=1 - проверка прав отключена (при _реальном_ отсутствии прав выдаст кучу сообщений об ошибках в лог)

- Улучшена косметика: устранён битый угол у чекбокса "Hints".
- Улучшено время реакции на кнопку "Break All" по сравнению с v4.60b.
- сделана попытка исключить двойное нажатие кнопок путем введения программного семафора. Если какая-то кнопка "зависнет", просто подождите 10 секунд.
- Устранена ошибка, проявляющаяся глюком при попытке скопировать содержимое пустого лога.


*********************************************************

Что нового в версии 4.60b SSD от 12 июля 2018г:
------------------------------------------------

- Добавлена поддержка USB/SATA моста JM20329. Теперь получение нормального паспорта и SMART через USB должно работать на внешних USB-накопителях Samsung и Transcend.
- Добавлена поддержка super-SMART (просмотр скрытых атрибутов) для IBM/Hitachi/HGST через USB.
- Сделана установка пароля на USB-накопители. Работает оно вразрез с АТА-стандартом, поэтому проверяйте осторожно.
- Тест механики накопителя переименован из Seek-test в Mechanic & Acoustic test. И из него убран пункт "BAD'er", чтобы не пугать людей.
На SSD данный тест будет показывать нулевое "время поиска", но возможно будет также разогревать накопитель, как и настоящий тест механики.

- В списке API-устройств также изменена размерность отображения объема накопителей: 1000 вместо 1024.
- Исправлена ошибка, приводящая к аварийному закрытию программы на x64, если во время скана были нажаты клавиши прыжков.
- Исправлена ошибка в интерпретации SMSART-атрибута 231 на SSD.
- Исправлена ошибка, приводящая к аварийному закрытию программы при использовании MM-таймера. Данный глюк проявлялся, если скан поставить на "паузу".
- Прошу прощения за некоторую рекламу в программе, но: добавлена активная ссылка hdd.by на главную форму, добавлен URL в заголовок.
Это вынужденная мера, чтобы поддержать развитие проекта за счет платных услуг по восстановлению данных.



Что нового в версии 4.56b SSD от 8 июля 2018г, 15:17:
-------------------------------------------------------


- Исправлен глюк с приоритетом имени изготовителя над признаком SSD для настройки винчестеро-зависимых параметров SMART'а и тестирования поверхности.

Теперь накопители SSD Samsung EVO и другие, у которых название изготовителя совпадает с изготовителем HDD, тестируются более корректно.

**************************************************

Что нового в версии 4.55b SSD от 7 июля 2018г:
--------------------------------------------------


- Дальнейшая адаптация к SSD-реалиям. Эти накопители примерно в 3 раза быстрее современных HDD. В результате чего скорости могут достигать 260 мб/с и более. Для сканирования на таких скоростях рационально увеличить размер блока до 16386 сектора на блок (вместо обычных 256..2048). И накладные расходы на прорисовку так гораздо меньше. В результате "Виктория" снова идёт в ногу со временем, не мешая накопителям работать быстро. А чтобы избавить пользователя от ручного переключения размера блока - в программу теперь встроено автопереключение. Это не мешает снять галку "Block size/auto" на вкладке "Test" для собственных исследований накопителя. Ведь девиз программы- "Тестируй и исследуй!"
- Исправлен глюк: галка нумеровки LBA при запуске хоть и стояла, но ЛБА не нумеровались. Надо было её щелкнуть, и тогда опция включалась. Теперь включается сразу.
- Название версии программы получило приставку -SSD.

Ожидается дальнейшее совершенствование именно SSD-функционала. Следите за новостями на сайте Восстановление данных в Минске, от создателя программы "Victoria"
Что нового в версии 4.54b от 7 июля 2018г:

- Сделано получение SMART через USB. Пока поддерживаются 70% моделей USB-SATA мостов.
- добавлена поддержка SSD: TRIM, SMART-атрибуты, наличие SSD.
- Сделано управление кешем и AAM через USB.
- Смарт-тесты через USB
- Работает также и AAM на USB-винтах, но времени на тестирование не было, возможны незамеченные ошибки.
- Устранена ошибка с определением объёма накопителей более 2 Тб.
- Интерфейс программы адаптирован к широким рамкам Windows 7...10.
- Добавлен HEX-просмотрщик буферов, его кнопка появилась наверху формы.
- Изменена размерность отображения объема накопителей: 1000 вместо 1024.
- Для HDD: скорость вращения шпинделя теперь отображается паспорте.
- Время стирания накопителя: вместо минут отображается в часах и минутах.
- Добавлены десятки новых SMART-атрибутов, в т.ч. поддержка "гелиевых" винчестеров.
- Сообщения об ошибках драйвера теперь выводятся в лог.
- В графике вместо "Adjusting scale..." теперь выводится процент от ожидаемого времени анализа, и это время сокращено в 3 раза.
- Исправлено много мелких недостатков версии 4.46.


Пока не доделано:
- Установка пароля на USB-винт.
- Верификация современными SCSI-командами
- пока нет HPA через USB
- Также пока не работает AAM на SATA-винтах в Windows 7 и новее.
- разбор RAW-значений смарта на отдельные поля пока реализован не полностью.
- Вероятно, будет убран пункт "BAD'er" из функции Seek и AAM, чтобы не пугать людей.
Он работает только на накопителях прошлого века, а на современных не способен принести ни вред, ни пользу.
- Есть подозрения, что uSB-режим может неправильно работать с внешними HDD Samsung
из-за особенностей встроенного USB-SATA моста JM20329. Будет доделано в дальнейшем.
- Shutdown, как оказалось, не работает в Win 8.
- CD-ROM определяется как USB-накопитель. Устранение планируется в следующей версии. Для корректного тестирования CD/DVD нужно ставить галку "Only SCSI command" на вкладке Setup.
- Справочная система в html лишь немного изменена по сравнению с 10-летней, и требует серьезной доработки.
Сверху Снизу