Whatsnew. Что нового. 2.9 ! Переработана работа с таймером. Теперь MHDD работает под любую версию Windows (с соответствующими "примочками", которые разблокирут порты). + Во время сканирования теперь можно клавишами курсора осуществлять "навигацию" по диску. + Добавлено немного online help'а. 2.8.4 + Команда PCISCAN. Если у Вас установлен PCI контроллер, не известный MHDD - выполните процедуру PCISCAN и отошлите мне лог её работы. И я включу поддержку Вашего контроллера в следующих версиях. + Переделаны процедуры чтения/записи из/в порты при передачах данных. Теперь такие процедуры как FF, TOF, ERASE должны работать быстрее в 2-3 раза. Сообщайте об ошибках. !!! Исправлена ошибка, "благодаря" которой команда dispwd не работала. Приношу свои извинения. Также, в версиях до 2.84, если длина пароля была < 32 символов ;), то пароль дополнялся пробелами. Теперь такого не происходит. + Переработана документация. 2.8.3 + Гарантированно поддерживаемые ATA-контроллеры: HPT366, HPT370, CMD649. + Поддержка Unlock и DisPwd для MASTER паролей. 2.8.2 + В команде fujlst теперь есть считывалка адаптивов из Fujitsu MPG. + Добавлена возможность изменять задержку, после которой срабатывает процедура Erase Waits. Запустите хотя бы один раз процедуру сканирования в новой версии, она создаст в CFG\MHDD.CFG строку #SCAN_ERASEWAITSDELAY=250. Число 250 меняется от 10 до 10000. Если установлено неверное значение, оно сбрасывается в 250. ! Исправлена ошибка "runtime error 215..." при запуске процедуры CX. ! Теперь в MHDD можно использовать до 19 накопителей [1..19], накопители с номерами 6-19 - подключаемые через PCI контроллеры. ! Переработана работа с PCI платами, пробуйте, присылайте замечания. 2.8.1 ! исправлен маленький баг, вкравшийся со времен реализации ремапов. При сканировании, если скан натыкается на бэд-блок, он начинает "размусоливать" его посекторно, что нужно только при ремапе и существенно замедляет процесс сканирования на винчестерах с BAD'ами. Теперь этот баг исправлен. + Введена возможность просмотреть атрибуты SMART. Смотрите помощь к команде SMART (просто набрать "smart"). Команда - "smart att". + Введена возможность просмотреть SMART ErrorLogs (журналы ошибок). Смотрите помощь к команде SMART (просто набрать "smart"). Команда - "smart erlog". ! Для файлов конфигурации теперь создается папка "CFG", а для журналов - "LOG". + Введены клавиши F3 (или ALT+R) в командной строке - Сброс диска. Также можно вызвать командой "R". ! пофиксено 2 бага с часиками. Теперь они не превращаются в звездочки раз в минуту. И правильно вычисляют время в случае EndLBA <> MaxLBA :-). + Добавлена возможность создавать пакетные файлы для выполнения. Подробнее читайте в MH_BATCH.TXT + Обновлен FAQ. + В комплекте теперь поставляется программа PORTS - резидентный наблюдатель за состоянием портов. Ports_sm - Secondary master, ports_pm - Primary Master. 2.8 + введена оценка времени сканирования. + исправлено несколько багов, внесенных в версию 2.7.9 (зависание при детекте, неправильное определение UDMA контроллеров), + введена клавиша "R" при скане. Она посылает накопителю сигнал сброса прямо в любое время и в любом месте при сканировании. + выход из сканирования по улучшен, выход теперь происходит моментально независимо от того, в каком состоянии находится накопитель. + добавлена опция ERASE в процедуру сканирования. Это нечто похожее на Remap, но намного интереснее. См. описание процедуры scan. + немного расширено ведение LOG файла. 2.8b (2.7.9b) ! исправил баг с ABORT'ами при сканировании в CHS. + введена поддержка PCI ATA контроллеров. Thanks to Mishail Mavritsin за модуль для сканирования PCI шины. + введена возможность чтения дефектлистов HDD IBM, FUJITSU. + теперь по умолчанию сканирование запустится в LBA режиме, если это возможно на данном накопителе. + ускорено :) определение устройств, оптимизирована и ускорена процедура сброса HDD. - вычистил ВСЕ остатки от COPY. Теперь в MHDD нету копировщика. Да и зачем он нужен??? + переработал код. Удалено 20% ненужного :) исходного кода. + очень много изменений, прошу наблюдать за работой программы. 2.7.4.3 - отключены процедуры убивания HDD FUJITSU. + модифицирована процедура ERASE (stable )(см. описание) + модифицирована процедура FDISK (stable) (см. описание). + добавлена процедура WAIT (stable) (см. описание). + процедуры FF, TOF, ERASE и AERASE теперь Stable. 2.7.4 + добавлены процедуры создания/копирования образов диска. + включено переработанное копирование. + переработаны процедуры стирания дисков + добавлено уничтожение дисков фирмы Fujitsu. + работа с HPA теперь нормально работает на дисках IBM. Раньше она не работала, но из-за ошибки не в MHDD, а в firmware IBM HDD. + добавил ведение лога при сканировании для построения графика верификации. ! нашел ошибку, которую внес еще 2 года назад :-) теперь MHDD должна работать стабильнее. 2.7.0b + Переписано много процедур, набор команд изменен. + Добавлен Remap - скрытие дефектных секторов. + Работа с HPA избавлена от глюков. В частности, теперь нормально восстанавливается размер диска командой NHPA. ! Добавлено много всего, что я пока боюсь новинки декларировать :). Это - бета версия, выпущенная для того, чтобы народ "погонял" документированные в этой доке команды. 2.6.4c. + Переделал переключение портов, то есть, теперь нормально детектятся все винты, даже подключенные SLAVE'ом :) + Ускорил процедуру идентификации винтов. + "Copy" готова. (только в версии "с", в "f" copy отключена). + Написал "fdisk" - быстрое разбиение. Смотрите соотв. описание. + Пропатчил MS format.com - убрал процедуру верификации поверхности, теперь форматирование любого винта займет не более 10-15 секунд :) 2.6.2 + SeekTest для квантумов CX и LCT :-). см. команда "cx". + "Copy" почти готова. 2.6.1 + Реализовал нормально работу с password (по настойчивым требованиям) :) см. команды "pwd", "unlock", "dispwd". 2.6.0 - Пока отключил ремапы.