Odzyskiwanie dysku MHDD. Jak korzystać z programu MHDD. AAM Skonfiguruj charakterystykę hałasu napędu

MHDD to wielofunkcyjny program do dokładnej diagnostyki i naprawy dysków twardych.
Program jest całkowicie darmowy i zapewnia dużą praktyczność i niezawodność skanowania.

MHDD wykonuje wysokiej jakości kontrolę dysku pod kątem różnych uszkodzeń, w tym złych i tak zwanych miękkich uszkodzeń.
Jedną z najważniejszych zalet programu jest to, że współpracuje z dyskiem twardym na niskim poziomie, bezpośrednio poprzez porty kontrolera IDE.

Główne cechy aplikacji są następujące:

Dokładna diagnostyka powierzchni mechanicznej tarczy.
. monitorowanie rejestrów kontrolera IDE.
. wysokiej jakości wykorzystanie funkcji HPA (zmniejszanie głośności dysku twardego).
. regulacja hałasu emitowanego przez dysk twardy.
. Rejestrowanie błędów.
. obecność funkcji całkowitego zniszczenia danych na dysku twardym bez możliwości odzyskania.
. Testowanie dysków twardych w ekstremalnych warunkach.
. możliwość jednoczesnego testowania kilku dysków twardych.
. praca z systemem haseł na dysku.

MHDD

Artykuł ten przeznaczony jest dla osób zainteresowanych i stawiających pierwsze kroki w dziedzinie dysków twardych. dyski magnetyczne i jest dedykowany programowi MHDD i pracy z nim.
W momencie pisania Ostatnia wersja program był 2,9.

Przede wszystkim należy zaznaczyć, że program jest uniwersalny, współpracuje ze wszystkimi dyskami wyposażonymi w interfejs ATA, niezależnie od producenta i modelu.

Wyjaśnia to fakt, że jakakolwiek interakcja dysku twardego ATA ze światem zewnętrznym odbywa się poprzez standardowy zestaw portów i przy użyciu określonego zestawu poleceń zdefiniowanych w specyfikacji standardu ATA (przy opracowywaniu wszystkich wersji wzięto pod uwagę kwestie kompatybilności pod uwagę, a tym samym zupełnie nieistotne staje się, jaką wersję interfejsu wyposażono w ten konkretny dysk, a tym bardziej producent, bo przy opracowywaniu dysku z pewnością musiał się kierować standardem ATA).

Program może działać w czystym systemie DOS i bezpośrednio z systemu Windows (95/98/ME).
To prawda, że ​​\u200b\u200bpodczas pracy w systemie Windows istnieją pewne ograniczenia (są one wymienione w dokumentacji: w tym przypadku dysk nie musi być definiowany w BIOS-ie, a kontroler, na którym jest zainstalowany, jest Windows jest lepszy wyłączyć wszystko).

I chociaż ta opcja jest wykonalna, osobiście nadal wolę pracować w czystym DOS-ie, ponieważ nawet jeśli wszystko działa stabilnie w systemie Windows, uzyskane wskaźniki prędkości mogą nie odpowiadać rzeczywistości.
A poza tym Windows to nadal Windows...

Może mam paranoję, ale w sprawach „Vareza” staram się trzymać z daleka od „Windowsa”.
A skoro wspomnieliśmy o kontrolerach, trzeba powiedzieć, że program pozwala na pracę z dyskami zainstalowanymi na zewnętrznych kontrolerach ATA, ale nie we wszystkich wersjach.
Funkcjonalność ta została ogłoszona w wersji 2.8, jednak dostępna na stronie wersja 2.9 nie posiada tej funkcjonalności.

Narzędzie można uruchomić z dowolnego nośnika niechronionego przed zapisem, na którym jest trochę miejsca na zapisywanie plików tymczasowych i dzienników pracy (wymagane minimum 70 KB, zalecane 20 MB).

Nie używaj programu z tego samego dysku, który diagnozujesz i leczysz, jeśli zdarzy się, że masz tylko jeden napęd (sam przywracasz złe rzeczy i np. tylko jeden) - użyj programu z dyskietki.

Częścią sprzętową jest twoja maszyna testowa, program nie jest w ogóle zajęty: może to być cokolwiek, z kontrolerem ATA, do 286 (dokumentacja tak mówi, sam tego nie próbowałem, ponieważ mam tylko 386 dostępnych, ale teoretycznie powinno).

Po uruchomieniu, jeśli w systemie znajduje się więcej niż jeden dysk, zostaniemy poproszeni o wybranie tego, z którym chcemy pracować.

Na ekranie wyświetli się podpowiedź dotycząca głównych poleceń programu.

Po zainicjowaniu wybranego dysku poprzez kliknięcie otrzymujemy kompleksowe informacje na jego temat:

Nazwa modelu; logiczna geometria dysku (logiczna liczba cylindrów/głowic/sektorów na ścieżkę);
- numer seryjny; wersja mikrokodu;
- liczba bloków adresowanych przez LBA;
- obsługiwane funkcje ATA i maksymalny obsługiwany tryb; Stan SMART (czy jest włączony);
- stan systemu bezpieczeństwa (hasło sprzętowe włączone/wyłączone);
- pełny rozmiar dysku twardego; wynik zdania głównych testów.

Część z tych informacji wyświetlana jest w drugiej linii od góry na ekranie i jest widoczna podczas pracy.

Dodatkowo o stanie dysku i jego wykorzystaniu w danym momencie informują wskaźniki znajdujące się w samej górnej linii.

Niosą następujące informacje:

ZAJĘTY- napęd jest zajęty i nie reaguje na polecenia;
WRFT- błąd zapisu;
DREQ- dysk chce wymieniać dane ze światem zewnętrznym;
BŁĄDZIĆ- wystąpił błąd w wyniku jakiejś operacji.

Kiedy ten bit się zaświeci, spójrz na prawy górny róg ekranu.
Wyświetlony zostanie tam rodzaj ostatniego błędu: (obowiązuje tylko wtedy, gdy świeci się kontrolka „ERR”):

AMNF- Nie znaleziono znacznika adresu - Adresowanie określonego sektora nie powiodło się.

Prawdopodobną przyczyną jest uszkodzenie tego sektora, uszkodzenie jego pól identyfikacyjnych (jest o tym mowa tutaj).
Ale wręcz przeciwnie, natychmiast po włączeniu napędu wskazuje na brak problemów i informuje o pomyślnym zakończeniu diagnostyki wewnętrznej;

T0NF- Track 0 Not Found - nie znaleziono ścieżki zerowej;
ABRT- Przerwij, polecenie odrzucone;
IDNF- Nie znaleziono identyfikatora sektora;
UNCR- Błąd niemożliwy do naprawienia - Błąd nie naprawiony przez kod ECC.

Prawdopodobnie w to miejsce istnieje logiczny zły blok (było to omawiane tutaj).

Oprócz tego na górze mogą zaświecić się jeszcze dwa wskaźniki - P.W.D.- sygnalizacja zainstalowanego hasła sprzętowego, oraz HPA- jeśli rozmiar dysku został zmieniony za pomocą polecenia „HPA” (zwykle używanego do ukrywania uszkodzonych bloków na końcu dysku).

Kierowca Radeona AMD Oprogramowanie Adrenalin Edition 19.9.2 Opcjonalnie

Nowa wersja sterowniki AMD Radeon Software Adrenalin Edition 19.9.2 Opcjonalnie poprawia wydajność w Borderlands 3 i dodaje obsługę technologii Radeon Image Sharpening.

W trakcie swojej pracy z pewnością się zużyją. Zużycie może objawiać się niską wydajnością komputera i zawieszaniem się. A wszystko przez to, co jest na powierzchni twardy dysk Pojawiają się nieczytelne sektory, zwane też BAD blokami.

Istnieje bardzo dobry sposób sprawdzenia dysku twardego pod kątem uszkodzonych sektorów i uszkodzonych bloków. darmowy program MHDD. Za jego pomocą możesz nie tylko znaleźć uszkodzone sektory, ale także spróbować je naprawić (ponownie je przypisać).

Jak korzystać z programu MHDD?

Najpierw musimy zapisać obraz rozruchowy MHDD na dysk flash, ponieważ program działa w systemie DOS.

Wkładamy dysk flash do złącza USB komputera lub laptopa i lub, jak wiemy, zapisujemy pobrany obraz MHDD, tworząc w ten sposób rozruchowy dysk flash.

Po zapisaniu dysku flash należy przejść do trybu wstępnego Pracuj ciężko dysk z ACHI w IDE. Jeżeli tego nie zrobisz, MHDD nie będzie widział Twojego pliku dysk twardy.

Jeśli zrobiłeś wszystko poprawnie i uruchomiłeś komputer z dysku flash, zobaczysz takie okno:

Okno początkowego rozruchu MHDD

W nim należy nacisnąć „Enter”, po czym pojawi się główne okno programu MHDD:

Wybierz dysk twardy, wprowadzając odpowiedni numer

Wpisz numer i naciśnij „Enter”.

Aby wyświetlić okno ustawień twarde kontrole naciśnij dysk F4 na klawiaturze.

Ustawienia skanowania

Tutaj użyj strzałek, aby przejść do linii „Remap”, naciśnij „Enter” i wybierz „On”. Dzięki temu umożliwiliśmy ponowne przypisanie uszkodzonych sektorów. Dzięki temu MHDD nie tylko je odnajdzie, ale też oznaczy jako nieużywane.

Teraz naciśnij ponownie F4 Następnie sam dysk twardy rozpocznie sprawdzanie uszkodzonych sektorów.

Kontrola trwa od 20 minut do 4 godzin, w zależności od pojemności i szybkości dysku twardego. Dysk o pojemności 1 TB jest skanowany przez około 2-3 godziny.

Okno po prawej stronie wyświetla wyniki skanowania. Sektory z czasem reakcji 500MS lub większym (brązowy i czerwony) uważane są za złe, a im więcej, tym gorzej. UNC (czerwone krzyżyki) to złe - nieczytelne sektory.

Sprawdź wyniki - ZŁE sektory

Ponieważ opcja została włączona na początku skanowania Zmień mapowanie- ponowne przypisanie ZŁYCH stron z obszaru rezerwowego, możliwe jest, że po całkowitym sprawdzeniu dysku twardego programem MHDD, złe strony zostaną usunięte, a dysk twardy będzie działał przez jakiś czas.

Jeśli na koniec sprawdzania w prawym górnym rogu nie będzie ani jednego sektora poniżej 150MS (zielony), oznacza to, że powierzchnia dysku twardego jest w idealnym stanie i nie ma na nim ZŁYCH sektorów.

Teraz wiesz, jak łatwo jest używać MHDD i jak go używać do sprawdzania dysku twardego pod kątem uszkodzonych sektorów i uszkodzonych bloków.


Najlepszym sposobem podziękuj autorowi artykułu - opublikuj go ponownie na swojej stronie

Użyj tego oprogramowanie„tak jak jest”. MHDD to bardzo potężny i jednocześnie bardzo niebezpieczny 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, Dmitrija 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ą ufać.

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. A to nie wszystko, gdyż MHDD posiada tzw. terminal ATA/SCSI, który umożliwia przesłanie do napędu dowolnego polecenia za pomocą Interfejs SCSI, IDE lub Serial ATA. Co więcej, możesz pisać skrypty, tworząc w ten sposób własne procedury.

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 W tym plik MHDD konfiguracja sklepów

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 to 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:

Napęd kontrolera IDE/SATA programu BIOS MSDOS

Przyjrzyjmy się teraz działaniu MHDD:

Napęd kontrolera MHDD IDE/SATA

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 współpracuje 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 klucza wiersz 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,
    AT może być inny. Obsługiwane są nawet niektóre kontrolery RAID (w tym przypadku
    MHDD współpracuje z każdym dyskiem fizycznym osobno)
  • Zintegrowane kontrolery UDMA/RAID płyta główna w postaci osobnego mikroukładu Napędy:
    • Dowolny IDE lub Serial ATA o pojemności co najmniej 600 megabajtów. Tryb LBA
      jest w pełni obsługiwany, jednak 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
      w pełni obsługiwane
    • 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. 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.

    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.

    Przy pierwszym uruchomieniu program utworzy nowy plik./cfg/mhdd.cfg. Kanał podstawowy IDE jest domyślnie wyłączony.

    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 klawiszowe, 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 może czasami 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ł. Patrzeć 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 (numerem 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 protokołu skanowania, 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 musisz zrobić całkowite usunięcie 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. Patrzeć 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. Patrzeć Standard ATA/ATAPI po więcej informacji.

    Kasowanie grup sektorów lub całego dysku

    Możesz użyć polecenia ERASE. Jeśli dysk został rozpoznany w konfiguracji systemu BIOS (lub w trybie POST), dysk MHDD podejmie próbę użycia funkcji systemu BIOS w celu wymazania dysku w trybie UDMA. Jeśli nie chcesz, aby MHDD próbował skorzystać z BIOS-u, użyj opcji /DISABLEBIOS.

    Zmniejszenie pojemności magazynu

    Użyj polecenia HPA, aby ograniczyć pojemność pamięci. Program zapyta o nową liczbę dostępnych sektorów. Aby usunąć ustalone ograniczenia, użyj polecenia NHPA. Przed użyciem polecenia NHPA wykonaj cykl i włączenie zasilania napędu. Zgodnie z Standard ATA/ATAPI, pojemność pamięci można zmienić tylko raz na cykl jazdy.

    Zarządzanie ochroną haseł

    Użyj polecenia PWD, aby zablokować dysk przy użyciu hasła USER. Zgodnie z Standard ATA/ATAPI, musisz wyłączyć i włączyć dysk, aby zmiany odniosły skutek.

    MHDD ma dwa polecenia do odblokowania dysków: UNLOCK i DISPWD. UNLOCK odblokowuje dysk przed pierwszym wyłączeniem. Wyłączyć systemu haseł, należy najpierw użyć komendy UNLOCK, a następnie DISPWD (musi być znane hasło).

    Hasło główne jest ustalane przez producenta i może być użyte do odblokowania.

    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 do zarejestrowania 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. Aby skonfigurować, użyj polecenia AAM.

    Konfiguracja napędu

    Za pomocą polecenia CONFIG można przeglądać i zmieniać konfigurację dysku, 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 poprzez zmianę konfiguracji, 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.

    Terminal ATA/SCSI, skrypty

    Proszę zajrzeć do katalogu SCRIPTS. Znajdziesz tam kilka przykładów z szczegółowy opis jak to działa. Aby uruchomić skrypt, użyj kropki i nazwy pliku. Na przykład, aby uruchomić skrypt testowy dołączony do MHDD, wpisz:

    MHDD>.test

    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.

    © 2005 Dmitry Postrigan

W książce przedstawiono metody odzyskiwania danych z różnych nośników - dyski twarde, Macierze RAID, CD, DVD, karty pamięci flash, karty do aparatów i telefony komórkowe. Naprawa uszkodzonego sprzętu jest rozpatrywana w publikacji jedynie jako jeden z aspektów całego procesu ekstrakcji danych. Głównym tematem jest odzyskiwanie danych uszkodzonych na skutek awarii fizycznych lub logicznych system komputerowy lub nieprawidłowe działania użytkownika. Książka omawia powrót do zdrowia przez przypadek usunięte pliki, wydobywanie 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 specjalnego przeszkolenia czytelnika: 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 jest nowa wersja dokumentacja programu. Domyślnie program pracuje z dyskiem twardym podłączonym do kanału Secondary IDE jako pierwszym urządzeniem (Master). Z nią też można pracować Dyski 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.

Operacje te łączy fakt, że nie są związane z zapisywaniem danych na sprawdzanym dysku, to znaczy nie są destrukcyjne. 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 dysku

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 przy dostępie do bloku pojawią się problemy, czas się wydłuża, 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” pośrodku którego znajdują się zupełnie 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łowicę na podstawie fizycznej geometrii dysku. Jeśli powierzchnia płyty obsługiwanej przez tę głowicę zawiera najważniejsze dane, 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 skorzystać z 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 ma zostać utworzony. 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 Wiktoria 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 nieco wygodniejsze, zwłaszcza że nadal musisz wyodrębnić dane z obrazu za pomocą tego programu. Wniosek: możesz spróbować użyć kilku programów.

Program MHDD to potężne narzędzie przeznaczone do pracy z dyskami twardymi komputerów, laptopów, a także twardy zewnętrznie dyski. Praca z napędami odbywa się na niskim poziomie.

Funkcje realizowane przez program MHDD:

  • Diagnostyka dysku twardego.
  • Zarządzanie systemem INTELIGENTNE, trudne dysk.
  • Możliwość zabezpieczenia hasłem.
  • Zmiana charakterystyki dźwięku dysku twardego.
  • Zmiana rozmiaru dysku.
  • Odzyskiwanie i niskie formatowanie powierzchni dysku twardego

Jak uruchomić program MHDD

Najpierw musimy pobrać program, w którym się on znajduje dostęp publiczny dla każdego i jest całkowicie bezpłatny.

Po pobraniu programu należy zapisać go na dysku flash, w tym celu użyjemy programu. Otwórz pobrany obraz za pomocą programu UltraIso.

Po otwarciu naszego obrazu otwórz pozycję menu „Boot” i wybierz opcję „Nagraj obraz dysku…”.

W oknie, które się otworzy, wybierz pendrive, na którym będziemy nagrywać program i kliknij „Nagraj”.

Po zakończeniu nagrywania należy ponownie uruchomić komputer i uruchomić komputer z nagranego dysku flash. Nie zapomnij przełączyć kontrolera w tryb IDE, ponieważ program działa tylko z tego typu kontrolerami. Po uruchomieniu z dysku flash wybierz drugą pozycję menu i naciśnij Enter, wyboru dokonuje się za pomocą klawiszy „W górę”, „W dół”.

Teraz zobaczymy wszystkie dostępne i połączone ciężko na komputerze dyski. Aby wybrać żądany dysk należy podać jego numer portu, w moim przypadku jest to port nr 1.

Po tym program jest gotowy do pracy z wybranymi twardy dysk. Aby ponownie wybrać dysk twardy, naciśnij kombinację klawiszy „Shift” + „F3”, dzięki czemu będziesz mógł w dowolnym momencie wybrać inny dysk do pracy bez ponownego uruchamiania programu MHDD.

Listę poleceń programu MHDD można wyświetlić po naciśnięciu przycisku „F1”. Naciśnij klawisz w dół, aby przewijać polecenia.

Przeglądanie informacji SMART

Możesz sprawdzić status SMART swojego dysku twardego, używając polecenia „smart att” i naciskając klawisz „F8” po wejściu. Teraz widzimy informacje SMART o dysku twardym.

Główne atrybuty, na które warto zwrócić uwagę:

Liczba realokowanych sektorów - ta wartość wskazuje liczbę sektorów, które zostały ponownie przydzielone przez dysk twardy, jeśli wartość w kolumnie „RAW” jest większa niż 50 (100), oznacza to konieczność wymiany dysku twardego lub pilnego przeniesienia cały ważna informacja na inny dysk twardy, który jest w dobrym stanie.

HAD Temperatura – parametr ten pokazuje temperaturę dysku twardego, normalna temperatura dla pracy dysku twardego waha się od (Val) 20°C do (Worts) 40°C, (RAW) średnia wartość 30°C, jeśli wartość jest wyższa, trzeba pomyśleć o chłodzeniu.

Współczynnik błędów Ultra ATA CRC - oznacza liczbę błędów występujących podczas przesyłania danych kablem IDE/SATA. Wartość tego atrybutu musi wynosić zero, jeśli wartość jest większa, należy wymienić kabel lub usunąć przetaktowywanie dysku twardego, jeśli występuje.

Przeglądając SMART dysku twardego, możemy zrozumieć, w jakim jest stanie i podjąć działania.

Przeskanuj dysk twardy i sprawdź, czy nie występują błędy

Aby przeskanować powierzchnię dysku twardego należy użyć polecenia „skanuj”, po wpisaniu tego polecenia naciśnij klawisz Enter, otworzy się okno z parametrami skanowania. Po selekcji wymagane parametry naciśnij „F4”, aby rozpocząć skanowanie.

Podstawowe parametry skanowania dysku twardego:

Start LBA i End LBA to parametry określające sektor, od którego skanowanie powinno się rozpocząć oraz sektor, na którym skanowanie powinno zostać zakończone.

Remap – ten parametr pozwala automatycznie przypisać zły (błędny) sektor wykryty podczas skanowania.

Usuń opóźnienia – jeśli włączone ten parametr podczas skanowania dysku twardego, jeśli wykryty zostanie zły (błędny) blok, program nadpisze taki sektor. Napęd ponownie obliczy pola ECC dla każdego sektora. Pomaga to pozbyć się tak zwanych bloków „soft-bad”, które są spowodowane błędami systemu, a nie fizycznym uszkodzeniem dysku twardego.

Jeśli skanujesz dysk twardy po raz pierwszy, musisz to zrobić bez aktywowania opcji Remap i Usuń opóźnienia, ponieważ opcje te mogą prowadzić do utraty danych.

Jeżeli podczas pierwszego skanowania wykryto uszkodzone sektory, należy przenieść wszystkie informacje z dysku twardego i skanować z włączonym parametrem Erase Delays; w tym celu przy wyborze parametrów skanowania należy ustawić ten parametr na „ON” i rozpocząć skanowanie.

Po skanowaniu z parametrem Erase Delays uruchamiamy kolejne skanowanie bez włączania jakichkolwiek parametrów w celu ustalenia, czy pozostały jakieś uszkodzone sektory. Jeśli ponowne skanowanie wykryje pozostałe uszkodzone sektory, możemy być pewni, że są to sektory fizyczne uszkodzenie twardego dysku, w tym przypadku warto zastosować bardziej radykalne rozwiązanie, a mianowicie przeprowadzić drugie skanowanie z włączoną opcją Remap.

Jeśli po rozpoczęciu skanowania zauważysz, że każdy blok jest wykrywany jako uszkodzony sektor, nie ma sensu przeprowadzać formatowania niskiego poziomu. W takim przypadku powierzchnia dysku twardego lub obszar serwisowy ulega uszkodzeniu, standardowe środki Programy MHDD nie będą w stanie tego naprawić.

Formatowanie niskiego poziomu

DO formatowanie niskiego poziomu Warto skorzystać, jeśli chcesz całkowicie usunąć informacje z dysku twardego, aby nie można było ich przywrócić, ponieważ usuwając informacje w systemie operacyjnym Windows, możesz przywrócić usunięte pliki.

Lub Twój dysk twardy znacznie zwolnił i zaczął działać powoli, ale nie wykryto żadnych uszkodzonych sektorów, wtedy kasowanie sektor po sektorze może przywrócić prędkość odczytu i nagrywanie trudne dysk.

Aby rozpocząć formatowanie należy wpisać komendę „kasuj” i nacisnąć Enter, zostaniemy poproszeni o podanie numeru bloku, od którego chcemy rozpocząć formatowanie oraz numeru bloku, na którym chcemy zakończyć. Jeśli zamierzasz sformatować całą powierzchnię dysku, nie wpisuj niczego, ponieważ standard sugeruje pierwszy i ostatni sektor, ale po prostu wyrażaj zgodę, naciskając Enter. Aby rozpocząć formatowanie należy wpisać wartość „y” i poczekać na zakończenie.

Zmniejszenie pojemności magazynu

Do zmniejszenia pojemności pamięci służy polecenie „hpa”, po wpisaniu polecenia program MHDD poprosi o podanie nowej liczby dostępnych sektorów, wprowadzi nową liczbę i wciśnie Enter. Ponadto, aby usunąć ograniczenia dotyczące zmniejszania rozmiaru dysku twardego, użyj polecenia „nhpa”.

Zarządzanie ochroną haseł

Aby zainstalować ochronę hasłem na dysku twardym, musisz użyć polecenia „pwd” (nie wszystkie dyski twarde wsparcie tę funkcję). Ochrona hasłem jest odpowiednia dla tych, którzy muszą zapisać informacje, nawet jeśli dysk twardy zostanie utracony od czasu włamania tę ochronę nie zadziała, aby usunąć hasło z dysku twardego, należy całkowicie usunąć dane. Ponadto podczas instalowania takiej ochrony nie będzie możliwe uruchomienie systemu bez uprzedniego wprowadzenia hasła na dysku twardym.

Pamiętaj, że nie będziesz w stanie odzyskać swojego hasła, a jeśli je utracisz, nie będziesz mógł odzyskać informacji.

Zarządzanie charakterystyką hałasu dysku twardego

Obecnie prawie wszystkie nowoczesne napędy obsługują funkcję zarządzania akustyką. Możesz znacznie zmniejszyć hałasować mocno dysku podczas przesuwania głowicy, zmniejszając prędkość ruchu, ale jednocześnie zmniejszy się prędkość zapisu i odczytu dysku twardego. Aby skonfigurować tę funkcję, użyj polecenia „aam” i naciśnij Enter. Następnie należy wprowadzić wartość od 0 do 126, gdzie 126 to maksymalny poziom cichej pracy, aby anulować ten parametr należy wprowadzić wartość „D”.

Wniosek

Program MHDD jest dość funkcjonalnym rozwiązaniem do pracy z dyskami twardymi, ale jest również dość niebezpieczny, ponieważ niewłaściwe użycie może prowadzić do utraty danych lub uszkodzenia dysku twardego. Program pozwoli Ci pracować różne rodzaje dyski twarde z różnymi kontrolerami.