Mhdd для windows 8

Процедура восстановления

Теперь, судя по полученному отчету мы можем действовать дальше по инструкции.

  1. Если были найдены UNC, AMNF, IDNF сектора, то необходимо выполнять сканирование с функцией «Erase Delays». Скорее всего это поможет избавиться от сбойной области. Если проблема останется, то выполняем «ERASE».
  2. В случае с оранжевыми, коричневыми блоками, выполняем «REMAP». Еще может помочь комбинация «ERASE» – «REMAP» или «Erase Delays».

Необходимо помнить, что команда «Erase Delays» удалит лишь некоторые ваши файлы, в то время как команда «ERASE» произведет полное удаление всех файлов. Поэтому предварительно рекомендую сохранить все важные файлы на другой носитель.

После чего производим повторную проверку. Если некоторые бэд блоки останутся, то очевидно, что они вызваны физической неисправностью жесткого диска. В таком случае поможет только опция «REMAP», либо замена накопителя. Иначе такой HDD может выйти из строя в любой момент.

Теперь о том, как делаю я. Для начала начинаю обычное сканирование с функцией Remap. Затем запускаю Windows и сохраняю всю информацию на другой носитель. Затем с помощью утилиты MHDD произвожу перезапись поврежденных областей функцией «ERASE». Такой подход повышает шансы эффективного восстановления работоспособности HDD и экономит время.

Проблемы, с которыми вы можете столкнуться

Бывает, что утилита MHDD не видит подключенный жесткий диск, даже несмотря на то, что он отображается в Windows. Скорее всего дело в физической неисправности. Попробуйте подключить устройство к другому разъему используя новый SATA кабель или удалите окислы на плате.

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

О неисправном механизме может говорить и зависание на этапе проверки. Или отвал HDD в основном меню с сообщением «driver has been disconnected».

Профессиональная помощь

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

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

В этом вам поможет наш специалист.

Это бесплатно и ни к чему не обязывает. Мы перезвоним Вам в течении 30 мин.

Что это за программа (краткое описание)

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

Поскольку установка происходит не на компьютер, а на USB накопитель, MHDD подходит для всех ОС, включая Windows 7 и 10 (32 и 64 bit). Распространяется абсолютно бесплатно, интерфейс достаточно простой, хоть и полностью английском языке.

А теперь, предлагаю перейти к подробной инструкции по ее использованию.

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

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

Ссылка для скачивания http://www.ihdd.ru/download/software/mhdd/mhdd32ver4.6iso.zip

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

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

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

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

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

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

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

Файловый архив

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

Cкачать последнюю версию программы Victoria для Windows можно на этой странице.

Программа для просмотра содержимого дисков видеорегистраторов с наиболее распространённой файловой системой WFS 0.4 и видеостандартом h.264 (бесконтейнерный видеопоток) на обычном компьютере.

Фирменная утилита диагностики накопителей Western Digital (WD). Вместо внешнего тестирования — запускает встроенный в накопитель SMART-тест. После отработки теста программа запрашивает SMART-журнал из HDD и интерпретирует код ошибки.

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

Музейные экспонаты

Одна из лучших программ для работы с HDD под DOS. Умеет тестировать накопители через порты и через BIOS, есть поддержка сценария заданий и обработки нескольких накопителей.

Одна из лучших программ для работы с HDD под DOS, в виде ISO-образа.

Одна из старейших и наиболее совершенных программ для тестирования HDD. Датируется примерно 1998 годом, и предназначена прежде всего для измерений технических характеристик жестких дисков. Имеет подробную документацию на русском языке с описанием применённых алгоритмов.

Фирменные утилиты для обслуживания HDD производства IBM/Hitachi. Год издания — 2006. Работают под DOS, создавая загрузочную дискету. Довольно интересные программы, позволяющие проверять диски IBM на ошибки, форматировать, скрывать дефекты, и даже очищать SMART от следов прошлых дефектов. Данные программы подвергались моему исследованию с целью изучения технологических команд накопителей IBM и написания профессиональных комплексов для работы.

Данный набор — просто находка для инженера. Когда-то всё это свободно можно было взять с сайта Fujitsu, но затем было убрано. Программы буквально нашпигованы технологическими командами для накопителей, среди которых чтение и запись служебной зоны, ПЗУ, внутреннее форматирование… По мотивам раскопки этих утилит мной была написана первая «Виктория» 1.xx/2.xx для ремонта накопителей Fujitsu, а затем спасены сотни винтов и тысячи гигабайт информации.

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

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

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

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

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

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

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

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

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

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

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

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

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

Анализ результатов сканирования

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

Что означает каждый из них:

  • Серые квадраты (3-50 ms) — показывают общее количество наиболее быстрых секторов, с которыми никаких проблем не наблюдается.
  • Зеленые ( 500 ms) – сбойные сектора (бэд блоки). Существенно замедляют работу винчестера, вызывают различные сбои в работе Windows и программ.
  • UNC – сбойная область не поддающаяся восстановлению. Скорее всего это «логический бэд блок». Обычно устраняется перезаписью функцией «ERASE».
  • AMNF – пропавшая адресная метка. Чаще всего возникает из-за неисправности аппаратной части винчестера. Можно попробовать провести ERASE или REMAP, но в большинстве случаев это не приносит результата.
  • ABTR – запрос на чтение отвергнут. Может появляться в результате аппаратной неисправности, либо по причине несовместимости программы MHDD с конкретным винчестером.
  • IDNF – не найден идентификационный номер. Говорит о неисправности, либо о неудачной попытке обращения к области.
  • T0NF – нулевой трек не был найден, рекалибровка не удалась. Говорит о неисправности HDD.

Аппаратные требования и поддерживаемое аппаратное обеспечение

Платформа:

  • Процессор Intel Pentium или лучше
  • 4 мегабайта оперативной памяти
  • DR-DOS, MSDOS версии 6.22 и выше
  • Любое загрузочное устройство (USB, CDROM, FDD, HDD)
  • Клавиатура

IDE/SATA контроллеры:

  • Любой интегрированный в северный мост (адреса портов: 0x1Fx для канала primary, 0x17x для канала secondary)
  • Контроллеры PCI UDMA (определяются автоматически): HPT, Silicon Image, Promise (не все), ITE, ATI, возможно, другие. Даже некоторые RAID контроллеры поддерживаются (в этом случае MHDD работает с каждым физическим накопителем отдельно)
  • Контроллеры UDMA/RAID, интегрированные в материнскую плату в виде отдельной микросхемы

Накопители:

  • Любой IDE или Serial ATA объёмом не меньше 600 мегабайт. Режим LBA поддерживается полностью, однако, я убрал CHS-код из MHDD в версиях 3.x
  • Любой IDE или Serial-ATA объёмом не больше 8388607 терабайт. Режим LBA48 поддерживается полностью
  • Любой SCSI накопитель с размером сектора от 512 до 528 байт

Диагностируемый накопитель IDE должен быть переключен в режим MASTER. Все устройства SLAVE должны быть отключены.

Другие устройства

Любое устройство типа SCSI removable media, например, CDROM, лента. Максимальный поддерживаемый размер сектора составляет 4096 байт

Как просканировать устройство?

Для начала в открывшемся списке вам следует выбрать то устройство, которое вы собираетесь сканировать. После того, как устройство будет выбрано, можно нажимать клавишу F1 и начинать использовать любые нужные вам команды этой программы. Очередной раз стоит заметить, что в процессе работы с программой MHDD следует быть максимально внимательным, особенно если вы работаете с утилитой впервые – проверьте очередной раз правильность прописанной команды, а также то, действительно ли вы знаете, как она должна использоваться и какой результат даст вам в конечном итоге.

Если вы на данный момент пока еще начинающий пользователь этой программы, рекомендуем вам для начала ознакомиться с такими командами, как SCAN, STOP, EID, CX И TOF. Стоит отметить, что некоторые из них могут вызываться комбинациями клавиш или же просто закреплены за определенными горячими клавишами. Таким образом, к примеру, при помощи кнопки F4 вы сразу можете запустить сканирование системы на наличие ошибок

Отдельное внимание следует уделить регистрам, состояние которых постоянно отображается в верхней части экрана. Любое SATA или IDE устройство в обязательном порядке должно в процессе работы отображать показатели DRIVE SEEK COMPLETE (DRSC), а также DRIVE READY (DRDY)

Флажок BUSY говорит о том, что на данный момент накопителем выполняется определенная операция (осуществляется чтение или же запись каких-либо данных). Некоторые же флаги на подобии T0NF или же WRFT являются устаревшими, вследствие чего вы не должны их видеть во время работы с этой утилитой. Также к их числу относится флаг INDX, однако в некоторых ситуациях программа все-таки его отображает. При отображении флажка DREQ можно определить, что диском запрашивается разрешение на передачу какой-либо информации.

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

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

Сканировать винчестер можно только тогда, если он определяется при помощи указанных выше команд или же после нажатия кнопки F2. Чтобы провести полноценную процедуру сканирования, вам следует нажать команду SCAN и нажать на кнопку ENTER (по умолчанию горячая клавиша F4). Стоит отметить, что изначально открывается меню, в котором при желании можно будет поменять определенные настройки, так как по умолчанию начальный сектор равняется нулю, в то время как конечный равен предельно возможному. Любые функции, которые могут быть деструктивными по отношению к информации на накопителе изначально выключены.

Инструкция по пользованию

Теперь поговорим о том, как правильно пользоваться программой MHDD.

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

Далее отобразятся все жесткие диски, подключенные к компьютеру. Каждый HDD будет иметь порядковый номер, находящийся слева от его названия. Вводим необходимую цифру и нажимаем «Enter». В моем случае, это цифра «2». Для переопределения диска с которым планируется начать работу, нужно нажать комбинацию «SHIFT + F3».

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

Не удалось устранить проблему? Обратитесь за помощью к специалисту!

Разберем наиболее популярные из них:

  1. SCAN – начать сканирование. Также можно использовать клавишу «F4».
  2. ERASE – будет выполнена перезапись каждого сектора, при этом вся информация находящаяся на накопителе будет удалена. Используется для устранение программных бэдов (ошибок).
  3. SMART ATT – используется для просмотра SMART параметров. Также смарт можно открыть клавишей «F8».

В качестве примера я запущу обычное сканирование поверхности на наличие бэд блоков. Для этого ввожу команду «SCAN» и жму «Enter».

В открывшемся окне все значения оставляю по умолчанию и нажимаю «F4» для запуска сканирования. При этом вся информация будет сохранена, в конечном итоге я получу отчет об имеющихся проблемах.

Сразу хочу обратить ваше внимание, на то, что есть и другие функции:

  • Start LBA – начальный пункт с которого будет произведен старт сканирования.
  • End LBA – конечный пункт.
  • Remap – используется в тех случаях, когда необходимо выполнить сканирование с автоматическим переназначением поврежденных секторов (применяется для восстановления работоспособности жесткого диска). Принимает значение «OFF» и «ON», то есть, включить – выключить.
  • Timeout – время задержки на считывание сектора. По истечению, будет произведен переход к следующей области.
  • Spindown after scan – останавливает HDD после завершения процедуры сканирования.
  • Loop test/repair – цикличная проверка.
  • Erase Delays – используется для полной перезаписи медленных или недоступных секторов. При этом часть информации, находящейся на накопителе будет удалена. Принимает значение «OFF» и «ON».

Для изменения параметров в программе MHDD используется клавиша «Enter», для перехода к другому параметру вы можете использовать стрелки на клавиатуре.

Создание загрузочной флешки MHDD

Использовать MHDD с компьютера нельзя. Необходимо перенести установочные файлы MHDD на отдельную загрузочную флешку с помощью программы UltralSO:

  • правой кнопкой мыши кликнуть по папке с программой;
  • в меню «Открыть с помощью» выбрать UltralSO;
  • в появившемся окне найти подраздел «Самозагрузка»;
  • нажать, открыть «Записать образ с диска…»;
  • появится небольшое диалоговое окно, пункт Disk Drive настроить на нужный накопитель, метод записи выставляем «USB — HDD», оставшиеся параметры можно оставить;
  • нажать «Записать».

По завершении процесса компьютер важно перезагрузить, запуск устройства осуществляется с флэшки (в БИОСе выставить приоритет выбора при загрузке). Для записи можно использовать любую утилиту, которая поддерживает запись образов

Для записи можно использовать любую утилиту, которая поддерживает запись образов.

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

Просмотр 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 жесткого диска мы сможем понять в каком состоянии он находится и предпринять действия.

Процедура восстановления

Теперь, судя по полученному отчету мы можем действовать дальше по инструкции.

Необходимо помнить, что команда «Erase Delays» удалит лишь некоторые ваши файлы, в то время как команда «ERASE» произведет полное удаление всех файлов. Поэтому предварительно рекомендую сохранить все важные файлы на другой носитель.

После чего производим повторную проверку. Если некоторые бэд блоки останутся, то очевидно, что они вызваны физической неисправностью жесткого диска. В таком случае поможет только опция «REMAP», либо замена накопителя. Иначе такой HDD может выйти из строя в любой момент.

Теперь о том, как делаю я. Для начала начинаю обычное сканирование с функцией Remap. Затем запускаю Windows и сохраняю всю информацию на другой носитель. Затем с помощью утилиты MHDD произвожу перезапись поврежденных областей функцией «ERASE». Такой подход повышает шансы эффективного восстановления работоспособности HDD и экономит время.

Начало диагностики — вкладка «Тестирование» (Test & Repair)

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

Если винчестер исправен, то переходим во вкладку «Тестирование» (Test). При первом использовании не рекомендуется изменять установленные по умолчанию настройки. В этом случае будет проведена обычная диагностика жесткого диска, без применения каких-либо действий к поврежденным секторам. Убедитесь, что активирован режим «Игнор» (Ignore) и нажмите на кнопку «Scan».

Так как Victoria работает из-под Windows, она может выдавать ложные результаты. Чтобы это не происходило, до начала проверки жесткого диска необходимо закрыть открытые приложения и приостановить работу за ПК. Для получения более точного результата можете воспользоваться ее аналогом – MHDD.

Если вы точно следуете пунктам в нашей пошаговой инструкции, но после запуска сканирования ничего не происходит, то это может быть связано с тем, что вы не отметили винчестер на вкладке «Инфо» (Drive Info). В этом случае вернитесь назад и сделайте это.

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

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

Кластера обозначаются определенным цветом, который зависит от его состояния:

  • Серые – отлично читаемые зоны.
  • Зеленые – откликаются дольше, но обладают хорошим состоянием.
  • Оранжевые – читаются долго. Именно эти зоны тормозят работу диска. Являются рабочими, но совсем скоро придут в негодность. Их количество не должно превышать 50 штук.
  • Красные – поврежденные сектора «бэд-блоки», которые нельзя считать, не подлежащие восстановлению. При наличии подобных зон следует задуматься о смене винчестера.
  • Синие с крестом «Err X» – чтение вызывает сбой. Информация, находящаяся на них, не может быть восстановлена. Такие сектора нуждаются в переразметке для того, чтобы HDD не использовал их при работе. Делается это путем использования функции «Починить» (Remap), о который мы поговорим дальше.

Процесс диагностики можно наблюдать визуально. В ранних версиях программы Victoria проверяемые зоны отображались только в виде сетки.

Однако это чрезмерно загружало процессор при наличии жесткого диска большого объема. Именно поэтому, уже начиная с версии 4.47, было принято решение перейти на визуализацию путем использования графика. Его можно увидеть спустя несколько минут после начала диагностики, убрав галочку с пункта «Grid».

Длительность тестирования HDD зависит от его объема и текущего состояния.

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

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

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

Загрузка и запуск

Найти программу в интернете невероятно просто, задав в поисковике словосочетание «Скачать Victoria» или воспользуйтесь этой ссылкой для скачивания полной версии с официального сайта. Ссылка на загрузку находится в самом конце статьи. Там же можно прочесть ее подробное описание.

Утилите не нужна установка, она портативна и скачивается в виде архива. Разархивируйте его, войдите внутрь и увидите единственный файл «Victoria».

Запуск на компьютере с установленной операционной системой Windows 7, 8 и 10, осуществляется исключительно от имени администратора. Для этого нажмите по иконке правой кнопкой мышки и выберите «Запуск от имени администратора».

Для своего удобства можно сделать ярлык на рабочем столе.

Возможно, перед запуском «Виктории» вы увидите несколько окон с обращением к специалистам, занимающимися ремонтом ПК. Это обычные предупреждения о том, что нет драйвера для работы с портами. Жмите везде «ОК», и Виктория запустится.

Как анализировать результаты?

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

Если в процессе проведения сканирования начала появляться буква W, то это говорит о том, что процедура осуществляется при включенном режиме EraseWaits, и в этом разделе было проведено полное стирание одного блока из-за ошибки в чтении какого-то сектора. При этом, если данная буква снова и снова появляется на определенном участке, это говорит о наличии сбойного сектора.

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

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

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

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

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

1. MHDD посылает команду VERIFY SECTORS с номером LBA (номер сектора) и номером секторов в качестве параметров 2. Накопитель поднимает флаг BUSY 3. MHDD запускает таймер 4. После того, как накопитель выполнил команду, он опускает флаг BUSY 5. MHDD вычисляет затраченное накопителем время и выводит соответствующий блок на экран. Если встретилась ошибка (bad block), программа выводит соответствующую букву, которая описывает ошибку. 

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

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

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

Восстанавливаем

Если сканирование выявило ошибки, первое, что необходимо сделать, — скопировать все данные с накопителя (если они, конечно, тебе нужны). В моем случае это было неактуально. Затем нужно полностью очистить поверхность при помощи команды ERASE , которая стирает каждый сектор на накопителе.


Выполнение команды ERASE

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


Процесс ремапа

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

Внимательный читатель, посмотрев на картинки сканирования диска, вероятно, присвистнул и сокрушенно покачал головой. Да, мой диск, пока я писал статью, умер окончательно. Количество хардварных бэдов превысило все допустимые пределы, и к набиванию последних строк статьи он уже хрустел, как трактор «Беларусь». Это к слову о том, что если диск начинает сыпаться, то доверять ему нельзя, особенно если появляются хардварные бэды. Ремап сможет помочь тогда, когда диск еще не начал активно сыпаться, но на поверхности возникли дефекты. В любом случае, даже если починить удалось, используй такой диск только для некритичных данных и ни в коем случае не как основной.

Как работает 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 — значит, вам не нужны никакие драйверы.

Команды для чтения секторов

Вы можете провести считывание целого диска или же нескольких определенных секторов в определенный файл или же созданный набор файлов. В первую очередь, вам следует использовать команду TOF, которая занимается полным пропусканием дефектных секторов. Если вы собираетесь создавать образы, объем которых будет составлять более 1 Гб, то в таком случае уже нужно будет пользоваться командой ATOF, позволяющей проводить автоматическую нарезку отзывов.

Если вы хотите записывать сектора из файла на диск, просто используйте команду FF. Вам будет предложено ввести номер первого сектора, в который будет осуществляться запись, а также общее количество секторов, которые будут записываться подряд. Эти две команды часто требуются для того, чтобы провести полноценное восстановление данных с неисправных накопителей. Первоначально осуществляется создание посекторного образа неисправного устройства, после чего его точно так же переносят посекторно на другой, исправный жесткий диск. Уже потом можно будет использовать специализированные программы, позволяющие восстанавливать различные данные.

02 декабря 2019

« Как делается сброс уровня чернил в Epson L210

CrystalDiskInfo – программа для диагностики дисков »

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector