Домой / Разное / Какие драйвера надо грузить при запуске mhdd. Проверка жёсткого диска на битые сектора bad блоки в MHDD. Управление парольной защитой

Какие драйвера надо грузить при запуске mhdd. Проверка жёсткого диска на битые сектора bad блоки в MHDD. Управление парольной защитой

MHDD - многофункциональная программа для точной диагностики и ремонта жёстких дисков.
Программа является полностью бесплатной и предоставляет большую практичность и надёжность сканирования.

MHDD выполняет качественную проверку диска на наличие различных повреждений, в том числе бэдов и так называемых софт-бэдов.
Одним из самых главных преимуществ программы является то, что она работает с винчестером на низком уровне, непосредственно через порты IDE контроллера.

Основные возможности приложения заключаются в следующем:

Точная диагностика механической поверхности диска.
. мониторинг регистров IDE контроллера.
. качественное использование функции HPA (уменьшение объёма винчестера).
. регулировка шума, издаваемого жёстким диском.
. ведение журнала ошибок.
. наличие функции полного уничтожения данных на винчестере без возможности восстановления.
. тестирование HDD в экстремальных условий.
. возможность одновременного тестирования нескольких винчестеров.
. работа с системой паролей на диске.

MHDD

Эта статья написана для проявляющих интерес и делающих первые шаги в области накопителей на жестких магнитных дисках и посвящается программе MHDD и работе с ней.
На момент написания статьи последней версией программы была 2.9.

Прежде всего требуется отметить, что программа является универсальной, она работает со всеми накопителем с интерфейсом ATA независимо от производителя и модели.

Это объясняется тем, что любое взаимодействие ATA-винчестера с окружающим миром происходит через стандартный набор портов и с помощью конкретного набора команд, определенных в спецификации стандарта ATA (при разработке всех версий которого учитывались соображения совместимости, и таким образом становится совершенно неважно, какой версией интерфейса оснащен данный конкретный накопитель, и уж, тем более, производитель, ведь он при разработке диска непременно должен был руководствоваться стандартом ATA).

Работать программа способна из-под чистого DOS, и прямо из Windows (95/98/ME).
Правда, при работе из-под Windows существуют некоторые ограничения (о них сказано в документации: накопитель не нужно в таком случае определять в BIOS, а контроллер, на котором он установлен, в Windows лучше всего отключить).

И хотя такой вариант работоспособен, лично я все же предпочитаю работать под чистым DOS, так как даже если все будет работать стабильно в Windows, полученные скоростные показатели могут не соответствовать действительности.
И потом, Windows это все-таки Windows …

Может я и параноик, но в «варезных» делах стараюсь держаться от «Окон» подальше.
И раз уж упомянули о контроллерах, то нужно сказать, что программа позволяет работать и с накопителями установленными на внешних ATA контроллерах, но не во всех версиях.
Такая возможность анонсируется в версии 2.8, но в доступной на сайте версии 2.9 этой возможности нет.

Утилита способна запускаться с любого не защищенного от записи носителя на котором есть немного места для записи временных файлов и протоколов работы (минимально нужно 70 Кбайт, рекомендуется 20 Мбайт).

Не используйте программу с того же диска, который диагностируете и лечите, если случилось так, что накопитель у вас один (бэды на своем родном и единственном восстанавливаете, например) - используйте программу с дискеты.

Аппаратная часть - ваша тестовая машина, программу не занимают совершенно: это может быть что угодно, с контроллером ATA, вплоть до 286 (в документации так сказано, сам не пробовал, так как у меня в доступности лишь 386 есть, но по теории должно).

После запуска, при наличии более чем одного накопителя в системе, предлагается выбрать тот, с которым мы хотим работать.

На экран будет выведена подсказка об основных командах программы.

Инициализировав выбранный накопитель нажатием получаем исчерпывающую о нем информацию:

Название модели; логические геометрию диска (логическое число цилиндров/головок/секторов на дорожке);
- серийный номер; версию микрокода;
- число адресуемых через LBA блоков;
- поддерживаемые функции ATA и максимальный поддерживаемый режим; состояние SMART (включена ли);
- состояние системы защиты (включен/выключен аппаратный пароль);
- полный размер винчестера; результат прохождения основных тестов.

Часть этой информации отображается во второй сверху строке на экране и видна при работе.

Кроме того, о состоянии диска и его занятии в данный момент времени сигнализируют индикаторы в самой верхней строке.

Они несут следующую информацию:

BUSY - накопитель занят и на команды не реагирует;
WRFT - ошибка записи;
DREQ - накопитель жаждет обменяться данными с внешним миром;
ERR - в результате какой-либо операции возникла ошибка.

Когда загорается этот бит, обратите внимание на правую верхнюю часть экрана.
Там будет отображен тип последней ошибки: (действительно только при зажженной лампочке «ERR»):

AMNF - Adress Mark Not Found - Обращение к какому-то конкретному сектору не удалось.

Вероятной причиной является повреждение этого сектора, повреждение его полей идентификации (упоминание об этом есть здесь).
Но сразу после включения накопителя, как раз наоборот, свидетельствует об отсутствии проблем и сообщает об успешном выполнении внутренней диагностики;

T0NF - Track 0 Not Found - не найден нулевой трек;
ABRT - Abort, команда отвергнута;
IDNF - Sector ID Not found;
UNCR - Uncorrectable Error - Ошибка не скорректированная кодом ECC.

Вероятно, в данном месте имеет место быть логический бэд-блок (говорилось об этом здесь).

Кроме этих вверху могут гореть еще два индикатора - PWD - сигнализирующая об установленном аппаратном пароле, и HPA - если размер накопителя был изменен с помощью команды «HPA» (для скрытия бэд-блоков в конце диска используется обычно).

Драйвер AMD Radeon Software Adrenalin Edition 19.9.2 Optional

Новая версия драйвера AMD Radeon Software Adrenalin Edition 19.9.2 Optional повышает производительность в игре «Borderlands 3» и добавляет поддержку технологии коррекции изображения Radeon Image Sharpening.

Программа MHDD является мощным инструментом, который предназначен для работы с жесткими дисками компьютеров, ноутбуков, а также внешних жестких дисков. Работа с накопителями происходит на низком уровне.

Функции, которые выполняет программа MHDD:

  • Диагностика жесткого диска.
  • Управление системой SMART жесткого диска.
  • Возможность парольной защиты.
  • Изменение звуковых характеристик винчестера.
  • Изменение размера накопителя.
  • Восстановление и низкое форматирование поверхности жесткого диска

Как запустить программу MHDD

Для начала нам необходимо скачать программу, она находится в общем доступе для всех и является полностью бесплатной.

После того как скачали программу необходимо записать её на флэшку, для этого воспользуемся программой . Открываем скачанный образ с помощью программы UltraIso.

После того как открыли наш образ, открываем пункт меню «Самозагрузка» и выбираем пункт меню «Записать образ диска…».

В открывшемся окне выбираем флэш-накопитель, который будем использовать, для записи программы, и нажимаем «Запись».

После завершения записи необходимо перезагрузить компьютер и загрузиться с записанной флэшки. Не забудьте перевести ваш контролер в режим IDE, так как программа работает только с этим типом контролеров. После загрузи с флэшки выбираем 2-й пункт меню и нажимаем Enter, выбор совершается с помощью клавиш «Вверх», «Вниз».

Теперь мы увидим все доступные и подключенные к компьютеру жесткие диски. Для выбора нужного диска необходимо ввести его номер порта, в моём случае это порт №1.

После этого программа готова к работе с выбранным жестким диском. Для повторного выбора жесткого диска нажмите сочетание клавиш «Shift» + «F3», так вы в любой момент можете выбрать другой накопитель для работы с ним не перезагружая программу MHDD.

Список команд для программы MHDD можно увидеть по нажатию кнопки «F1». Нажимайте клавишу «вниз» для того, чтобы пролистать команды.

Просмотр SMART информации

Просмотреть SMART состояние вашего жесткого диска возможно по команде «smart att» и нажав после ввода клавишу «F8». Теперь мы видим информацию SMART жесткого диска.

Главные атрибуты, на которые стоит обратить внимание:

Reallocated Sectors Count — это значение обозначает количество секторов, которые были переназначены жестким диском, если значение в столбце «RAW» больше чем 50 (100), тогда необходимо заменить жесткий диск, или срочно перенести всю важную информацию на другой жесткий диск, который находится в хорошем состоянии.

HAD Temperature – этот параметр показывает температуру жесткого диска, нормальная температура для работы жесткого диска варьируется от (Val) 20°С до (Worts) 40°С, (RAW) среднее значение 30°С, если значение будут выше, вам необходимо задуматься об охлаждении.

Ultra ATA CRC error rate — означает количество ошибок, которые возникают при передаче данных по IDE/SATA кабелю. Значение этого атрибута должно равняться нулю, если значение больше, тогда необходимо заменить кабель, или же убрать разгон жесткого диска, если таков имеется.

Просмотрев SMART жесткого диска мы сможем понять в каком состоянии он находится и предпринять действия.

Сканирование жесткого диска и проверка на ошибки

Для того, чтобы сканировать поверхность жесткого диска необходимо воспользоваться командой «scan», при вводе этой команды нажимаем Enter, откроется окно с параметрами сканирования. После выбора нужных параметров нажмите «F4» что бы начать сканирование.

Основные параметры сканирования жесткого диска:

Start LBA и End LBA параметр в котором задается сектор с которого необходимо начать сканирование и сектор на котором сканирование необходимо закончить.

Remap – этот параметр позволит автоматически переназначить битый(ошибочный) сектор который будет обнаружен в ходе сканирования.

Erase Delays – если включить данный параметр при сканировании жесткого диска, тогда при обнаружении битого(ошибочного) блока программа будет затирать такой сектор. Накопитель пересчитает поля ECC для каждого сектора. Это помогает избавиться от так называемых «soft-bad» блоков, который вызван ошибками системы, а не физическим повреждением жесткого диска.

Если вы первый раз запускаете сканирование жесткого диска, необходимо провести его без активации параметров Remap и Erase Delays, так как данные параметры могут привести к потере данных.

В том случае если первое сканирование обнаружило битые сектора, необходимо перенести всю информацию с жесткого диска и провести сканирование с активированным параметром Erase Delays, для этого при выборе параметров сканирование перевести этот параметр в состояние «ON» и начать сканирование.

После сканирования с параметром Erase Delays запускаем еще одно сканирование без включения каких-либо параметров, чтобы определить остались ли битые сектора. Если повторное сканирование определило оставшиеся битые сектора, мы можем быть уверены в том, что это физическое повреждение жесткого диска, в этом случае стоит прибегнуть к более радикальному решению, а именно запустить повторное сканирование с включенным параметром Remap.

В том случае если при запуске сканирования вы видите, что каждый блок обнаруживается как битый сектор, проводить низкоуровневое форматирование не имеет смысла. В этом случае поверхность жесткого диска, либо служебная область повреждены, стандартные средства программы MHDD не смогут это исправить.

Низкоуровневое форматирование

К низкоуровневому форматированию стоит прибегнуть в случае если вам необходимо полностью удалить информацию с жесткого диска, что бы её невозможно было восстановить, так как при удалении информации в ОС Windows можно провести восстановление удаленных файлов.

Или же ваш жесткий диск значительно замедлился, и стал медленно работать, но при этом битых секторов не обнаружено, тогда посекторное стирание может восстановить скорость чтения и записи жесткого диска.

Для того, чтобы начать форматирование вводим команду «erase» и нажимаем Enter, нам предложат ввести номер блока, с которого необходимо начать форматирование, и номер блока на котором нужно закончить. Если вы собираетесь отформатировать всю поверхность диска, тогда ничего не вводите, так как по стандарту предлагается первый и последний сектор, а просто соглашаемся, нажав Enter. Для начала форматирования вводим значение «y» и ожидаем окончания.

Уменьшение объёма накопителя

Команда «hpa» используется для уменьшения объема накопителя, при вводе команды программа MHDD спросит новое количество доступных секторов, вводим новое количество и нажимаем Enter. Так же для того, чтобы снять ограничения по уменьшению объёма жесткого диска используйте команду «nhpa».

Управление парольной защитой

Для того, чтобы установить парольную защиту на жесткий диск, необходимо воспользоваться командой «pwd» (не все жесткие диски поддерживают данную функцию). Парольная защита подходит для тех, кому необходимо сохранить информацию даже в случае утери жесткого диска, так как взломать данную защиту не выйдет, чтобы снять пароль с жесткого диска необходимо полностью стереть данные. Так же при установке такой защиты не выйдет запустить систему без предварительного ввода пароля на жесткий диск.

Учтите, что восстановить пароль не выйдет и в случае утери пароля информацию восстановить не выйдет.

Управление шумовыми характеристиками жесткого диска

Сейчас почти все современные накопители поддерживают функцию Acoustic Management. Вы можете значительно уменьшить шум жесткого диска при перемещении головки, путём уменьшения скорости перемещения, но при этом уменьшиться скорость записи и чтения жесткого диска. Для того чтобы настроить данную функцию воспользуйтесь командой «aam» и нажмите Enter. После чего нужно ввести значение от 0 до 126, где 126 максимально тихий уровень работы, для отмены такого параметра необходимо ввести значение «D».

Заключение

Программа MHDD является довольно функциональным решением в работе с жесткими дисками, но также и довольно опасной, так как не грамотное использование может привести к потере данных или приведение жесткого диска в неисправное состояние. Программа позволит работать с разными типами жестких дисков, имеющих разные контролеры.

MHDD — это известная своей мощностью программа, созданная для взаимодействия с накопителями на низких уровнях. Программу четырнадцать лет назад создал Дмитрий Постригань и с тех пор пользоваться MHDD стало намного проще.

MHDD способна сканировать поверхность накопителя, имеющего интерфейс IDE при CHS-режиме. Создатель мечтал о персональном оборудовании для диагностики, внушающем пользователям доверие.

Сегодня возможности программы MHDD не ограничены только диагностикой. При пользовании MHDD утилитой можно :

  • Прочитывать;
  • Записывать произвольные сектора;
  • Совершать управление SMART-системой, системой паролей, системой, под властью которой находятся характеристики шума;
  • Можно даже менять формат накопителя.

На сайте http://www.ihdd.ru Вы можете найти копию MHDD. Скачать программу для использования можно в разном виде: архивном и в виде флоппи-диска с функцией самораспаковки.

Log/mhdd.log — основной лог-файл, создаваемый при первом запуске устанавливаемой программы. На него будут записываться производимые вами в будущем действия.

Чтобы программа MHDD считала информацию с какого-то элемента , находящегося на накопителе, нужно отправить запрос BIOS. И BIOS начинает поиск портов необходимого накопителя, проверяет данные, обменивается ими с накопителем. Затем происходит возврат данных операционной системе.

Нельзя запускать MHDD с накопителя, находящегося на IDE кабеле , к которому будет подключен тестируемый накопитель. Произойдёт повреждение данных с двух сторон. Поэтому программа не взаимодействует с PRIMARY. Если Вам необходимо разблокировать канал PRIMARY, нужно запустить MHDD, выйти, подвергнуть редакции файл MHDD.CFG. (командная срока с ключом ENABLEPRIMARY).

Программа предъявляет определенные требования к работе ПО:

  • К процессору: Intel Pentium или новейшие разработки в мире компьютеров;
  • Оперативная память не менее 4 мегабайт;
  • MSDOS должно иметь версию не ниже 6.22;
  • Необходимо устройство загрузки (USB, HDD, CDROM, FDD).

Требования к IDE/SATA контроллерам:

  • Должны иметь интеграцию в северный мост; PCI UDMA имеют автоматическое определение; определенные контроллеры RAID поддерживаются; в виде микросхемы присутствуют контроллеры UDMA/RAID.
  • Требования к накопителям: IDE или Serial ATA, объем, которого превышает 600 мегабайт, но не завышает 8388607 терабайт; накопитель SCSI, имеющий размер сектора, ограниченного значениями 512 и 528 байт.
  • Следует переключить накопитель, над которым проводится диагностика, в режим MASTER.
  • Вы можете сканировать устройство, если процесс курируется ID или EID командами (ответственна клавиша F2). Набираем SCAN, нажимаем ENTER (клавиша F4). В меню можно поменять настройки.
  • Можно просмотреть атрибуты, нажав SMART ATT (клавиша F8). Вы можете узнать количество переназначенных секторов. Насторожить должно значение больше 50. Можно взглянуть на атрибут, показывающий температурные значения. UDMA CRC error rate покажет, сколько ошибок, когда данные передаются по кабелю.
  • Команда HPA способна ограничить накопительный объем.
  • Команда PWD блокирует накопитель путем установки пароля.
  • Используя команду AAM, Вы можете регулировать шумовые характеристики.
  • CONFIG позволяет менять конфигурацию.

Если Вы хотите ознакомиться со справкой по пользованию MHDD, посвящённой всем командам программы, нажмите F1. Если данная программа не помогла, попробуйте программу Victoria для анализа диска по.

В данной статье, Азбука ПК публикует официальную документацию к утилите для тестирования жестких дисков MHDD. Все права данной документации MHDD принадлежат автору программы Дмитрию Постриганю. Благодаря данной документации MHDD вы самостоятельно сможете протестировать жесткий диск, выполнить низкоуровневое форматирование, стирание групп секторов жесткого диска, управлять SMART областью жесткого диска и многое другое.

Что находится внутри MHDD

    mhdd.exe - исполняемая программа

    mhdd.hlp - этот файл используется системой справки по SMART командам

    cfg/mhdd.cfg - в этом файле MHDD хранит конфигурацию

Во время первого запуска программа создаст файл log/mhdd.log . Это основной лог-файл. Все ваши действия и результаты тестов будут записаны в этот файл.

Как работает MHDD

Давайте представим, как работает операционная система MSDOS, когда ей нужно прочитать какой-либо сектор с накопителя. MSDOS просто «попросит» BIOS сделать это. Затем, BIOS ищет в своих таблицах адреса портов нужного накопителя, выполняет необходимые проверки, и затем начинает обмен данными с накопителем. После того, как всё закончено, BIOS возвращает результат операционной системе.

Давайте посмотрим на диаграмму. Здесь показано, как обычная DOS-программа работает с накопителем:

Программа <---> MSDOS <---> BIOS <---> Контроллер IDE/SATA <---> Накопитель

А теперь давайте обратим внимание на то, как работает MHDD:

MHDD <---> Контроллер IDE/SATA <---> Накопитель

Главное отличие: MHDD не использует функции BIOS и прерывания. Таким образом, у вас даже нет надобности определять накопитель в BIOS Setup. Вы можете даже включать накопитель уже после того, как загрузится MSDOS и MHDD, так как MHDD работает напрямую с регистрами накопителя и не обращает внимания на такие «мелочи» как, например, разделы, файловые системы и ограничения BIOS.

Внимание: Никогда не запускайте MHDD с накопителя, который находится на том же физическом IDE канале (кабеле), к которому (к кабелю, к каналу) подключается тестируемый накопитель. Вы будете иметь значительные повреждения данных на обоих накопителях! В связи с этим, по умолчанию, MHDD не работает с каналом PRIMARY , так как у большинства пользователей именно там находится MHDD. Для того, чтобы разблокировать канал Primary, запустите MHDD, затем выйдите, затем отредактируйте файл MHDD.CFG . Или же используйте ключ командной строки /ENABLEPRIMARY .

Для доступа к SCSI-устройствам MHDD использует DOS ASPI драйвер. Если вы не планируете работать с накопителями SCSI - значит, вам не нужны никакие драйверы.

Первый запуск MHDD. Важная информация

Некоторые люди считают, что MHDD - очень сложная программа. Они предполагали, что MHDD должна быть очень простой, но когда они, не прочитав документацию, запускали её в первый раз - приходило разочарование. MHDD - это очень сложная и опасная программа. Намного легче осваивают MHDD те, кто знаком с внутренним устройством накопителей.

Очень важно понимать, что вам придётся потратить несколько часов, а возможно и дней, прежде чем вы получите осмысленные результаты от MHDD. Я настоятельно рекомендую попробовать протестировать несколько накопителей без дефектов перед тем, как вы начнёте работать с неисправными.

При первом запуске программа создаст новый файл ./cfg/mhdd.cfg . Канал IDE Primary отключен по умолчанию.

Вы увидите меню выбора накопителей. Выберите любое устройство, которое захотите. Вы можете вызвать это меню в любое время нажатием SHIFT+F3 .

Теперь вы можете нажать F1 и использовать любые команды MHDD. Пожалуйста, будьте предельно внимательны, когда работаете с MHDD первые несколько раз.

Я бы посоветовал начать знакомство с команд EID, SCAN, STOP, CX и TOF . Некоторым из них назначены комбинации клавиш, например F4 для команды SCAN .

Взгляните на регистры. Любое IDE или Serial ATA устройство должно сообщать DRIVE READY и DRIVE SEEK COMPLETE , таким образом, вы должны видеть флаги DRDY и DRSC . Флаг BUSY сигнализирует о том, что накопитель выполняет какую-либо операцию (например, чтение или запись). Некоторые флаги, такие как WRITE FAULT и TRACK 0 NOT FOUND являются устаревшими, вы никогда их не должны видеть. Флаг INDEX также является устаревшим, однако, иногда он может мигать. Флаг DATA REQUEST (DREQ) означает, что диск запрашивает передачу данных.

Если вы заметили флаг ERROR (ERR) , посмотрите на регистр ошибок. Вы сможете определить тип возникшей ошибки. Смотрите ATA/ATAPI standard для получения дальнейшей информации о командах и регистрах.

Использование команд MHDD

Сканирование поверхности в MHDD

Сканирование любого устройства возможно только если оно может быть определено командами ID или EID (или по нажатию F2 ). Для того, чтобы выполнить сканирование, наберите SCAN и нажмите ENTER , или используйте F4 . Вы увидите меню, где сможете изменить некоторые настройки. По умолчанию, начальный сектор равен нулю (стартовый сектор). Конечный сектор равен максимально возможному (конец диска). Все деструктивные по отношению к пользовательским данным функции (Remap, Erase Delays ) по умолчанию выключены.

Нажмите F4 снова для запуска сканирования. MHDD сканирует накопители блоками. Для накопителей IDE/SATA один блок равен 255 секторам (130560 байт).

Как работает сканирование

    MHDD посылает команду VERIFY SECTORS с номером LBA (номер сектора) и номером секторов в качестве параметров

    Накопитель поднимает флаг BUSY

    HDD запускает таймер

    После того, как накопитель выполнил команду, он опускает флаг BUSY

    MHDD вычисляет затраченное накопителем время и выводит соответствующий блок на экран. Если встретилась ошибка (bad block ), программа выводит соответствующую букву, которая описывает ошибку.

    MHDD повторяет шаги 1-5 до конечного сектора. Если вам нужен протокол сканирования - вы всегда можете найти его в файле log/mhdd.log .

Если сканирование выявило ошибки, первое, что необходимо сделать - это скопировать все данные с накопителя. Затем необходимо выполнить полное стирание поверхности при помощи команды ERASE , которая стирает каждый сектор на вашем накопителе. Накопитель пересчитает поля ECC для каждого сектора. Это помогает избавиться от так называемых «soft-bad » блоков. Если стирание не помогло, запускайте сканирование с включенной опцией REMAP .

Если вы видите, что каждый блок содержит ошибку, не пытайтесь стирать накопитель либо производить сканирование с включенной опцией REMAP . Скорее всего, у накопителя повреждена служебная область, и это не может быть исправлено стандартными командами MHDD.

Просмотр атрибутов SMART в MHDD

Вы можете набрать SMART ATT или нажать F8 для просмотра атрибутов. Что они означают?

Пожалуй, самый главный атрибут для современного накопителя - это «Reallocated Sectors Count » (значение Raw ). Это значение сообщает, сколько на диске переназначенных секторов. Нормальный накопитель имеет raw-значение , равное нулю. Если вы видите значение более 50 - у накопителя проблемы. Это может означать брак блока питания, вибрация, перегрев, или же просто бракованный накопитель.

Взгляните на атрибут 194 - температура. Хорошие значения лежат в промежутке между 20 и 40 градусами. Некоторые накопители не сообщают температуру.

Атрибут UDMA CRC error rate означает количество ошибок, которые возникают при передаче данных по IDE/SATA кабелю . Нормальное raw-значение этого атрибута равняется нулю. Если вы видите другое значение, вам нужно срочно заменить кабель. Также, разгон очень влияет на количество ошибок такого типа.

Другие атрибуты, обычно, не так важны. Смотрите ATA/ATAPI standard для получения дополнительной информации о атрибутах и тестах SMART .

Команды идентификации накопителя в MHDD

Попробуйте команды ID и EID для того чтобы просмотреть информацию о вашем накопителе.

Смотрите ATA/ATAPI standard для получения дополнительной информации.

Стирание групп секторов или целого диска в MHDD

Вы можете использовать команду ERASE . Если ваш накопитель был опознан в BIOS Setup (или же при тесте POST), MHDD попытается использовать функции BIOS для стирания накопителя в режиме UDMA . Если вы не хотите, чтобы MHDD пыталась использовать BIOS, используйте параметр /DISABLEBIOS .

Уменьшение объёма накопителя в MHDD

Используйте команду HPA для ограничения объёма накопителя. Программа спросит новое количество доступных секторов. Для того, чтобы снять установленные ограничения, используйте команду NHPA . Производите цикл «выключение-включение» накопителя перед использованием команды NHPA . В соответствии с ATA/ATAPI standard , вы можете изменять объём накопителя только один раз за один цикл работы накопителя.

Управление парольной защитой в MHDD

Используйте команду PWD для блокировки накопителя при помощи пользовательского (USER) пароля. В соответствии с ATA/ATAPI standard , вам необходимо произвести выключение и включение накопителя для того, чтобы изменения вступили в силу.

В MHDD есть две команды для разблокировки накопителей: UNLOCK и DISPWD . UNLOCK производит разблокировку накопителя до первого выключения. Для того, чтобы отключить парольную систему, вам необходимо использовать сначала команду UNLOCK , а замем команду DISPWD (пароль должен быть известен).

Мастер-пароль устанавливается производителем и может быть использован для разблокировки.

Чтение секторов в файл в MHDD

Вы можете считать всего несколько секторов или целый диск в файл или в набор файлов. Попробуйте команду TOF . Программа пропускает дефектные сектора. Если вы планируете создавать образ размером более 1 гигабайт, лучше использовать команду ATOF , так как она умеет автоматически «нарезать» образы.

Запись секторов из файла на диск в MHDD

Используйте команду FF для записи секторов на диск. Вас попросят ввести номер первого сектора для записи и количество записываемых подряд секторов.

Управление шумовыми характеристиками накопителя в MHDD

Почти все современные накопители поддерживают Acoustic Management . Вы можете уменьшить уровень шума, издаваемого при перемещении головок, путём уменьшения скорости их перемещения. Используйте команду AAM для настройки.

Конфигурация накопителя в MHDD

При помощи команды CONFIG вы можете просматривать и изменять конфигурацию накопителя, например, максимальный режим UDMA , поддержка систем Security, SMART, AAM, HPA , поддержка режима LBA48 . Также возможно изменение размера диска. Некоторые производители уменьшают размер диска при помощи изменения конфигурации, у вас есть возможность восстановить оригинальный объём.

Пакетный запуск команд в MHDD

Вы можете написать очень простой пакетный файл (смотрите пример в каталоге BATCH ), где вы опишете всё, что вы хотите выполнить. Нажмите F5 , когда захотите запустить такой файл на исполнение.

Другие команды в MHDD

Нажмите F1 . Вы увидите краткую справку по всем командам MHDD. Для получения более детальной информации, пожалуйста, пользуйтесь командой MAN .

Параметры командной строки для MHDD

    /NOPINGPONG Отключить некоторые звуки

    /DISABLEBIOS Отключить стирание (ERASE) через BIOS

    /DISABLESCSI Отключить модуль SCSI

    /ENABLEPRIMARY Подключить канал Primary IDE/SATA

    /RO Этот ключ служит для запуска MHDD на защищённых от записи носителях. Он отключает попытки создать временные файлы, а так же отключает протоколирование.

Все опции закрыты.

Программа MHDD изначально предназначена – целостности его сегментов, возможности сохранять и воспроизводить информацию. MHDD 4.6 – это бесплатная программа для работы с накопителями на низком уровне. Сегодня программа кроме диагностики позволяет выполнять чтение/запись произвольных секторов, парольной системой, изменять размер накопителя.

Основные особенности программы

  • нет необходимости совершать инсталляцию, вполне достаточно сохранить файлы на флешку или диск;
  • запускать программу можно с переносного накопителя;
  • перед началом проверки и непосредственно запуском программы нужно подключить диск, который планируется проверить.

Важно! Совершайте все действия внимательно и обдуманно. Функционал программы дает широкие возможности по управлению жестким диском, поэтому вполне возможно навредить.

Как пользоваться

После запуска программы появится черное окно. Вы увидите меню выбора накопителей. Выберите любое устройство, которое захотите. Вы можете вызвать это меню в любое время нажатием SHIFT+F3 .

На экран будет выведена подсказка об основных командах программы. Пожалуйста, будьте предельно внимательны, когда работаете с MHDD первые несколько раз. Рекомендуем начать знакомство с команд EID, SCAN, STOP, CX и TOF. Некоторым из них назначены комбинации клавиш, например F4 для команды SCAN.

Сканирование диска с помощью MHDD

Чтобы проверить, есть ли на жестком диске , жмем F4. Система предложит посмотреть дополнительные параметры. Значения по умолчанию соответствуют полной поверхности. Можно включить при обнаружении таких (функция Remap). Для продолжения нужно нажать снова F4.

В процессе проверки программа покажет по секторам, какие из них находятся в каком состоянии. Параметры указаны в миллисекундах – единице измерения времени, которое было затрачено на ответ устройством. Чем меньше число, тем лучше. Значки отличаются по цветам:

  • железные цифры обозначают рабочие сектора;
  • желтые сигнализируют о проблемах;
  • красные значки показывают практически полную неработоспособность анализируемого сектора.

У «здорового» жесткого диска не должно быть красных обозначений.

Как исправить проблемы? Сложный вопрос, ответ на который в каждом случае может быть разным. В любом случае сначала сохраните все данные на другой носитель

С помощью функции ERASE можно удалить все данные. Иногда это решает проблему, и при последующих проверках сектора уже обозначаются более целостными. Однако в таком случае вся информация с жёсткого диска тоже удаляется, да и не всегда процесс приносит желаемый результат.

Просмотр атрибутов SMART

Вы можете набрать SMART ATT в консоли или использовать горячую клавишу F8 для просмотра атрибутов.

Пожалуй, самый главный атрибут для современного накопителя - это « » (значение Raw). Это значение сообщает, сколько на диске переназначенных секторов. Нормальный накопитель имеет raw-значение, равное нулю. Если вы видите значение более 50 - у накопителя проблемы. Это может означать брак блока питания, вибрация, перегрев, или же просто бракованный накопитель.

Атрибут UDMA CRC error rate означает количество ошибок, которые возникают при передаче данных по IDE/SATA кабелю. Нормальное raw-значение этого атрибута равняется нулю. Если вы видите другое значение, вам нужно срочно заменить кабель.

Видео как пользоваться программой MHDD

Итого

  1. Жесткий диск проверяется без запуска операционной системы, с переносного накопителя.
  2. Не требуется установка дополнительных программ.
  3. Можно получить полный отчет о работоспособности секторов жесткого диска.
  4. Доступен подробный анализ и удаление данных, повторные проверки.