v2.7
Теперь стирание заполняет секторы носителя паттерном с номером сектора
Тестирование можно поставить на паузу
Добавлены SCSI features такие как просмотр дефект-листов (последний просмотр листов сохраняется в файл Defects.txt) и старт/стоп шпинделя
Добавлена работа с командной строкой для изменения AAM, APM, Power Management, получения S.M.A.R.T., тестирование в режимах Verify и Read (при работе с командной строкой действия будут писаться в лог HDDScan.log), а также возможность отсылать отчеты по e-mail 
Исправлен глюк с непрописыванием последних блоков и несколько мелких глюков

v2.6
Аттрибуты SMART для ATA-дисков при просмотре, теперь сохраняются в файл SMART.txt 
Название модели диска теперь выводится прямо в выпадающщий список выбора моделей
Добавлен график тестирования поверхности
v2.5
Добавлено определение ОС  и конкретные настройки под каждую ОС
Добавлена возможность запуска SMART-тестов : (short, extended, conveyance; Selective тест скорее всего добавлен не будет)
Добавлена возможность остановки шпинделя путем подачи команды StandBy (не рекомендуется делать на системном диске)
Теперь ткнув в любой квадрат на карте можно посмотреть какому ЛБА он соответствует
Теперь в трэй выводится текущее состояние утилиты
Исправлены мелкие ошибки
Добавлен FAQ
v2.4
Добавлено правильное определение размера IDE HDD больше 128 Гб
Добавлен просмотр S.M.A.R.T. для IDE и SCSI дисков
Добавлено изменение AAM и APM для IDE дисков
Теперь программа сворачивается в трэй
Исправлены мелкие ошибки
v2.3
Исправлена ошибка при сканировании последнего блока на вичестере, а также некоторые другие
Отдельное спасибо Antech за помощь в истреблении этой ошибки
v2.2
Если при операциях с диском будет найден цветной квадрат или ошибка, то он выводится в лог с указанием времени затраченного на его обработку

v2.0
Теперь доступны функции:
Verify - годится для любых дисков (SCSI,ATA,некоторых USB)  которые винда отдетектила как физический диск (аналог АТА-команды 40h), не подходит для флешек и некоторых USB-коробок
Read - годится для любых дисков, а также флеш-накопителей любого типа, делает чтение с устройства с РЕАЛЬНОЙ скоростью которую в данный момент поддерживает накопитель
Erase - стирает информацию (забивает нулями) с любого вышеприведенного носителя

Вместо графика теперь выводится карта :)
в силу того что использованными функциями нельзя определить тип ошибки, нечитаемые сектора будут помечаться как B- Bads