Komputery Okna Internet

Odzyskiwanie dysku twardego. Sprawdzanie i naprawa dysku twardego za pomocą MHDD Jak uruchomić mhdd z systemu DOS

Prawa autorskie i zastrzeżenie

Możesz dystrybuować MHDD bez ograniczeń. Możesz zdemontować i sprawdzić kod MHDD w celach edukacyjnych bez ograniczeń. Nie możesz sprzedawać MHDD.

Wyłączenie gwarancji:
Używaj tego oprogramowania „tak jak jest”. MHDD jest bardzo wydajny, a jednocześnie bardzo niebezpieczne program. Nikt nie może ponosić odpowiedzialności za jakiekolwiek szkody spowodowane przez program MHDD.

O projekcie MHDD

MHDD to mały, ale potężny darmowy program przeznaczony do pracy z dyskami na najniższym (o ile to możliwe) poziomie. Pierwsza wersja została wydana w 2000 roku przeze mnie, Dmitry'ego Postrigana. Był w stanie skanować powierzchnię dysku z interfejsem IDE w trybie CHS. Moim głównym celem jest tworzenie oprogramowania diagnostycznego dla dysków, któremu ludzie będą mogli zaufać.

Teraz MHDD to znacznie więcej niż diagnoza. Z MHDD możesz zrobić wszystko, co chcesz: diagnozować dyski, czytać/zapisywać losowe sektory, zarządzać systemem SMART, systemem haseł, systemem zarządzania szumami, a także zmieniać rozmiar dysku.

Jeśli masz możliwość wspomóc finansowo projekt, oto numery portfela autora MHDD w systemie Webmoney: Z681153514525; R131877337643.

Gdzie zdobyć MHDD

Jeśli potrzebujesz nowej kopii MHDD, zawsze korzystaj z tej witryny. Możesz pobrać dysk MHDD jako obraz płyty CD, jako samorozpakowujący się obraz dyskietki lub jako archiwum.

Dokumentacja jest stale aktualizowana i dlatego jest dostępna tylko pod aktualnym adresem.

Co znajduje się wewnątrz dysku MHDD

mhdd.exe Program wykonywalny mhdd.hlp Plik ten jest używany przez system pomocy poleceń SMART cfg/mhdd.cfg MHDD przechowuje konfigurację w tym pliku

Podczas pierwszego uruchomienia program utworzy plik log/mhdd.log. To jest główny plik dziennika. Wszystkie Twoje działania i wyniki testów zostaną zapisane w tym pliku.

Jak to działa

Wyobraźmy sobie, jak działa system operacyjny MSDOS, gdy musi odczytać sektor z dysku. MSDOS po prostu „poprosi” BIOS o wykonanie tej czynności. Następnie BIOS szuka w swoich tabelach adresów portów żądanego dysku, przeprowadza niezbędne kontrole, a następnie rozpoczyna komunikację z dyskiem. Po zakończeniu wszystkiego BIOS zwraca wynik do systemu operacyjnego.

Spójrzmy na diagram. Oto jak zwykły program DOS współpracuje z dyskiem:

Program<--->MSDOS<--->BIOS<--->Kontroler IDE/SATA<--->Urządzenie pamięci masowej

Przyjrzyjmy się teraz działaniu MHDD:

MHDD<--->Kontroler IDE/SATA<--->Urządzenie pamięci masowej

Główna różnica: MHDD nie wykorzystuje funkcji BIOS-u ani nie przerywa. Dlatego nie trzeba nawet definiować dysku w konfiguracji BIOS-u. Możesz nawet włączyć dysk po załadowaniu MSDOS i MHDD, ponieważ MHDD działa bezpośrednio z rejestrami dysku i nie zwraca uwagi na takie „drobiazgi”, jak na przykład partycje, systemy plików i ograniczenia BIOS-u.

Uwaga:
Nigdy nie uruchamiaj MHDD z dysku, który znajduje się na tym samym fizycznym kanale IDE (kabel), do którego podłączony jest testowany dysk (kabel, kanał). Będziesz mieć znaczne uszkodzenie danych na obu dyskach! Pod tym względem domyślnie MHDD nie działa z kanałem PODSTAWOWYM, ponieważ większość użytkowników ma tam MHDD. Aby odblokować kanał podstawowy, uruchom MHDD, następnie wyjdź i edytuj plik MHDD.CFG. Lub użyj przełącznika wiersza poleceń /WŁĄCZ PODSTAWOWE.

MHDD korzysta ze sterownika DOS ASPI w celu uzyskania dostępu do urządzeń SCSI. Jeśli nie planujesz pracować z dyskami SCSI, nie potrzebujesz żadnych sterowników.

Wymagania sprzętowe i obsługiwany sprzęt

Platforma:

  • Procesor Intel Pentium lub lepszy
  • 4 megabajty pamięci RAM
  • DR-DOS, MSDOS wersja 6.22 i nowsza
  • Dowolne urządzenie rozruchowe (USB, CDROM, FDD, HDD)
  • Klawiatura

Kontrolery IDE/SATA:

  • Dowolny zintegrowany z mostkiem północnym (adresy portów: 0x1Fx dla kanału głównego, 0x17x dla kanału dodatkowego)
  • Kontrolery PCI UDMA (automatycznie wykrywane): HPT, Silicon Image, Promise (nie wszystkie), ITE, ATI, ewentualnie inne. Obsługiwane są nawet niektóre kontrolery RAID (w tym przypadku MHDD działa z każdym dyskiem fizycznym osobno)
  • Kontrolery UDMA/RAID zintegrowane z płytą główną jako oddzielny układ

Napędy:

  • Dowolny IDE lub Serial ATA o pojemności co najmniej 600 megabajtów. Tryb LBA jest w pełni obsługiwany, jednakże w wersjach 3.x usunąłem kod CHS z MHDD
  • Dowolny IDE lub Serial-ATA o pojemności nie większej niż 8388607 terabajtów. Tryb LBA48 jest w pełni obsługiwany
  • Dowolny dysk SCSI o rozmiarze sektora od 512 do 528 bajtów

Diagnozowalny dysk IDE musieć zostać przełączony w tryb MASTER. Wszystkie urządzenia SLAVE muszą być wyłączone.

Inne urządzenia

  • Dowolne urządzenie nośnika wymiennego SCSI, na przykład CDROM lub taśma. Maksymalny obsługiwany rozmiar sektora to 4096 bajtów

Pobieranie pakietu instalacyjnego MHDD

Musisz zdecydować, jakiego pakietu potrzebujesz: obrazu płyty CD, obrazu dyskietki czy po prostu archiwum. Odwiedź stronę internetową, aby pobrać odpowiedni pakiet.

Obraz płyty CD można nagrać za pomocą dowolnego oprogramowania obsługującego nagrywanie obrazów ISO. Twoja płyta CD będzie bootowalna.

Pierwszy start. Ważna informacja

Niektórzy uważają, że MHDD to bardzo trudny program. Zakładali, że MHDD powinien być bardzo prosty, jednak gdy uruchomili go po raz pierwszy bez czytania dokumentacji, rozczarowali się. MHDD jest bardzo trudne i niebezpieczne program. O wiele łatwiej jest opanować MHDD tym, którzy są zaznajomieni z wewnętrzną strukturą dysków. Jeśli chcesz zdobyć odpowiednią wiedzę, możesz zacząć przeglądać tę stronę: http://t13.org.

Bardzo ważne jest, aby zrozumieć, że będziesz musiał spędzić kilka godzin, a nawet dni, zanim uzyskasz znaczące wyniki z MHDD. Zdecydowanie zalecam przetestowanie kilku dysków bez usterek przed rozpoczęciem pracy z wadliwymi.

Kiedy program uruchomisz po raz pierwszy, utworzy on nowy plik./cfg/mhdd.cfg. Kanał podstawowy IDE jest domyślnie wyłączony. Jeśli naprawdę chcesz to „włączyć”, zrób to.

Zobaczysz menu wyboru napędu. Wybierz dowolne urządzenie. W każdej chwili możesz wywołać to menu naciskając SHIFT+F3.

Teraz możesz kliknąć F1 i użyj dowolnych poleceń MHDD. Proszę bądź niezwykle uważny podczas pierwszej pracy z MHDD.

Polecam zacząć od poleceń EID, SCAN, STOP, CX i TOF. Do niektórych z nich przypisane są skróty klawiaturowe, np.: F4 dla polecenia SKANUJ.

Spojrzeć na rejestruje. Każde urządzenie IDE lub Serial ATA musi zgłaszać DRIVE READY i DRIVE SEEK COMPLETE, więc powinny być widoczne flagi DRDY i DRSC. Flaga BUSY sygnalizuje, że napęd wykonuje jakąś operację (na przykład odczyt lub zapis). Niektóre flagi, takie jak WRITE FAULT i TRACK 0 NOT FOUND, są przestarzałe i nigdy nie powinny być widoczne. Flaga INDEX jest również przestarzała, jednak czasami może migać. Flaga ŻĄDANIA DANYCH (DREQ) wskazuje, że dysk żąda przesyłania danych.

Jeśli zauważysz flagę ERROR, spójrz na rejestr błędów. Będziesz w stanie określić rodzaj błędu, który wystąpił. Zobacz standard ATA/ATAPI
w celu uzyskania dalszych informacji na temat instrukcji i rejestrów.

Korzystanie z poleceń MHDD

Skanowanie powierzchni

Skanowanie dowolnego urządzenia jest możliwe tylko wtedy, gdy można je zidentyfikować za pomocą poleceń ID lub EID (lub naciskając F2). Aby skanować wpisz SCAN i naciśnij ENTER lub użyj F4. Zobaczysz menu, w którym możesz zmienić niektóre ustawienia. Domyślnie sektor początkowy ma wartość zerową (sektor początkowy). Ostatni sektor jest równy maksimum możliwemu (koniec dysku). Wszystkie funkcje niszczące dane użytkownika (Remap, Erase Delays) są domyślnie wyłączone.

Naciśnij ponownie klawisz F4, aby rozpocząć skanowanie. MHDD skanuje dyski w blokach. W przypadku dysków IDE/SATA jeden blok równa się 255 sektorom (130560 bajtów).

Jak działa skanowanie

1. MHDD wysyła polecenie VERIFY SECTORS z numerem LBA (numer sektora) i numerem sektora jako parametrami 2. Napęd podnosi flagę BUSY 3. MHDD uruchamia licznik czasu 4. Po wykonaniu polecenia przez napęd obniża flagę BUSY 5. MHDD oblicza czas, który upłynął, i wyświetla odpowiedni blok na ekranie. W przypadku napotkania błędu (złego bloku) program wyświetla odpowiednią literę opisującą błąd.

MHDD powtarza kroki 1-5 aż do ostatniego sektora. Jeśli potrzebujesz dziennika skanowania, zawsze możesz go znaleźć w pliku log/mhdd.log.

Jeśli skanowanie wykryje błędy, pierwszą rzeczą do zrobienia jest skopiowanie wszystkich danych z dysku. Następnie należy wykonać wymazanie całej powierzchni za pomocą polecenia ERASE, które usuwa każdy sektor na dysku. Napęd ponownie obliczy pola ECC dla każdego sektora. Pomaga to pozbyć się tak zwanych bloków „miękko-złych”. Jeśli kasowanie nie pomoże, uruchom skanowanie z włączoną opcją REMAP.

Jeśli widzisz, że każdy blok zawiera błąd, nie próbuj kasować dysku ani skanować z włączoną opcją REMAP. Najprawdopodobniej obszar serwisowy dysku jest uszkodzony i nie można tego naprawić za pomocą standardowych poleceń MHDD.

Przeglądanie atrybutów SMART

Możesz wybrać numer INTELIGENTNY ATT lub kliknij F8 aby wyświetlić atrybuty. Co mieli na myśli?

Być może najważniejszym atrybutem nowoczesnego dysku jest „Liczba ponownie przydzielonych sektorów” (wartość surowa). Ta wartość informuje, ile przemapowanych sektorów znajduje się na dysku. Normalny dysk ma surową wartość zero. Jeśli widzisz wartość większą niż 50, dysk ma problemy. Może to oznaczać uszkodzony zasilacz, wibracje, przegrzanie lub po prostu uszkodzony napęd.

Spójrz na atrybut 194 - temperatura. Dobre wartości mieszczą się w przedziale od 20 do 40 stopni. Niektóre dyski nie zgłaszają temperatury.

Atrybut współczynnika błędów UDMA CRC oznacza liczbę błędów występujących podczas przesyłania danych kablem IDE/SATA. Normalna, surowa wartość tego atrybutu wynosi zero. Jeśli zobaczysz inną wartość, musisz natychmiast wymienić kabel. Również podkręcanie znacząco wpływa na liczbę błędów tego typu.

Inne atrybuty zwykle nie są tak ważne. Zobacz standard ATA/ATAPI
aby uzyskać więcej informacji na temat atrybutów i testów SMART.

Polecenia identyfikacji napędu

Wypróbuj polecenia ID I EID aby wyświetlić informacje o dysku.

Wczytywanie sektorów do pliku

Możesz wczytać tylko kilka sektorów lub cały dysk do pliku lub zestawu plików. Wypróbuj polecenie TOF. Program pomija uszkodzone sektory. Jeśli planujesz utworzyć obraz większy niż 1 gigabajt, lepiej użyć polecenia ATOF, ponieważ może ono automatycznie „pociąć” obrazy.

Zapisywanie sektorów z pliku na dysk

Użyj polecenia FF, aby zapisać sektory na dysku. Zostaniesz poproszony o podanie numeru pierwszego sektora, który ma zostać zarejestrowany, oraz liczby sektorów, które mają zostać zapisane z rzędu.

Zarządzanie charakterystyką hałasu napędu

Prawie wszystkie nowoczesne dyski obsługują zarządzanie akustyką. Poziom hałasu wytwarzanego podczas ruchu głowic można zmniejszyć, zmniejszając prędkość ich ruchu. Do konfiguracji użyj polecenia AAM.

Konfiguracja napędu

Za pomocą polecenia CONFIG można przeglądać i zmieniać konfigurację napędu, np. maksymalny tryb UDMA, obsługa systemów Security, SMART, AAM, HPA, obsługa trybu LBA48. Możliwa jest także zmiana rozmiaru dysku. Niektórzy producenci zmniejszają rozmiar dysku, zmieniając konfigurację; istnieje możliwość przywrócenia pierwotnej pojemności.

Polecenia uruchamiania wsadowego

Możesz napisać bardzo prosty plik wsadowy (patrz przykład w katalogu BATCH), w którym opisujesz wszystko, co chcesz zrobić. Naciśnij klawisz F5, jeśli chcesz uruchomić taki plik w celu wykonania.

Inne polecenia

Kliknij F1. Zobaczysz szybką pomoc dla wszystkich poleceń MHDD. Aby uzyskać bardziej szczegółowe informacje, użyj polecenia MAN.

Opcje wiersza poleceń

/NOPINGPONG Wycisz niektóre dźwięki /WYŁĄCZ BIOS Wyłącz usuwanie (ERASE) w systemie BIOS /WYŁĄCZ SCSI Wyłącz moduł SCSI /WŁĄCZ PODSTAWOWE Podłącz podstawowy kanał IDE/SATA /RO Ten klucz służy do uruchamiania MHDD na nośnikach chronionych przed zapisem. Blokuje próby tworzenia plików tymczasowych, a także wyłącza rejestrowanie.

Często zadawane pytania i odpowiedzi

Listę najczęściej zadawanych pytań wraz z odpowiedziami można znaleźć pod tym adresem:

MHDD to narzędzie diagnostyczne dysku twardego, które pozwala sprawdzić, czy nie występują różne uszkodzenia, a następnie je wyeliminować. Narzędzie stanie się skutecznym narzędziem, jeśli podejrzewasz problemy z dyskiem twardym.

Często za pomocą MHDD i innych podobnych programów można przywrócić normalną pracę dysku twardego. Pierwszą oznaką problemów z dyskiem twardym jest niebieski ekran podczas próby uruchomienia systemu Windows. W zaawansowanych przypadkach ponowna instalacja systemu Windows może nie być możliwa, ponieważ... BIOS może po prostu przestać widzieć dysk twardy.

Warto zaznaczyć, że MHDD działa wyłącznie z dyskietki startowej, zatem po pobraniu programu z linku na końcu artykułu należy go wypalić na dysku.

1. Utwórz dysk rozruchowy lub dysk flash z programem, a następnie uruchom z niego komputer.

2. Zaraz po uruchomieniu programu będziesz musiał wybrać dysk, za pomocą którego będą wykonywane dalsze prace. Wyboru dokonuje się poprzez naciśnięcie klawisza z numerem odpowiadającym numerowi dysku twardego.

3. W następnym oknie będziesz musiał wprowadzić polecenie "skanowanie" (bez cudzysłowów) lub naciśnij klawisz F4 . Aby rozpocząć skanowanie, należy ponownie nacisnąć klawisz F4.

4. Rozpocznie się sam proces skanowania, podczas którego należy obserwować odpowiedni obszar programu, w którym zostanie wyświetlone opóźnienie w milisekundach. Powinieneś zachować ostrożność, jeśli liczby wokół dwóch ostatnich wartości są zbyt wysokie.

5. Skanowanie może zająć dość dużo czasu – od kilku godzin do kilku dni. Po zakończeniu skanowania po prawej stronie programu będziesz mógł ocenić statystyki, gdzie uszkodzone bloki zostaną wskazane w kolumnie „UMC”.

6. Aby przejść bezpośrednio do samej procedury odzyskiwania dysku twardego, wpisz polecenie w dolnej części okna "usuwać" i naciśnij Enter.

Następnie musisz wprowadzić liczbę wskazującą pierwszy sektor, który zostanie przywrócony, na przykład 0 , a następnie naciśnij klawisz Enter. W ten sam sposób musisz określić ostatni sektor (wpisz liczbę wskazaną w nawiasach i naciśnij Enter).

Aby rozpocząć procedurę, musisz wprowadzić angielską literę Y i naciśnij klawisz Enter.

Należy pamiętać, że w wyniku tej operacji wszystkie informacje zawarte na dysku twardym zostaną trwale usunięte. Dlatego zalecamy najpierw skopiować ważne pliki z dysku twardego do innej lokalizacji.

Z reguły procedura czyszczenia i odzyskiwania trwa nawet dłużej niż skanowanie, więc będziesz musiał uzbroić się w cierpliwość.

Po zakończeniu procedury odzyskiwania dysku twardego wykonaj ponownie procedurę skanowania, aby upewnić się, że wykonane kroki powiodły się.

Należy pamiętać, że witryna programistów MHDD obecnie nie działa, dlatego poniżej znajduje się link umożliwiający pobranie narzędzia z zasobu strony trzeciej.

Program MHDD został pierwotnie zaprojektowany z myślą o integralności jego segmentów, możliwości zapisywania i odtwarzania informacji. MHDD 4.6 to darmowy program do pracy z dyskami niskiego poziomu. Dziś oprócz diagnostyki program umożliwia odczyt/zapis dowolnych sektorów przy użyciu systemu haseł oraz zmianę rozmiaru dysku.

Główne cechy programu

  • nie ma potrzeby kończenia instalacji, wystarczy zapisać pliki na pendrive'ie lub dysku;
  • Możesz uruchomić program z dysku przenośnego;
  • Przed rozpoczęciem skanowania i bezpośrednim uruchomieniem programu należy podłączyć dysk, który planujesz sprawdzić.

Ważny! Wszystkie czynności wykonuj ostrożnie i przemyślanie. Funkcjonalność programu zapewnia szerokie możliwości zarządzania dyskiem twardym, więc wyrządzenie szkody jest całkiem możliwe.

Jak używać

Po uruchomieniu programu pojawi się czarne okno. Zobaczysz menu wyboru napędu. Wybierz dowolne urządzenie. W każdej chwili możesz wywołać to menu naciskając SHIFT+F3.

Na ekranie wyświetli się podpowiedź dotycząca głównych poleceń programu. Podczas pierwszych kilku prób pracy z dyskiem MHDD należy zachować szczególną ostrożność. Zalecamy zacząć od poleceń EID, SCAN, STOP, CX i TOF. Do niektórych z nich przypisane są skróty klawiaturowe, np.: F4 dla polecenia SKANUJ.

Skanowanie dysku za pomocą MHDD

Aby sprawdzić, czy dysk twardy ma , naciśnij klawisz F4. System poprosi Cię o wyświetlenie dodatkowych parametrów. Wartości domyślne odpowiadają pełnej powierzchni. Można włączyć, gdy zostaną wykryte (funkcja Remap). Aby kontynuować, naciśnij ponownie klawisz F4.

Podczas procesu weryfikacji program pokaże według sektorów, które z nich są w jakim stanie. Parametry podawane są w milisekundach – jednostce miary czasu potrzebnego na reakcję urządzenia. Im niższa liczba, tym lepiej. Ikony różnią się kolorem:

  • liczby żelazne wskazują sektory robocze;
  • żółte sygnalizują problemy;
  • czerwone ikony oznaczają niemal całkowitą niesprawność analizowanego sektora.

„Zdrowy” dysk twardy nie powinien mieć czerwonych symboli.

Jak rozwiązać problemy? Trudne pytanie, na które odpowiedź może być inna w każdym przypadku. W każdym razie najpierw zapisz wszystkie dane na innym nośniku

Możesz użyć funkcji ERASE, aby usunąć wszystkie dane. Czasami rozwiązuje to problem, a podczas kolejnych kontroli sektory są wskazywane jako pełniejsze. Jednak w tym przypadku wszystkie informacje z dysku twardego również zostaną usunięte, a proces nie zawsze przynosi pożądany rezultat.

Przeglądanie atrybutów SMART

Możesz wybrać numer INTELIGENTNY ATT w konsoli lub użyj klawisza skrótu F8 aby wyświetlić atrybuty.

Być może najważniejszym atrybutem nowoczesnego dysku jest „ ” (wartość surowa). Ta wartość informuje, ile przemapowanych sektorów znajduje się na dysku. Normalny dysk ma surową wartość zero. Jeśli widzisz wartość większą niż 50, dysk ma problemy. Może to oznaczać uszkodzony zasilacz, wibracje, przegrzanie lub po prostu uszkodzony napęd.

Atrybut współczynnika błędów UDMA CRC oznacza liczbę błędów występujących podczas przesyłania danych kablem IDE/SATA. Normalna, surowa wartość tego atrybutu wynosi zero. Jeśli widzisz inną wartość, musisz natychmiast wymienić kabel.

Film przedstawiający obsługę programu MHDD

Całkowity

  1. Dysk twardy jest sprawdzany bez uruchamiania systemu operacyjnego, z dysku przenośnego.
  2. Nie jest wymagana instalacja dodatkowego oprogramowania.
  3. Możesz uzyskać pełny raport na temat stanu sektorów dysku twardego.
  4. Dostępna jest szczegółowa analiza i usuwanie danych oraz wielokrotne kontrole.

W książce przedstawiono metody odzyskiwania danych z różnych nośników danych - dysków twardych, macierzy RAID, płyt CD i DVD, kart pamięci flash, kart do aparatów i telefonów komórkowych. Naprawa uszkodzonego sprzętu jest rozpatrywana w publikacji jedynie jako jeden z aspektów całego procesu ekstrakcji danych. Głównym tematem jest ekstrakcja danych uszkodzonych na skutek naruszeń fizycznych lub logicznych w działaniu systemu komputerowego lub nieprawidłowych działań użytkownika. Książka omawia odzyskiwanie przypadkowo usuniętych plików, odzyskiwanie cennych informacji z uszkodzonych dysków twardych; opisuje programy i techniki odzyskiwania danych z uszkodzonych macierzy RAID, co jest krytyczne dla działania korporacyjnych systemów komputerowych.

Książka nie wymaga od czytelnika specjalnego przeszkolenia: proste, krok po kroku procedury odzyskiwania danych poprzedzone są opisem zasad ich przechowywania na różnych nośnikach.

Książka:

MHDD to mały, ale potężny darmowy program przeznaczony do pracy z dyskami twardymi na najniższym poziomie (z pominięciem BIOS-u). Może diagnozować dyski, czytać i zapisywać losowe sektory, zarządzać systemem SMART i wiele więcej.

Dystrybucję programu można znaleźć na stronie internetowej dewelopera http://www.ihdd.ru. Możesz pobrać dysk MHDD jako obraz płyty CD (plik mhdd32verx.x.iso) lub jako samorozpakowujący się obraz dyskietki. Na tej samej stronie dostępna jest nowa wersja dokumentacji programu. Domyślnie program pracuje z dyskiem twardym podłączonym do kanału Secondary IDE jako pierwszym urządzeniem (Master). Może także współpracować z dyskami SATA lub SCSI. Program MHDD ma wiele funkcji. Oto tylko kilka kroków.

Uzyskaj informacje o dysku.

Skanowanie powierzchni dysku.

Zapisywanie obrazu dysku do pliku.

Cechą wspólną tych operacji jest to, że nie są związane z zapisywaniem danych na sprawdzanym dysku, czyli nie mają charakteru destrukcyjnego. Nie ma sensu robić nic więcej z dyskiem, z którego użytkownik zamierza odzyskać informacje. Głównym zadaniem jest jedynie ocena sytuacji, a nie sprawdzanie dysku, co jest głównym celem programu MHDD.

1. Nagraj program na płytę CD, a następnie uruchom z niej komputer. Na ekranie pojawi się menu wyboru napędu (rys. 2.6). Wybierz dysk, który chcesz sprawdzić i wprowadź jego numer z listy. Możesz wywołać to menu w dowolnym momencie, naciskając Shift+F3.


Ryż. 2.6. Wybór płyty

2. Po określeniu dysku (na przykład 3) naciśnij klawisz Enter. Program jest gotowy do pracy z tym dyskiem twardym. W górnej części ekranu znajdują się rejestry, Lub flagi. Każde urządzenie IDE lub SATA musi wyświetlać komunikaty „DRIVE READY” i „DRIVE SEEK COMPLETE”, co oznacza, że ​​flagi DRDY i DRSC muszą być podświetlone. Flaga BUSY sygnalizuje, że dysk wykonuje jakąś operację, taką jak odczyt lub zapis.

W każdej chwili możesz uzyskać pomoc dotyczącą poleceń, naciskając klawisz F1. Niemniej jednak wiele osób woli wcześniej wydrukować listę poleceń i umieścić tę kartkę papieru obok komputera - jest to wygodniejsze.

Wszystkie polecenia wprowadza się z klawiatury. Wielkość liter nie ma znaczenia. Wpisanie dowolnego polecenia kończy się naciśnięciem klawisza Enter. Aby anulować lub przerwać wykonanie polecenia, użyj klawisza Esc.

3. Aby uzyskać informacje o dysku, wprowadź polecenie ID. Inne polecenie, EID, wyświetla bardziej szczegółowe informacje (rysunek 2.7).


Ryż. 2.7. Informacje o płycie

4. Aby zeskanować powierzchnię wciśnij F4 lub wpisz komendę SCAN i wciśnij Enter. Pojawi się menu, w którym możesz zmienić niektóre ustawienia. Domyślnie numer sektora początkowego wynosi zero (sektor początkowy). Numer sektora końcowego jest równy maksimum możliwemu (koniec dysku). Wszystkie funkcje mogące zmieniać lub niszczyć dane na dysku (Remap, Erase Delays) są domyślnie wyłączone. Aby rozpocząć skanowanie, naciśnij ponownie klawisz F4.

MHDD skanuje dyski w blokach. W przypadku dysków IDE/SATA jeden blok równa się 255 sektorom (130 560 bajtów). Podczas skanowania na ekranie budowana jest mapa bloków (ryc. 2.8). Po prawej stronie znajduje się „legenda”. Im krótszy czas dostępu do bloku, tym lepiej. Jeśli pojawią się problemy z dostępem do bloku, czas się wydłuża; w przypadku wystąpienia błędu na mapie wyświetlany jest odpowiedni symbol.


Ryż. 2.8. Skanowanie powierzchni

Wszystko co jest wymienione w legendzie pod znakiem zapytania (przekroczenie dopuszczalnego czasu dostępu) to różne warianty nieczytelnych bloków. Interpretacja tych błędów jest następująca:

UNC – błąd nie do naprawienia, błąd nie do naprawienia;

ABRT – Przerwij, polecenie odrzucone;

IDNF – Identyfikator sektora Nie znaleziono, nie znaleziono identyfikatora sektora;

AMNF – nie znaleziono znaku adresu, nie znaleziono znaku adresu;

T0NF – Track 0 Not Found, nie można znaleźć ścieżki zerowej;

BBK – Bad Block, „zły” blok bez podania przyczyny.

Najważniejsze jest, aby zrozumieć, że wszystko to jest wynikiem wad fizycznych wewnątrz HDA. Ważne jest, aby zdecydować, jak zapisać dane, a nie jak naprawić dysk twardy. Podczas skanowania należy zachować ostrożność, aby nie dać się ponieść diagnostyce. Jednak wygląd mapy może sugerować pewne wnioski.

Regularnie powtarzające się bloki o zwiększonym czasie dostępu są efektem pozycjonowania głowic na kolejnym cylindrze. To jest całkowicie normalne.

Losowo rozrzucone bloki z różnego rodzaju defektami są oznaką ogólnej degradacji dysku. Zużyte są płytki, łożyska lub głowice. Być może dysk twardy został „pobity” lub przegrzany.

„Punkt” w środku którego znajdują się całkowicie nieczytelne bloki otoczone blokami o zwiększonym czasie dostępu, jest oznaką narastającej wady płytki. Musimy pilnie wyodrębnić obraz.

Ścisłe i regularne powtarzanie identycznych grup niedostępnych bloków jest oznaką wadliwej głowicy. Jeśli chcesz, możesz nawet obliczyć tę głowę na podstawie fizycznej geometrii dysku. Jeśli najważniejsze dane znajdują się na powierzchni płyty obsługiwanej przez tę głowicę, dysk twardy należy naprawić w specjalnych warunkach. Być może płyta nie jest jeszcze całkowicie porysowana.

Przydatną funkcją jest kontrola hałasu akustycznego (Acoustic Management). Hałas oczywiście nie przeszkadza użytkownikowi. Jednakże poziom hałasu wytwarzanego podczas ruchu głowic jest redukowany poprzez zmniejszenie prędkości, z jaką się poruszają. W przypadku uszkodzonego dysku twardego może to być środek ułatwiający jego pracę.

1. Wpisz polecenie AAM i naciśnij Enter. Tutaj możesz zobaczyć możliwe wartości parametrów obsługiwane przez ten dysk twardy.

2. Wprowadź wartość odpowiadającą najcichszej pracy i naciśnij Enter. Pomoże to trochę dyskowi twardemu, zwłaszcza blokowi głowicy, podczas dalszych manipulacji.

Wykonanie tych kroków zakończy diagnostykę i rozpocznie odzyskiwanie danych. Program MHDD umożliwia kopiowanie pojedynczych sektorów lub całego dysku do pliku lub zestawu plików. Program pomija wadliwe, nieczytelne sektory.

Polecenie TOF kopiuje określony zakres sektorów (domyślnie od sektora zerowego do ostatniego sektora tego dysku) do pojedynczego pliku. Rozmiar pliku obrazu nie może przekraczać 2 GB. Jeśli użytkownik zdecyduje się utworzyć obraz dysku większy niż 2 GB, lepiej użyć polecenia ATOF, ponieważ może ono automatycznie podzielić obrazy na osobne pliki.

1. Wpisz polecenie TOF i naciśnij Enter. Pojawi się monit Fast Disk Image Creator (ryc. 2.9).

2. Wprowadź numer sektora początkowego i naciśnij Enter.

3. Wprowadź numer ostatniego sektora i naciśnij Enter.


Ryż. 2.9. Tworzenie obrazu za pomocą polecenia TOF

4. Wprowadź ścieżkę i nazwę pliku obrazu, który chcesz utworzyć. Nazwa jest dowolna, a plik musi zostać utworzony na innym dysku fizycznym.

5. Aby rozpocząć kopiowanie, naciśnij klawisz Enter.

Po zakończeniu kopiowania możesz odłączyć problematyczny dysk i pracować nie na nim, ale na pliku - jego kopii sektor po sektorze. To ochroni dysk przed dalszymi uszkodzeniami: jeśli dysk twardy zacznie działać nieprawidłowo, każda dodatkowa minuta pracy może spowodować dodanie nowych uszkodzonych bloków na talerzach lub trwałe uszkodzenie uszkodzonej głowicy. Użytkownik powinien rozpocząć komunikację z dyskiem powodującym problemy od kopiowania, a diagnostykę odłożyć na później.

Pytaniem otwartym jest, jakim programem wykonać kopię. Nie ma na to ostatecznej odpowiedzi. Program MHDD i bardzo podobny do niego program Victoria stwarzają mniej problemów podczas odczytu dysków twardych z licznymi defektami fizycznymi. Takimi problemami może być sam program lub zawieszanie się całego komputera podczas próby odczytania uszkodzonych sektorów. Z drugiej strony program R-Studio jest nieco wygodniejszy, zwłaszcza że nadal trzeba wyodrębnić dane z obrazu za pomocą tego programu. Wniosek: możesz spróbować użyć kilku programów.