Co to jest MHDD? Podstawowe informacje o narzędziu
MHDD to zaawansowane, niskopoziomowe narzędzie diagnostyczne przeznaczone do testowania, analizy i naprawy dysków twardych. Program działa w środowisku DOS i pozwala wykrywać ukryte błędy fizyczne oraz logiczne na poziomie sektora dysku twardego. Jest szczególnie ceniony przez specjalistów zajmujących się odzyskiwaniem danych i diagnostyką sprzętu komputerowego dzięki swojej skuteczności i szczegółowości działania.
MHDD umożliwia m.in. wykonywanie testów powierzchni dysku, wykrywanie bad sectorów (tzw. badów), monitorowanie parametrów SMART (ang. Self-Monitoring, Analysis and Reporting Technology), oraz zerowanie danych w celu oczyszczenia lub naprawy dysku. Warto podkreślić, że program ten działa na niskim poziomie, co oznacza bezpośredni dostęp do komponentów fizycznych dysku, z pominięciem systemu operacyjnego. To ogromna zaleta w przypadku uszkodzonych nośników.
Dlaczego MHDD jest tak często wybierany przez profesjonalistów?
MHDD wyróżnia się na tle innych narzędzi diagnostycznych swoją precyzją oraz możliwością pracy poza systemem operacyjnym Windows czy Linux. Główne korzyści z jego użytkowania to:
- Bezpośredni dostęp do dysku, omijający system operacyjny
- Możliwość wykrywania błędów niedostrzegalnych przez standardowe narzędzia
- Obsługa technologii SMART oraz możliwość jej wymuszenia w przypadku niekompatybilnych napędów
- Funkcja ERASE, pozwalająca na zerowanie sektorów w celu naprawy uszkodzeń logicznych
- Możliwość zapisywania logów i wyników testów do analizy post factum
Program jest używany zarówno przez entuzjastów informatyki, jak i przez profesjonalne laboratoria data recovery. Działa efektywnie, niezależnie od marki dysku twardego (choć najlepiej współpracuje z napędami IDE/SATA).
Jak przygotować środowisko do uruchomienia MHDD?
MHDD wymaga środowiska MS-DOS do uruchomienia. Oznacza to, że konieczne jest przygotowanie bootowalnego nośnika (płyty CD lub pendrive’a), który uruchomi komputer w trybie DOS. MHDD nie działa bezpośrednio w systemach Windows, dlatego należy wykonać poniższe kroki:
- Pobierz najnowszą wersję MHDD ze strony producenta lub renomowanego źródła.
- Stwórz bootowalny pendrive używając narzędzia takiego jak Rufus, wybierając system plików FAT32 oraz tryb bootowania FreeDOS lub MS-DOS.
- Skopiuj pliki MHDD (zwykle mhdd.exe i accompanying files) do głównego katalogu pendrive’a.
- Ustaw BIOS/UEFI, aby komputer startował z pendrive’a (bootowanie z USB).
- Uruchom komputer z utworzonego nośnika – po załadowaniu systemu DOS przejdź do katalogu MHDD i uruchom program komendą
mhdd.
Ważne: upewnij się, że dysk, który chcesz analizować, jest podłączony jako urządzenie IDE/SATA, a obsługa legacy/compatible mode jest włączona w BIOS-ie (dla dysków SATA). Niektóre nowoczesne chipsety mogą powodować problemy z kompatybilnością, dlatego MHDD najlepiej działa z komputerami posiadającymi starsze płyty główne.
Jak skonfigurować MHDD po uruchomieniu?
Po uruchomieniu MHDD zostaniesz poproszony o wybranie numeru urządzenia, które chcesz analizować. Program automatycznie wykryje podłączone dyski. Po wybraniu odpowiedniego napędu użytkownik zostaje przeniesiony do głównego interfejsu MHDD.
Niektóre istotne komendy, które warto znać przed rozpoczęciem pracy:
- F2 – Ustawienia (możliwość konfiguracji parametrów SMART, interwałów timeout, prędkości portu itp.)
- F4 – Konfiguracja portu COM do diagnostyki przez interfejs szeregowy
- H lub
HELP– Wyświetla pomoc z komendami i ich opisem
Najważniejszą komendą jest SCAN, która rozpoczyna testowanie powierzchni dysku. Tester wyświetla siatkę sektorów wraz z czasem odpowiedzi, kolorem oznaczając stopień ich uszkodzenia lub kondycję.
Jak uruchomić test dysku twardego w MHDD?
MHDD umożliwia wykonanie dokładnego skanowania powierzchni dysku w celu wykrycia bad sectorów. Aby uruchomić test dysku, wpisz komendę SCAN i naciśnij Enter. Zostaniesz przeniesiony do ekranu testu, gdzie rozpoczniesz analizę przy użyciu klawisza F4.
Parametry testu można dostosować, np. włączyć/remapować uszkodzone sektory, ustawić automatyczne zerowanie błędnych danych (funkcja ERASE), lub zaznaczyć sektory zbyt wolne do odczytu. Każdy sektor zostanie oznaczony jednym z kolorów:
- Green – dobry sektor (czasy odpowiedzi <3 ms)
- Orange – wolniejszy sektor (10–50 ms)
- Red / X – sektor uszkodzony lub niemożliwy do odczytu
Po zakończonym skanowaniu program może automatycznie zapisać log z testu, który można później przeanalizować lub udostępnić serwisowi naprawczemu. MHDD oferuje także możliwość ‘remapowania’ (przeniesienia uszkodzonego sektora w inne miejsce dysku) oraz ‘ERASE’ (zerowania sektora, co czasem pozwala na jego naprawę logiczną).
Jak odczytać i zinterpretować dane SMART w MHDD?
Dane SMART są nieocenionym źródłem informacji o stanie zdrowia dysku twardego. Aby odczytać informacje SMART w MHDD, należy wydać komendę P (lub wcisnąć klawisz Shift+F8). Program wyświetli zestaw parametrów, takich jak:
- Reallocated Sector Count
- Spin Retry Count
- Power-On Hours Count
- Current Pending Sector Count
Wartości te pozwalają ocenić realny stan zużycia dysku i potencjalne ryzyko jego awarii. Duża liczba sektorów przeniesionych lub oczekujących na przeniesienie może sugerować zbliżającą się awarię mechanizmu talerzowego dysku lub głowicy.
Jak naprawić bad sectory przy użyciu MHDD?
MHDD umożliwia próbę naprawy sektorów za pomocą komendy ERASE lub REMAP. W zależności od wybranej funkcji, program podejmie próbę wyczyszczenia błędnego sektora (co czasem wystarcza przy błędach logicznych) lub przypisania go do innego obszaru pamięci (co jest bardziej zaawansowaną formą korekcji błędów fizycznych).
Aby uruchomić naprawę:
- Wydaj komendę
SCAN - Wciśnij F4 i zaznacz opcję
RemaplubErase Delays - Rozpocznij test – program automatycznie podejmie próbę naprawy problematycznych sektorów
Warto jednak pamiętać, że fizyczne uszkodzenia talerzy nie są możliwe do trwałej naprawy. Funkcja remapowania pozwala jedynie ukryć błędy przed systemem, przesuwając dane do zapasowego obszaru rezerwowego dysku (tzw. spare sectors).
Najczęściej zadawane pytania o MHDD
Czy MHDD działa z dyskami SSD?
Nie. MHDD nie obsługuje napędów SSD ze względu na brak mechanicznych sektorów. Program stworzono głównie do pracy z tradycyjnymi dyskami twardymi (HDD) z interfejsem IDE/SATA.
Dlaczego MHDD nie widzi mojego dysku?
Upewnij się, że tryb SATA w BIOS-ie ustawiono na Legacy/IDE, a nie AHCI. Nowoczesne tryby komunikacji nie są obsługiwane w trybie DOS.
Czy użycie MHDD jest bezpieczne?
Tak, o ile nie uruchomisz funkcji takich jak ERASE, które kasują dane. Samo wykonywanie skanów i odczyt SMART jest całkowicie bezpieczne i nie wpływa na zawartość dysku.
Jak przerwać pracę MHDD?
Można to zrobić za pomocą kombinacji klawiszy Ctrl+C lub wyłączenia komputera. Jednak zaleca się pozwolić programowi ukończyć proces, by uniknąć dodatkowych problemów z odczytem danych.

Marcin Fatyga – Redaktor MeskieSpojrzenie.plZ wykształcenia dziennikarz, z zamiłowania obserwator codzienności i entuzjasta męskiego stylu życia. Na łamach portalu MeskieSpojrzenie.pl pisze o tym, co inspiruje współczesnych facetów – od technologii i motoryzacji, przez styl i relacje, aż po samorozwój i podróże.
Ceni prostotę, autentyczność i celne puenty. Lubi rozkładać z pozoru błahe tematy na czynniki pierwsze i pokazywać, że w męskim spojrzeniu jest coś więcej niż stereotypy. Po godzinach czyta reportaże, testuje nowe gadżety i planuje kolejne wyjazdy w nieznane.

