У дома / Новини / Как да работим с mhdd 4.6. Как да работите с програмата MHDD. Подробно видео за работа с mhdd

Как да работим с mhdd 4.6. Как да работите с програмата MHDD. Подробно видео за работа с mhdd

Цел на програмата

Програмата Victoria е предназначена за тестване на различни устройства: HDD, флаш, RAID масиви, също така ви позволява да скриете дефекти на повърхността на твърдия диск, ако такава опция е налична. Авторът на програмата е Сергей Казански, разпространява се безплатно, можете да изтеглите http://hdd-911.com/

Кратко описание на програмата

На Vista и по-стари системи, програмата трябва да се стартира като администратор, дори ако сте Сметкаима администраторски права.

Прозорецът на програмата е разделен на няколко раздела: Standard, SMART, Test, Advanced и Setup. Превключвателите на API и PIO променят режима на работа на програмата с тествания диск. Режимът PIO изисква поддръжка на чипсет дънна платка. Съвременните системи по-млади от около 2011 г. не поддържат този режим на работа на програмата, така че няма да го описваме. Да донесем Кратко описаниеконтроли на раздела.

Стандартно.Прозорецът вдясно показва списък с устройства, инсталирани в системата. Това са не само твърди дискове, но и USB флаш памети, SD, CF и други четци за карти с памет. Те също могат да бъдат тествани. Устройството за тестване се избира чрез щракване върху желания артикул. Веднага вляво в прозореца на паспорта на Drive ATA се показва информация за избраното устройство. Seek, Acoustic menegment & BAD "er стартира теста за търсене, позволява ви да управлявате AAM (ако се поддържа от диска) и да симулирате лоши сектори на диска.

S.M.A.R.T.Когато натиснете бутона Get SMART, SMART се чете. USB устройства не се поддържат. Останалите бутони SMART ON, SMART OFF, Auto save attributes ON/OFF активират/деактивират SMART мониторинг и запазват атрибути за четене.

тест.Основният раздел, с който ще работим в бъдеще. Прозорците Start LBA/End LBA определят началото и края на тествания регион. По подразбиране се тества целият диск. Пауза - поставя теста на пауза, стойността се променя на Продължи. Старт - стартиране на избрания тест, променете стойността на Стоп - спрете теста. Ромб със зелени стрелки - движещи се напред или назад по повърхността на диска. Размер на блока - размерът на блока от сектори, четени наведнъж, можете да го оставите на мира. Време за изчакване - времето, след което, при липса на отговор от устройството, програмата ще се прехвърли към следващия сектор. Край на теста – какво да направите в края на теста: спрете диска, стартирайте теста отново, изключете диска или изключете компютъра. Цветната лента показва броя на блоковете с определено време за четене. Превключватели Verify, Read, Write - тестов избор. Проверете - проверете: дискът чете сектора, но не прехвърля съдържанието му на компютъра. Четене - Чете сектор в компютъра. Write - изтрива сектор - този тест унищожава потребителски данни. Превключва Ignor, Remap, Restore, Erase - режимът на работа с лоши блокове. Игнориране - пропускане. Remap - опит за пренасочване на сектор от резерв. Възстановяване - опитайте се да прочетете данни и да ги запишете обратно (не работи на съвременни дискове > 80GB). Изтриване - опит за запис в лош сектор. Може да го поправи, ако в сектора бъде записана неправилна контролна сума (CRC). > - изпълнение на предстоящия тест.<- выполнение теста назад: с конца диска. >?< - чтение по случайным адресам. >|< - тест «бабочка»: чтение попеременно сначала и с конца диска. Break All – отмена всех команд. Sleep – остановить диск. Recall – включить диск снова (после sleep).

напреднал.Главният прозорец показва съдържанието на сектора, посочен в полето Sec. Прозорецът по-долу показва съдържанието на таблицата на дяловете, като щракнете върху бутона Преглед на данните за частите. Бутоните за включване/изключване на MBR активират/деактивират възможността за разпознаване на дялове операционна система.

Пример за работа с програма VictoriaЗа пример за тестване на диск, нека вземем дефектен HDD WD2600BEVT, който има повърхностни повреди и лоши атрибути в SMART. Стартираме програмата, избираме нашия диск и виждаме следното: вляво виждаме параметрите на избрания диск.
След това в раздела SMART можете да видите SMART на нашия диск. Ето го.



Виждаме, че програмата го интерпретира като лошо. Нека разгледаме по-подробно.

Атрибут 5 Брой на преразпределените сектори – броят на преназначените сектори 1287 – дискът се „освобождава“.

Атрибут 197 Текущи чакащи сектори - броят на секторите-кандидати за пренасочване, ако 5-ти атрибут е препълнен, това показва, че дискът е „разбит“, повърхността бързо се влошава.

Това означава, че ако са необходими данни от диск, тогава трябва незабавно да ги копирате и да не се опитвате да поправите такъв диск. Действията, които ще разгледаме по-нататък, могат да доведат до загуба на информация.



UNCR грешки са видими - това са лоши, нечетими сектори - лоши (лоши блокове).

Можете да премахнете отметката от квадратчето Grid, след което графикът за четене на диска ще се покаже. На местата с лоши скорости се виждат спадове в скоростта, маркирани в червено.



В края на теста можете да опитате да скриете лошите сектори, като изберете режима Remap. Това може да помогне, ако има лоши, но SMART все още не е ЛОШ. Изглежда така:



Резултатът от пренасочването може да се види чрез четене на смарт диска. Ето го:



Стойността на 5-ти атрибут се увеличи и стана 1291. По време на нормална работа дисковете, при липса на извиквания към тях, изпълняват свои собствени процедури за проверка и преназначаване на сектори във фонов режим, а броят на кандидатите за пренасочване, в стотици, показва, че дискът вече не може да поддържа обусловено състояние и трябва да бъде заменен. И състоянието SMART не винаги описва адекватно състоянието на диска - той може да бъде сериозно повреден и състоянието SMART се показва като GOOD.

Книгата очертава методи за възстановяване на данни от различни носители за съхранение - твърди дискове, RAID масиви, CD, DVD, флаш карти с памет, карти с камери и мобилни телефони. Ремонтът на повредено оборудване се разглежда в публикацията само като един аспект от целия процес на извличане на данни. Основната тема е извличането на данни, повредени поради физически или логически нарушения в работата на компютърна система или неправилни действия на потребителя. Книгата се занимава с възстановяването по случайност изтрити файлове, извличане на ценна информация от повредени твърди дискове; описва програми и методи за възстановяване на данни от повредени RAID масиви, което е от решаващо значение за работата на корпоративните компютърни системи.

Книгата не изисква специална подготовка на читателя: простите поетапни процедури за възстановяване на данни се предшестват от описание на принципите на тяхното съхранение на различни носители.

Книга:

MHDD е малък, но мощен безплатна програма, предназначен да работи с твърди дискове на най-ниско ниво (заобикаляйки BIOS). Той може да диагностицира устройства, да чете и записва произволни сектори, да управлява SMART системата и много повече.

Комплектът за разпространение на програмата може да бъде намерен на уебсайта на разработчика http://www.ihdd.ru. Можете да изтеглите MHDD като CD изображение (файл mhdd32verx.x.iso) или като саморазархивиращ се образ на дискета. На същия сайт е нова версиядокументация за програмата. По подразбиране програмата работи с твърд диск, свързан към вторичния (вторичен) IDE канал като първо устройство (главно). Може да работи и със SATA или SCSI устройства. Програмата MHDD има много функции. Ето само няколко стъпки.

Получаване на информация за диска.

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

Записване на образ на диск във файл.

Тези операции са обединени от факта, че не са свързани с запис на данни на проверявания диск, тоест не са разрушителни. Не си струва да правите нищо друго с диска, от който потребителят ще възстанови информация. Основната задача е само да се оцени ситуацията, а не да се провери дискът, което е основната цел на програмата MHDD.

1. Запишете програмата на компактдиск и след това стартирайте компютъра си от него. На екрана ще се появи менюто за избор на устройство (фиг. 2.6). Изберете диска, който искате да прегледате, и въведете неговия номер от списъка. Можете да извикате това меню по всяко време, като натиснете Shift+F3.


Ориз. 2.6. Избор на диск

2. След като посочите устройство (например 3), натиснете клавиша Enter. Програмата е готова за работа с този твърд диск. В горната част на екрана са регистри,или знамена.Всяко IDE или SATA устройство трябва да докладва „DRIVE READY“ и „DRIVE SEEK COMPLETE“, тоест флаговете DRDY и DRSC трябва да бъдат подчертани. Флагът BUSY сигнализира, че устройството извършва някаква операция, като четене или запис.

Можете да получите помощ относно командите по всяко време, като натиснете клавиша F1. Въпреки това много хора предпочитат да разпечатат предварително списък с команди и да поставят този лист до компютъра - така е по-удобно.

Всички команди се въвеждат от клавиатурата, регистърът не играе роля. Въвеждането на произволна команда завършва с натискане на клавиша Enter. Ключът Esc се използва за отмяна или прекъсване на изпълнението на команда.

3. Въведете командата ID, за да получите информация за диска. Друга команда, EID, показва по-подробна информация (Фигура 2.7).


Ориз. 2.7. Информация за диска

4. За да сканирате повърхността, натиснете клавиша F4 или въведете командата SCAN и натиснете клавиша Enter. Ще се появи меню, където можете да промените някои настройки. По подразбиране номерът на началния сектор е нула (начален сектор). Броят на крайния сектор е равен на максимално възможния (края на диска). Всички функции, които могат да променят или унищожават данни на диска (Remap, Erase Delays) са деактивирани по подразбиране. Натиснете отново клавиша F4, за да започнете сканирането.

MHDD сканира дискове на блокове. За IDE/SATA устройства един блок е равен на 255 сектора (130 560 байта). С напредването на сканирането на екрана се изгражда блокова карта (фиг. 2.8). Вдясно от него е "легендата". Колкото по-кратко е времето за достъп до блока, толкова по-добре. Ако има проблеми при достъпа до блока, времето се увеличава, но ако възникне грешка, съответният символ се показва на картата.


Ориз. 2.8. Повърхностно сканиране

Всичко изброено в легендата под въпросителния знак (надвишаващо разрешеното време за достъп) са различни варианти на нечетими блокове. Тълкуването на тези грешки е както следва:

UNC - Непоправима грешка, невъзстановима грешка;

ABRT - Прекратяване, командата е отхвърлена;

IDNF - идентификатор на сектора не е намерен, идентификаторът на сектор не е намерен;

AMNF - Address Mark Not Found, Address Mark не е намерен;

T0NF - Track 0 Not Found, невъзможно е да се намери нулева песен;

BBK - Bad BlocK, "лош" блок без причина.

Основното тук е да се разбере, че всичко това са резултат от физически дефекти вътре в HDA. Важно е да решите как да запазите данните, а не как да поправите твърдия диск. Вниманието при сканиране е да не се увличате с диагностика. Въпреки това, външният вид на картата може да предложи някои заключения.

Редовно повтарящите се блокове с увеличено време за достъп са резултат от позиционирането на главите на следващия цилиндър. Това е напълно нормално.

Случайно разпръснатите блокове с различни видове дефекти са признак за общото влошаване на задвижването. Износени са плочи, лагери или глави. Може би твърдият диск е бил "бит" или прегрят.

"Петно", в средата на което има абсолютно нечетими блокове, заобиколени от блокове с увеличено време за достъп, е признак за нарастващ дефект на пластината. Необходимо е спешно да извлечете изображението.

Строго и редовно повтарящи се идентични групи от недостъпни блокове са признак за дефектна глава. Ако желаете, можете дори да изчислите тази глава въз основа на физическата геометрия на диска. Ако най-важните данни са на повърхността на плочата, обслужвана от тази глава, твърдият диск трябва да бъде ремонтиран при специални условия. Може би плочата все още не е напълно надраскана.

Полезна функция е акустично управление. Шумът, разбира се, не вълнува потребителя. Въпреки това нивото на шума, излъчвано при преместване на главите, се намалява чрез намаляване на скоростта на тяхното движение. За дефектен твърд диск това може да е мярка, която може да улесни работата му.

1. Въведете командата AAM и натиснете клавиша Enter. Тук можете да видите възможните стойности на параметъра, поддържан от този твърд диск.

2. Въведете стойността, съответстваща на най-тихата работа и натиснете клавиша Enter. Това ще помогне малко на твърдия диск, особено на блока на главата, по време на по-нататъшни манипулации.

При тези стъпки диагностиката приключва и започва възстановяването на данни. Програмата MHDD е в състояние да копира отделни сектори или цял диск във файл или набор от файлове. Дефектните нечетими сектори се пропускат от програмата.

Командата TOF копира посочения диапазон от сектори (по подразбиране от нула до последния сектор на този диск) в един файл. Размерът на файла с изображение не може да надвишава 2 GB. Ако потребителят реши да създаде образ на диск, по-голям от 2 GB, тогава е по-добре да използвате командата ATOF, тъй като тя може автоматично да разделя изображенията на отделни файлове.

1. Въведете командата TOF и натиснете клавиша Enter. Ще се появи подканата Fast Disk Image Creator (Фигура 2.9).

2. Въведете номера на началния сектор и натиснете клавиша Enter.

3. Въведете номера на последния сектор и натиснете клавиша Enter.


Ориз. 2.9. Създаване на изображение с командата TOF

4. Въведете пътя и името на файла на изображението, което ще бъде създадено. Името е произволно и файлът трябва да бъде създаден на друг физически диск.

5. Натиснете клавиша Enter, за да започнете копирането.

След приключване на копирането можете да изключите проблемния диск и вече да не се занимавате с него, а с файла - неговото копие сектор по сектор. Това ще предпази диска от по-нататъшни повреди: ако твърдият диск започне да се проваля, всяка допълнителна минута работа може да добави нови лоши блокове към плочите или напълно да разруши повредената глава. Потребителят трябва да започне комуникацията си с проблемния диск с копиране и да отложи диагностиката.

На коя програма да се направи копие е отворен въпрос. Няма категоричен отговор на него. Програмата MHDD и много подобна програма Victoria създават по-малко проблеми при четене на твърди дискове с множество физически дефекти. Такива проблеми могат да бъдат замръзване на самата програма или на целия компютър при опит да прочете някои лоши сектори. От друга страна, програмата R-Studio е малко по-удобна, особено след като все още трябва да извличате данни от изображението с помощта на тази програма. Заключение: можете да опитате да използвате няколко програми.

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

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

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

Как да стартирате програмата MHDD

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

След като изтеглите програмата, трябва да я запишете на флаш устройство, за това ще използваме програмата. Отворете изтегленото изображение с помощта на програмата UltraIso.

След като отворим нашето изображение, отворете елемента от менюто "Boot" и изберете елемента от менюто "Burn disk image ...".

В прозореца, който се отваря, изберете флаш устройството, което ще използваме за запис на програмата, и кликнете върху „Запис“.

След като записът приключи, трябва да рестартирате компютъра и да стартирате от записаното флаш устройство. Не забравяйте да превключите вашия контролер в IDE режим, тъй като програмата работи само с този тип контролери. След зареждане от флаш устройството изберете 2-ри елемент от менюто и натиснете Enter, изборът се прави с клавишите нагоре, надолу.

Сега ще видим всички налични твърди дискове и свързани към компютъра. За да изберете желания диск, трябва да въведете неговия номер на порт, в моя случай това е порт номер 1.

След това програмата е готова за работа с избрания твърд диск. За да изберете отново твърдия диск, натиснете клавишната комбинация "Shift" + "F3", за да можете да изберете друго устройство, което да работи с него по всяко време, без да рестартирате програмата MHDD.

Списъкът с команди за програмата MHDD може да се види чрез натискане на бутона "F1". Натиснете клавиша надолу, за да превъртите през командите.

Преглед на SMART информация

Можете да видите SMART състоянието на вашия твърд диск, като използвате командата “smart att” и натиснете клавиша “F8” след въвеждане. Сега виждаме SMART информацията на твърдия диск.

Основните атрибути, на които трябва да обърнете внимание, са:

Брой на преразпределените сектори - тази стойност показва броя на секторите, които са били преназначени от твърдия диск, ако стойността в колоната "RAW" е по-голяма от 50 (100), тогава трябва да замените HDD, или спешно прехвърлете всички важна информациякъм друг твърд диск, който е в добро състояние.

HAD Temperature - този параметър показва температурата на твърдия диск, нормалната температура за работи здраводискът варира от (Val) 20°C до (Worts) 40°C, (RAW) средно 30°C, ако стойността е по-висока, трябва да помислите за охлаждане.

Ultra ATA CRC процент на грешки - означава броят на грешките, които възникват при прехвърляне на данни през IDE / SATA кабел. Стойността на този атрибут трябва да бъде равна на нула, ако стойността е по-голяма, тогава е необходимо да смените кабела или да премахнете овърклока на твърдия диск, ако има такъв.

Като разгледаме SMART твърдия диск, можем да разберем в какво състояние се намира и да предприемем действия.

Сканиране на твърдия диск и проверка за грешки

За да сканирате повърхността на твърдия диск, трябва да използвате командата "сканиране", когато въведете тази команда, натиснете Enter, ще се отвори прозорец с параметри за сканиране. След като изберете желаните опции, натиснете "F4", за да започнете сканирането.

Основни опции за сканиране на твърд диск:

Параметър Start LBA и End LBA, който определя сектора, от който да започне сканирането и сектора, върху който трябва да завърши сканирането.

Remap - този параметър ще ви позволи автоматично да пренастроите лошия (погрешен) сектор, който ще бъде открит по време на сканирането.

Erase Delays - ако активирате тази опция при сканиране на твърд диск, тогава когато бъде открит счупен (погрешен) блок, програмата ще презапише такъв сектор. Устройството ще преизчисли ECC полетата за всеки сектор. Това помага да се отървете от така наречените "soft-bad" блокове, които са причинени от системни грешки, а не от физическо увреждане на твърдия диск.

Ако стартирате сканиране на твърдия диск за първи път, трябва да го сканирате, без да активирате опциите Remap и Erase Delays, тъй като тези опции могат да доведат до загуба на данни.

В случай, че първото сканиране установи лоши сектори, е необходимо да прехвърлите цялата информация от твърдия диск и да сканирате с активирана опция Erase Delays, за да направите това, когато избирате опциите за сканиране, задайте тази опция на “ON” и стартирайте сканиране.

След сканиране с параметъра Erase Delays, стартираме друго сканиране, без да активираме никакви параметри, за да определим дали има останали лоши сектори. Ако повторното сканиране е идентифицирало останалите лоши сектори, можем да сме сигурни, че това е физическа повреда на твърдия диск, като в този случай си струва да се прибегне до по-радикално решение, а именно да стартирате повторно сканиране с активирана опция Remap.

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

Форматиране на ниско ниво

Да се форматиране на ниско нивострува си да прибягвате, ако трябва напълно да изтриете информация от твърдия диск, така че да не може да бъде възстановена, тъй като при изтриване на информация в Windows можете да възстановите изтритите файлове.

Или вашият твърд диск се е забавил значително и е започнал да работи бавно, но не са открити лоши сектори, тогава изтриването на сектор по сектор може да възстанови скоростта на четене и запис на твърдия диск.

За да започнете форматирането, въведете командата „изтриване“ и натиснете Enter, ще бъдем подканени да въведете номера на блока, от който искаме да започнем форматирането, и номера на блока, където искаме да завършим. Ако ще форматирате цялата повърхност на диска, тогава не въвеждайте нищо, тъй като стандартът предлага първия и последния сектор, а просто се съгласете, като натиснете Enter. За да започнете форматирането, въведете стойността "y" и изчакайте края.

Намаляване на капацитета за съхранение

Командата "hpa" се използва за намаляване на размера на устройството, при въвеждане на командата MHDD програмата ще поиска нов брой налични сектори, въведете нов номер и натиснете Enter. Също така, за да премахнете ограниченията за намаляване на размера на твърдия диск, използвайте командата "nhpa".

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

За да зададете защита с парола на твърд диск, трябва да използвате командата "pwd" (не всички твърди дискове поддържат тази функция). Защита с паролаподходящ за тези, които трябва да запазят информация, дори ако твърдият диск е загубен, тъй като няма да работи за разбиване на тази защита, за да премахнете паролата от твърдия диск, трябва напълно да изтриете данните. Също така, когато инсталирате такава защита, няма да работи за стартиране на системата без първо да въведете парола на твърдия диск.

Моля, имайте предвид, че възстановяването на паролата няма да работи и в случай на загуба на паролата информацията няма да бъде възстановена.

Контрол на шума на твърдия диск

Сега почти всички съвременни задвижвания поддържат функцията за управление на звука. Можете значително да намалите шум силендиск при преместване на главата, като се намали скоростта на движение, но в същото време скоростта на запис и четене на твърдия диск ще намалее. За да конфигурирате тази функция, използвайте командата "aam" и натиснете Enter. След това трябва да въведете стойност от 0 до 126, където 126 е максималното тихо ниво на работа, за да отмените този параметър, трябва да въведете стойността "D".

Заключение

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

В хода на работата си те със сигурност ще се износят. Износването може да се прояви чрез бавна работа на компютъра и замръзване. И всичко това поради факта, че на повърхността на твърдия диск се появяват нечетими сектори или както ги наричат ​​още BAD блокове.

За да проверите твърдия диск за лоши сектори, има много добра и безплатна MHDD програма. С негова помощ можете не само да намерите лоши сектори, но и да се опитате да ги поправите (преназначите).

Как да използвам програмата MHDD?

Първо, трябва да запишем образа за стартиране на MHDD на USB флаш устройство, тъй като програмата работи от под DOS.

Вмъкваме USB флаш устройството в USB конектора на компютър или лаптоп и, или знаете, записваме изтегленото MHDD изображение, като по този начин създаваме стартиращо USB флаш устройство.

След като флаш устройството е записано, трябва предварително да работите с твърдия диск с ACHI в IDE. Ако това не е направено, тогава MHDD няма да види вашия твърд диск.

Ако сте направили всичко правилно и сте заредили от USB флаш устройство, тогава ще видите този прозорец:

Първоначално стартиране на MHDD прозорец

В него трябва да натиснете "Enter", след което ще се появи главният прозорец на програмата MHDD:

Избор на твърд диск чрез въвеждане на съответния номер

Набираме число и натискаме "Enter".

За да се покаже прозорец с настройките за проверка на твърдия диск, щракнете F4на клавиатурата.

Проверете настройките

Тук използвайте стрелките, за да отидете надолу до реда "Remap", натиснете "Enter" и изберете "On". Това даде възможност за пренасочване на лоши сектори. Така че MHDD не само ги намира, но и ги маркира като неизползвани.

Сега щракнете отново F4след което ще започне проверката на твърдия диск за лоши сектори.

По време проверката продължава от 20 минути до 4 часа в зависимост от размера и скоростта на твърдия диск. 1TB диск се проверява за около 2-3 часа.

Прозорецът вдясно показва резултатите от теста. Секторите с време за реакция от 500 MS или повече (кафяви и червени) се считат за лоши и колкото повече от тях, толкова по-лоши. UNC (червените кръстове) са лоши - нечетими сектори.

Проверете резултатите - ЛОШИ сектори

Тъй като опцията беше активирана в началото на проверката Пренаписване- пренасочване на BAD страни от резервната зона, тогава е възможно след пълна проверка на твърдия диск от програмата MHDD, лошите да бъдат премахнати и твърдият диск да работи още известно време.

Ако в края на проверката няма нито един сектор под 150MS (зелен) в горния десен ъгъл, това означава, че повърхността на вашия твърд диск е в идеален ред и няма BAD сектори върху него.

Сега знаете колко лесно и просто е да използвате MHDD и как да го използвате, за да проверите твърдия диск за лоши сектори.


Най-добрият начин да благодарите на автора на статията е да публикувате повторно на вашата страница

Грешка при зареждане на диска, поставете системния диск и натиснете enter. Надпис, който настръхва по гръбнака ви, всеки с размерите на твърд диск. Според закона за подлостта това се случва, когато нищо не предвещава неприятности. Но не бързайте да рестартирате неистово системата - това е игра на руска рулетка. По-добре е да стартирате от друг носител и да извършите щателна проверка. Един доказан инструмент - MHDD - ще помогне в това.

Въведение

Ако SMART показва проблеми, най-често това означава едно: дискът е на път да започне да се разпада и дори ненужното зареждане на ОС може да повлияе. Следващото нещо, което трябва да разберете, са софтуерните "лоши" или хардуерните на него. Ако няма толкова много хардуерни, тогава все пак можете да опитате да върнете диска към живот.

Мисля, че сте чували за продукти като MHDD и Victoria. Те са незаменими за работа с твърди дискове на ниско ниво и ще ви помогнат да постигнете страхотни подвизи на възстановяване и диагностика. Относно Виктория, сега е време да се заемем с втората - архаична, но все пак мега-полезна програма.

MHDD е малка, но мощна безплатна програма, която е проектирана да работи с устройства на най-ниското ниво (доколкото е възможно). Първата версия е издадена от Дмитрий Постриган през 2000 г. Може да сканира повърхността на IDE устройство в режим CHS. Сега MHDD е много повече от диагностика. С MHDD можете да правите всичко: да диагностицирате устройства, да четете и записвате произволни сектори, да управлявате SMART системата, система за пароли, система за управление шумови характеристики, както и промяна на размера на устройството.

Въпреки факта, че работата с MHDD е възможна чрез инсталиран Windows, силно препоръчвам да запишете изображението на USB флаш устройство или външно (или второ зареждане) устройство и да стартирате гол DOS от там. Повярвайте ми, при хардуерен проблем е по-добре да изключите възможно най-много всички връзки във веригата, които могат да доведат до проблеми или замръзване на компютъра по време на работа.

О, тези интерфейси

Не всеки интерфейс може да бъде правилно разпознат от програмата.

SATA интерфейс.Има възможност дискът да не бъде открит в MHDD. Причината може да е режимът на работа на SATA контролера (IDE и AHCI) в BIOS. MHDD, уви, не поддържа AHCI режим. Трябва да се промени Настройки на BIOS. Най-лошото е, че сега не всички дънни платки поддържат този режим. Единственият изход може да бъде да използвате машина с подходяща дънна платка или да откажете MHDD.

IDE интерфейс.За този интерфейстипично разпределение на устройствата по веригата - главен/подчинен. По подразбиране MHDD скрива всички устройства в подчинен режим. Има два начина да поправите това. Първият е да промените местоположението на твърдия диск (превключете джъмпера на master) и да проверите дали настройките в BIOS съвпадат. Вторият начин е да опитате да промените номера на диска на 2 или 4 в MHDD. И не забравяйте за конфигурационния файл mhdd.cfg, който се намира в папката CFG. AT този случайпараметърът PRIMARY_ENABLED=TRUE е важен.

SCSI интерфейс.Драйверът на SCSI контролера може да не бъде открит.

USB интерфейс.Теоретично е възможно да свържете диск чрез USB с помощта на допълнителен драйвер и програмни настройки. Драйверът емулира режима на работа чрез SCSI. Също така е необходимо да деактивирате всички ненужни USB устройства. Целевият диск трябва да бъде свързан, преди да може да се зареди MHDD. Ще трябва да напишете в config.sys: device=X:\USBASPI.SYS /w /v , където X:\ е пътят към диска.

И така, вземам един от счупените дискове от рафта (обикновено залепвам счупен етикет върху тях) и сега ще се опитам да го възкреся, за да ви покажа как работи на практика. Имах WDC винт WD7500BPVX-60JC3T0 на ръцете си с винегрет вместо системата и всички файлове по нея.

Тъй като ситуацията е толкова тъжна, мога да форматирам диска нагоре-надолу с чиста съвест, което значително опростява задачата ми. Но първо, нека се занимаваме с малко теория и план за възстановяване.

Приготвям се

Първоначално дискът трябва да бъде инициализиран от програмата, което е съвсем логично. След това се извършва сканиране на повърхността, което дава разбиране за текущото състояние на нещата: MHDD ще покаже състоянието на твърдата повърхност. След това ще трябва да форматирате диска и да проверите отново. Обикновено на този етап меките лоши изчезват и остават само твърдите. Тогава ще бъде възможно да се изпълни процедурата REMAP, за да се пренасочат лошите блокове към обслужващата област.

Основният проблем е, че сервизната зона не е гумена и дори след всички операции трябва да се грижите за диска. Ако лошите блокове продължават да се появяват, тогава дискът, колкото и да се опитвате, вече не е наемател. Но в по-успешни случаи този метод трябва да помогне. Както показва практиката, след пренасочване, дискът може да работи много дълго време и дори да надживее съседите си в кошницата. Друг път умира веднага след рестартирането - това е също толкова късмет и е почти невъзможно да се предвиди ефекта.

Не убивай

Изхвърлянето на диск е много по-лесно, отколкото възстановяването му. Например, всеки знае (или трябва да знае), че изключването на кабела по време на работа води до тъжни последици. Също така силно ви обезкуражаваме от необмислено превключване на флагове и изпълнение на команди в MHDD. Прочетете внимателно документацията и не започвайте да правите нещо, ако не разбирате напълно до какво може да доведе това.

Е, можете да се заемете с работата! Първо, създайте стартиращо флаш устройство. За това препоръчвам - пълни инструкции и самият DOS е. Когато носителят е готов, остава само да хвърлите MHDD в неговия корен, за да не изкачвате отново директории от командния ред.

За да може дискът, свързан към първия канал, да бъде точно показан, трябва да редактирате конфигурацията mhdd.cfg, която се намира в папката CFG.

PRIMARY_ENABLED=ВЯРНО

Както казах, сканирането на всяко устройство е възможно само ако е определено от командите ID или EID (или чрез натискане на F2).


Сканиране

За да сканирате, въведете SCAN и натиснете ENTER или използвайте F4. Ще се появи меню, от което можете да промените някои от настройките. По подразбиране началният сектор е нула (стартов сектор). Крайният сектор е равен на максимално възможния (края на диска). Всички функции, разрушителни за потребителските данни (пренаписване, изтриване на забавяния) са деактивирани по подразбиране.


Нека да преминем през опциите за сканиране.

  • Стартирайте LBA- началният сектор за сканиране, по подразбиране 0, тоест началото на диска.
  • Край на LBA- сектор на края на сканирането, по подразбиране края на диска. Понякога е по-удобно да сканирате не цялата повърхност (особено когато обемът на диска надвишава няколко терабайта), а само работната зона, където се намира операционната система. Например диск C е 50 GB, тогава целевата област ще бъде 2 * 50 * 1024 * 1024 = 104 857 600-ти сектор. Можете да го изчислите по-лесно: (обем * 2) * 1 000 000, общо 100 000 000.
  • Пренаписванемаркира сектора като лош в специална обслужваща област, след което дискът няма достъп до него.
  • изчакване- време на закъснение за четене на сектор, след което проверката преминава към следващия сектор.
  • Спиндаун след сканиране- спрете твърдия диск след сканиране.
  • Тест/ремонт на контура- да извършвате циклично сканиране или проверка.
  • Изтриване на закъснения- изтриване на сектори, в които са открити закъснения при четене.

Натиснете F4 отново, за да стартирате сканирането. MHDD сканира дискове на блокове. За IDE/SATA устройства един блок е равен на 255 сектора (130 560 байта).


Ето как работи сканирането:

  1. MHDD изпраща команда VERIFY SECTORS с LBA номер (номер на сектор) и номер на сектор като параметри.
  2. Устройството повдига флага BUSY.
  3. MHDD стартира таймер.
  4. След като устройството е изпълнило командата, то пропуска флага BUSY.
  5. MHDD изчислява времето, прекарано от устройството и показва съответния блок на екрана. Ако се срещне грешка (лош блок), програмата извежда писмо, което описва грешката.

MHDD повтаря стъпки 1-5 до крайния сектор. Ако е необходим дневник за сканиране, той винаги може да бъде намерен във файла log/mhdd.log. По време на сканирането можете да видите много правоъгълници с различни цветове. За да не се страхувате много, давам откъс от помощта:

Наличието на червени (>500 ms) блокове на напълно здраво устройство е неприемливо. Ако са, е необходимо да изтриете (изтриете) цялата повърхност на диска и, ако това не помогне, да се отървете от закъсненията, можем да заключим, че това устройство вече не е достатъчно надеждно. Азбучни блокове като x , S и т.н. не са разрешени: те показват наличието на лоши блокове на повърхността.

Първото нещо, което трябва да направите, е да изчистите напълно повърхността с командата за изтриване. Ако това не помогне, сканирайте с активирана опция EraseWaits. Ако лошите блокове не са изчезнали, трябва да стартирате сканиране с активирана опция Remap.

Възстановяване

Ако сканирането разкрие грешки, първото нещо, което трябва да направите, е да копирате всички данни от устройството (ако имате нужда от тях, разбира се). В моя случай беше без значение. След това трябва да изчистите напълно повърхността с помощта на командата ERASE, която изтрива всеки сектор на устройството.


Устройството ще преизчисли ECC полетата за всеки сектор. Това помага да се отървете от така наречените soft-bad-blocks. Ако изтриването не помогне, стартирайте сканиране с активирана опция REMAP.


Ако видите, че всеки блок съдържа грешка, не се опитвайте да изтриете устройството или да сканирате с активирана опция REMAP. Най-вероятно сервизната зона на устройството е повредена и това не може да бъде поправено със стандартни MHDD команди.

Внимателният читател, гледайки снимките от сканирането на диска, вероятно подсвирна и уплашено поклати глава. Да, дискът ми, докато пишех статията, умря напълно. Броят на хардуерните дефекти надхвърли всички допустими граници и докато последните редове на статията бяха напълнени, тя вече хрущеше като трактор Беларус. Това е между другото, че ако дискът започне да се разпада, тогава не можете да му се доверите, особено ако се появят хардуерни проблеми. Remap може да помогне, когато дискът все още не е започнал активно да се разпада, но на повърхността са се появили дефекти. Във всеки случай, дори и да успеете да го поправите, използвайте такъв диск само за некритични данни и в никакъв случай като основен.

Какво показват индикаторите?

  • ЗАЕТ- устройството е заето и не отговаря на команди;
  • WRFT- грешка при запис;
  • DREQ- устройството иска да обменя данни с външния свят;
  • ГРЕШ- възникна грешка в резултат на някаква операция.

Когато ERR светне, погледнете горния десен ъгъл на екрана: там ще се покаже типът на последната грешка:

  • AMNF- Address Mark Not Found - неуспешен достъп до конкретен сектор. Най-вероятно означава, че секторът е корумпиран. Въпреки това, веднага след включване на устройството, е точно обратното - показва липсата на проблеми и съобщава за успешното завършване на вътрешната диагностика;
  • T0NF- Track 0 Not Found - нулева песен не е намерена;
  • ABRT- Прекратяване, командата е отхвърлена;
  • IDNF- ID на сектор Не е намерен;
  • UNCR- Непоправима грешка, грешка, която не е коригирана от ECC кода. Най-вероятно на това място има логичен лош блок.

В горната част може да се появят още два индикатора: PWD сигнализира за зададената хардуерна парола, HPA се появява, ако размерът на устройството е променен с помощта на командата HPA (обикновено се използва за скриване на лоши блокове в края на диска).