Программа для вашего жесткого диска


MHDD

Однажды мой второй жесткий диск, а по-простому - винчестер или винт, стал чудить. Программы, установленные на нем, не работали, файлы не запускались и отказывались стираться. Даже моей собаке было понятно, что винчестер переживает не самые хорошие времена и, скорее всего, заболел. Либо свинкой, а может, и корью. Но дальше началось самое интересное. Обыкновенный ScanDisk, который есть в любой версии Windows, не выявил на диске никаких ошибок! Я не очень доверяю встроенным в "окна" программам и проверил диск Partition Magic. Потом ScanDisk'ом из нортоновских утилит. Потом еще чем-то... Но ни одна из программ не признавала мой диск поврежденным. Мне все время сообщалось, что все замечательно и зачем вы нас только потревожили? Но винчестер продолжал вести себя совершенно бессовестно и портил данные, которые я на него записывал. Даже форматирование не помогало. Оно просто не работало - форматирование доходило, кажется, до 27% и останавливалось. Я не хотел верить, что винчестеру пришел окончательный и бесповоротный конец, ведь программы проверки не находили на нем дефектов. И тут один из знакомых посоветовал мне программу MHDD. Точнее, он ее просто прислал мне на e-mail, устав от моих бесконечных жалоб.


Это работает!

Что же такое MHDD? Первоначально программа была написана исключительно для быстрой и наглядной диагностики любого IDE-накопителя. Но с течением времени она "обросла" всякими "фишками" и "примочками", благодаря чему начала нравиться народу. С тех пор была переписана заново несколько раз. Сейчас MHDD начала развиваться и в других направлениях - в ней делается упор на удобство использования, более полное использование уже существующих функций. Однако та версия, что выложена на сайте, по словам автора, не является полной. Полная существует только в одном экземпляре и только у него самого. Эта мифическая полная версия умеет выполнять ряд очень полезных функций. Но нас, как просто любопытных пользователей, это не интересует: то, что предлагается, является достаточно мощным инструментом.

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

 

MHDD можно запускать с любого не защищенного от записи носителя, на котором есть немного места для записи временных файлов и протоколов работы (минимально нужно 70 Кб, рекомендуется 20 Мб). Не используйте программу с того же диска, который диагностируете и лечите, если же накопитель у вас один - запишите программу на дискету и запускайте с нее. Системные данные вашего компьютера, судя по всему, утилиту не волнуют совершенно. Возможно, она запустится и на древних 286-х, уж извините, но проверить возможности не было.


Первый запуск

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

Первоначально программа была всего лишь утилитой быстрой диагностики, и потому на тестирование приходится большая часть функций программы. Первая и самая простая диагностика - по атрибутам системы SMART. В MHDD встроены необходимые средства. Начиная с версии 2.8.1, возможен просмотр SMART-атрибутов, запуск на выполнение SMART-тестов. Для просмотра нужно ввести с консоли команду SMART ATT. Для выполнения тестов нужно ввести команду SMART TEST и выбрать нужный.

Если ввести команду SCAN, то произойдет полная проверка поверхности жесткого диска. Причем полученная информация будет очень подробно отражать состояние поверхности. Проверить можно как весь диск целиком, так и какой-то отдельный участок.

Результаты проверки можно занести в протокол. При тесте поверхности на экран будут выводиться квадратики: один такой квадратик равен 255 секторам (при тестировании в режиме LBA) либо числу секторов в строке параметров HDD (обычно 63 - при тестировании в режиме CHS), цвет которых несет определенную смысловую нагрузку.

В окошке справа ведется их счет. Чем "мутнее" квадратик, тем больше накопителю потребовалось времени для чтения этого блока секторов. Если пошли цветные блоки - значит, накопитель не "вписался" в отведенный ему для работы промежуток времени. Цветными блоками отображается ненормальное состояние поверхности, но еще без "BAD'ов. Однако, зеленые блоки - нормальное явление, они отражают естественный износ поверхности, ничего страшного в них нет (старые накопители работают медленнее, и поэтому для них график вполне может окраситься в зеленый цвет целиком: это нормально). Также зеленые блоки могут появляться при вибрации самого накопителя. Чем ниже по меню цвет, тем больше накопителю понадобилось времени для чтения этого трудно читаемого участка. Красный цвет - признак того, что на этом месте уже почти "сформировался" BAD block. Вопросительный знак появляется при превышении максимального времени ожидания готовности. То есть, при появлении [?] можно считать, что накопитель "подвис" на этом месте и здесь явно присутствует либо серьезный дефект поверхности, либо неисправен блок магнитных головок. Все, что ниже вопросительного знака, - это ошибки (BAD block). Если они появляются в процессе тестирования, значит, на поверхности есть физические дефекты или проблемы с CRC секторов, т.н. софт-бэды."

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


Осталось только найти

Вообще-то в MHDD есть еще много команд для диагностики, но более подробно описывать их в этой статье не имеет смысла. К программе, созданной Дмитрием Постриганом, прилагается подробная документация на русском языке. Я вам рассказал лишь о самой интересной функции, которая помогла мне понять душу моего винчестера и вылечить ее. Еще отмечу возможность управления шумом. По команде AAM становится доступным изменение производимого уровня шума, при этом результат можно оценить сразу же. Понятно, что пострадает производительность винчестера. Есть средства разбивки и форматирования дисков и много другой всякой всячины. Короче говоря, остается только скачать программу и прочитать документацию к ней. А вот со скачиванием программы есть некоторые проблемы. Оба сайта (www.mhdd.net и www.mhdd.com), указанные в программе, не работали. Я сам программу не скачивал, мне ее прислали. Так что придется вам попотеть в ее поисках. Но она того стоит.

Алексей ХАЛЕЦКИЙ

Версия для печатиВерсия для печати

Номер: 

04 за 2005 год

Рубрика: 

Software
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!
 

Комментарии

Страницы

Аватар пользователя Хмурый суслик
"А вот со скачиванием программы есть некоторые проблемы. Оба сайта (www.mhdd.net и www.mhdd.com), указанные в программе, не работали. Я сам программу не скачивал, мне ее прислали. Так что придется вам попотеть в ее поисках. Но она того стоит.

"

Хм... Честно говоря, ситуация выглядит как "сходи туда, не знаю куда, принеси то, не знаю, что". Я вот думаю тоже написать десяток-другой обзоров мифических мегаполезных программ, типа "увеличителя размера монитора", или (О! Придумал!!!) "софтверного разгонятеля процессора в 20 000 раз". И что с того, что их никто никогда не увидит?.. Зато материал интересный :\

Аватар пользователя Savely
Ну, вообще-то http://www.mhddsoftware.com, если вдруг гугл забудет...

В ридмишке есть еще http://www.maysoft.com.ua, с которого и есть редирект на mhddsoftware.

Аватар пользователя Savely
Да и http://www.mhdd.com/ работает.

Кстати, Постригань рванул неплохо. С год, наверное, 2.84 была последним стабле релизом, а тут за пару месяцев уже до 4.0 дошло :-)))

Аватар пользователя Vik
Всегда найдется мудак-зануда, который чем-то недоволен.

У меня со скачиванием программы вопросов небыло.

Аватар пользователя WMC
http://mhddsoftware.com/files/mhdd/latest

по этой ссылке ВСЕГДА можно скачать последнюю версию

Аватар пользователя Владимир г. Старый Оскол
Не работает с русским языком, какие-то кракозябры вместо букв. Написал разработчикам - ответили что про эту проблему знают и работают над ней. Но видимо это ооочень сложная проблема!Так что кто в англицком рубит - тому подойдет....
Аватар пользователя Savely
Хм, я бы не советовал использовать MHDD людям, не понимающим английский.

Кстати, а зачем там русский????

Аватар пользователя Дмитрий Постригань
2«автор»

Да вы же просто передрали документацию, мало того, от древней версии.

М-да.

2Владимир:

По поводу русского языка — где вы его там видели? И каким «разработчикам» Вы писали?

Аватар пользователя Vlad
Молодец, Дмитрий Постригань! Так им! Пуст читают хэлпы и доки, болтуны...
Аватар пользователя Savely
Ну, типа отмазали Дмитрия :-)))

А мне б вот еще красивое общение с веником по UDMA, да с исходниками :-)))

Ну да сие не есть важно - исходники линуха есть, разберемся. Посему всем, ругающим линух - пасть порву, моргалы выколю. :-)))

Страницы