Jak sprawdzić dysk twardy

List Trudne pytanie dla administratora witryny remontcompa.ru i prośba o odpowiedź w prostym języku, który byłby zrozumiały dla zwykłego użytkownika.


Jak sprawdzić wydajność dysku twardego, a co najważniejsze, czy można usunąć uszkodzone sektory z dysku twardego lub jakie są ich błędne nazwy, które, jak się okazało, są kilku rodzajów:
- fizyczna (krusząca się warstwa magnetyczna płyt roboczych, wiórów itp.),
- logiczne (błędy logiki sektorowej), do logicznych uszkodzonych bloków, możliwe jest również przypisywanie wad oprogramowania, to znaczy słabych wad (błędy systemu plików).
  Zanim napisałeś, zrozumiałem ten problem dość długo i zdałem sobie sprawę, że zwykli użytkownicy znali powierzchowne i niedokładne informacje, a mianowicie: wiele osób uważa, że ​​wszystkie złe sektory lub złe bloki są usuwane przez normalne formatowanie, ale tak nie jest. Okazuje się, że nie można w ogóle usunąć fizycznych odznak, a logiczne tylko przy pomocy specjalnych programów i tylko błędne bloki oprogramowania lub słabe strony (błędy systemu plików) można usunąć za pomocą zwykłych narzędzi systemu Windows, na przykład za pomocą programu Chkdsk lub zwykłego formatowania. Dlaczego jestem tym wszystkim.


Ostatnio musiałem skontaktować się z centrum serwisowym w sprawie dziwnej obsługi mojego komputera. Po pierwsze, występowały okresowe zawieszenia, trwające kilka sekund, a czasem na stałe, musiały ponownie uruchamiać komputer za pomocą przycisku Reset. Czasami z dysku twardego słychać dziwne kliknięcia i skrzypnięcia. System wykrył dziwne foldery bez nazw. Prosty proces kopiowania pliku z jednej sekcji dysku twardego do drugiej trwał bardzo długo. Ponadto system operacyjny często sprawdzał dysk twardy pod kątem błędów podczas włączania komputera, a gdy ostatni raz pokazywał brak BOOTMGR w systemie Windows 7 na czarnym ekranie, przywróciłem ten błąd za pomocą dysku instalacyjnego siedmiu, ale po dniu, w którym komputer zrezygnował tylko z czarnego ekranu, pomyślałem wystarczy i skontaktował się z centrum serwisowym.


W centrum serwisowym specjalista techniczny sprawdził mój dysk twardy za pomocą bezpłatnego programu HDDScan.

Niestety, mistrz nic nie wyjaśnił podczas sprawdzania, pokazał mi dopiero po sprawdzeniu obecności 12 złych bloków (angielski zły sektor, zły blok, uszkodzone sektory uszkodzone), oznaczonych programem na niebiesko. Kolejnych 90 sektorów oznaczono na czerwono, nie były to jeszcze złe bloki, ale ich czas reakcji nie był dobry, ponad 500 ms.

Ponadto mistrz pokazał mi SMART mojego dysku twardego i rozpoznał go jako niezbyt dobry, ponieważ najważniejszym parametrem jest Reallocated Sector Count, wskazujący liczbę ponownie przypisanych sektorów (gdy dysk wykrywa błędy odczytu / zapisu, sektor jest oznaczony jako „ponownie przypisany”, a dane z uszkodzonego sektora lub innymi słowy, fizyczny uszkodzony blok jest przenoszony do obszaru kopii zapasowej), jest prawie krytyczny, odpowiada za fizyczne wady dysku twardego, których nie można już naprawić. 


Kolejny parametr Licznik bieżących błędów oczekujących - odpowiedzialny za liczbę sektorów, których odczyt jest trudny i bardzo różni się od odczytu normalnego sektora, został również zaznaczony na żółto, co wskazywało na jego zły stan. Porada eksperta była następująca: przenieś wszystkie ważne dane z dysku twardego i „potraktuj” je w tym programie HDDScan, ale ponieważ jest wiele złych bloków, najprawdopodobniej nie można wszystkich naprawić i nie można na nim zainstalować systemu operacyjnego, w później musisz użyć tego dysku twardego jako magazynu plików lub, jak mówią, kosza plików, jedyny sposób, w jaki będzie istniał przez dłuższy czas.

Słuchałem mistrza i zostawiłem dysk twardy w serwisie do „leczenia” do wieczora, a wieczorem pokazano mi wynik.

Ani jednego uszkodzonego sektora (zły blok), ale było 12. Liczba sektorów o czasie odpowiedzi dłuższym niż 500 ms zmniejszyła się (było 90, ale stało się 23),

jednym z krytycznych wskaźników SMART jest 197 Bieżąca liczba błędów oczekujących - odpowiedzialna, jak powiedziałem, za liczbę sektorów, które są trudne do odczytania, stała się normalna, parametr 198 Liczba błędów nieskorygowalnych - liczba nieskorygowanych błędów podczas uzyskiwania dostępu do sektora również stała się normalna, ale najwięcej , jego zdaniem, ważny wskaźnik Reallocated Sector Count nie zmienił się i pozostał niezadowalający, więc wniosek jest następujący: systemu operacyjnego nie można zainstalować na tym dysku twardym.

A teraz mam do ciebie pytanie, wyjaśnij szczegółowo, jak sprawdzić dysk twardy samowystarczalność, jak ustalić, ile mam złych sektorów i jakie to są? Jak korzystać z programów takich jak HDDScan, a co najważniejsze, jak się go pozbyć. Co dokładnie robi program z dyskiem twardym, oszczędzając go od złych bloków i na jak długo pomoże takie leczenie dysku twardego? Czy nadal mogę zainstalować system operacyjny na tym dysku twardym, czy nie? I ostatnie pytanie, niemożliwy do odzyskania parametr S.M.A.R.T - Reallocated Sector Count, może być nadal poprawiony i czy fizyczne złe są rzeczywiście niepoprawne, na wielu forach w Internecie mówią, że istnieją zastrzeżone narzędzia dla producentów dysków twardych, które mogą przeprowadzać formatowanie niskiego poziomu w domu. Alexander Anatolyevich. miasto Tomsk.

Jak sprawdzić dysk twardy


Przyjaciele, mówią, zwięzłość - siostra talentu, jedna z moich przyjaciół, po przeczytaniu tego pytania, odpowiedziała w ten sposób: - „Nie możesz zadrapać niczego zadrapaniem, a miękkiego zła można wyleczyć przez zero”. 

Temat nie jest prosty, ale trafny, artykuł jest długi, ale starałem się ułatwić prostemu użytkownikowi zrozumienie. Aby ułatwić zrozumienie, sugeruję, aby w artykule krok po kroku sprawdzić darmowy program dysku twardego HDDScan MAXTOR STM3250310AS zainstalowany na komputerze, który został dostarczony do naszego serwisu w celu naprawy. System operacyjny zainstalowany na dysku twardym od czasu do czasu zawiesza się, odmawia rozruchu, powodując różne błędy lub po prostu czarny ekran. Dysk twardy piszczy i klika (wyjaśnię dlaczego poniżej). Ponowna instalacja systemu Windows nie pomogła, a właściciele komputerów nie wiedzą, co robić.


Jak więc sprawdzić stan dysku twardego? Możesz to zrobić za pomocą różnych testów w programie HDDScan, najpierw sprawdzimy wskaźniki S.M.A.R.T tego dysku twardego, następnie przetestujemy powierzchnię dysku twardego, znajdziemy aż 63 uszkodzone sektory i nasz program naprawi je wszystkie, kolejne pytanie brzmi: jak długo (czytaj dalej).


  • Ale po pierwsze, bardzo krótka informacja o tym, jak ułożony jest dysk twardy, jeśli nie zrobisz tej dygresji, po prostu nie zrozumiesz zasady działania programu HDDScan i innych podobnych programów, a tym bardziej nie rozumiesz, co to jest SMART, a także złe sektory (złe bloki) i dlaczego niektórych z nich nie można naprawić.

Dysk twardy wykonany jest z płyt aluminiowych lub szklanych pokrytych warstwą materiału ferromagnetycznego. Dysk twardy to przede wszystkim urządzenie działające na zasadzie zapisu magnetycznego. Głowice magnetyczne, które odczytują, zapisują lub usuwają informacje z dysku twardego, wznoszą się nad jego powierzchnią na wysokości 10-12 nm i nigdy nie dotykają powierzchni dysku magnetycznego, który łatwo ulega uszkodzeniu.


  • Na ostatnim etapie produkcji dysku twardego wykonuje się formatowanie niskopoziomowe, tzn. Ścieżki są nakładane na płyty robocze dysku twardego, każda ścieżka jest podzielona na sektory. Specjalne magnetyczne serwomechanizmy są również nakładane na powierzchnię magnetyczną dysku twardego, są one potrzebne do dokładnego uderzenia głowicy magnetycznej dysku twardego w ścieżki dysku twardego. Najmniejszą jednostką informacji na dysku twardym jest sektor, ilość dostępna dla użytkownika to 512 bajtów danych. Formatowanie niskopoziomowe w życiu dysku twardego odbywa się tylko raz znajomych i tylko na specjalnym i bardzo drogim sprzęcie fabrycznym - zwanym Servoraiter. Informacje zarejestrowane przy użyciu tego formatowania nigdy nie zostaną zastąpione. Przyjaciele bez usługi, takie formatowanie się nie powiedzie. Dlatego moja odpowiedź na pytanie brzmi: czy możliwe jest przeprowadzenie formatowania niskiego poziomu za pomocą systemu operacyjnego, odpowiedź brzmi „nie”. Formatowanie niskiego poziomu można wykonać tylko w fabryce, niszczy nawet ścieżki, sektory i magnetyczne serwomechanizmy. Na przykład tryb zapisu w programie Victoria zastępuje wszystkie informacje na dysku twardym, wypełniając wszystkie sektory zerami; nie można tego nazwać formatowaniem niskiego poziomu, ale formatowania nie można też nazwać, jest to coś przeciętnego. Po trybie zapisu wszystkie sektory dysku twardego są wypełnione zerami i nie zawierają żadnych błędów. Można go sformatować w systemie plików za pomocą systemu Windows.
  • Fabrycznie w sektorach zapisywane są tylko informacje serwisowe (informacje o serwo, np. Adres fizyczny sektora i znacznik adresu określający początek sektora), informacje te można nazwać znacznikami, jest to konieczne do normalnej pracy dysku twardego, jest to informacja o liczbie ścieżek i sektorów, niezbędne do bezbłędnego trafienia głowic w te ścieżki i sektory podczas odczytu zapisanych w nich informacji.
    Po zakupie dysku twardego dane użytkownika zostaną również zapisane w tym obszarze później (na przykład pierwszy sektor dysku twardego będzie zawierał główny rekord rozruchowy MBR), ale dane użytkownika mogą być zapisywane i usuwane, w przeciwieństwie do informacji o usłudze, która ma znacznie więcej magnetyzacja, dlatego głowice odczytu / zapisu napędu nie mogą go wyczyścić.

Wszystkie informacje serwisowe o numerach ścieżek i sektorów będą przechowywane w specjalnej tabeli znajdującej się w obszarze serwisowym, który jest zamknięty i niedostępny dla narzędzi systemu operacyjnego i BIOS-u, który jest mini-systemem operacyjnym, a wraz z oprogramowaniem układowym oprogramowania sterują działaniem dysku twardego. Czasami zadają pytanie - czy czasami konieczna jest aktualizacja oprogramowania wewnętrznego dysku twardego, odpowiedź brzmi nie, nowoczesne dyski twarde nie wymagają aktualizacji. Również w tym obszarze usługi będzie przechowywany paszport dysku, wartości atrybutów SMART, a także tabela defektów z informacjami o niemożliwych do odzyskania lub ponownie przypisanych uszkodzonych sektorach (uszkodzone bloki).
 Dotarliśmy do ciebie z wadliwymi sektorami fizycznymi, logicznymi i programowymi.

Faktem jest, że jeśli system operacyjny ma problemy z odczytem danych z dowolnego sektora, kontroler Winchester podejmuje kolejne próby odczytu danych, jeśli również się nie powiedzie, sektor ten jest uznawany za nieudany, w przyszłości informacje są zapisywane w normalnym sektorze , zlokalizowane na ścieżce kopii zapasowej, a problematyczny sektor jest rozpoznawany jako zły i wycofany z obiegu, nazywa się to (Ponowne mapowanie, w przypadku mapowania zwykłych osób).


  • Znajomi, czy zmienić mapowanie, czy nie, tylko kontroler dysku twardego decyduje podczas pracy, a nie żadne programy do pracy z dyskiem twardym (Victoria, MHDD). Programy te można podpowiedzieć tylko poprzez ich testy (na przykład Advanced REMAP w programie Victoria - ulepszony algorytm ukrywania uszkodzonych bloków) do kontrolera Winchester o tym, co należy zrobić, aby zmienić mapowanie.

Fakt, że sektor jest rozpoznawany jako zły, jest wpisywany do tabeli wad wraz z informacją o niemożliwych do odzyskania lub ponownie przypisanych uszkodzonych sektorach znajdujących się w obszarze serwisowym.

Nawiasem mówiąc, istnieją dwie tabele defektów, jedna początkowa lista P (lista podstawowa), utworzona po końcowych testach fabrycznych, każdy twardy dysk znajomych ma już kilka przypisanych złych bloków podczas opuszczania fabryki. Cóż, rosnąca tabela defektów G-lista (lista Grown) jest wypełniona, ponieważ już korzystamy z dysku twardego.


Jakie są złe sektory i jak je naprawić?


  • Fizyczne uszkodzone sektory to mechaniczne wady powłoki magnetycznej powierzchni dysku twardego (krusząca się warstwa magnetyczna płyt roboczych, wiórów itp.). Oznacza to, że struktura samego sektora jest fizycznie wadliwa, bez wątpienia taki zły blok podlega przesunięciu przez normalny sektor ze ścieżki rezerwowej. Bardzo często dzieje się tak z powodu uderzenia spowodowanego, na przykład, upuszczeniem dysku twardego na podłogę, mechanicznym uszkodzeniem powłoki magnetycznej dysku twardego, powstają uszkodzenia głowic magnetycznych, to samo może się zdarzyć z powodu przegrzania. Drgania dysku twardego są również niebezpieczne, jeśli są luźne. Zakurzone pokoje, palenie tytoniu, pomimo zainstalowanego filtra na dysku twardym, również odgrywają ogromną rolę w tworzeniu złych bloków, smoły tytoniowej i pyłu przyklejonego do powierzchni dysku twardego i zakłócają odczyt informacji.
  • Fizyczne uszkodzone bloki nie mogą być naprawione przez żadne formatowanie, możesz tylko przypisać zapasowe sektory ze ścieżek kopii zapasowych, oczywiście wydajność nieznacznie spadnie, ponieważ głowica magnetyczna dysku twardego będzie musiała wykonać wiele dodatkowych ruchów, szukając informacji o ponownie przypisanych sektorach ze ścieżek kopii zapasowych.

Dlaczego dysk twardy trzeszczy i czasami klika podczas pracy


Gdy system operacyjny napotyka zły sektor, kontroler dysku twardego podejmuje kilka prób odczytania z niego informacji, a pozycjoner głowicy dysku twardego może kliknąć i skrzypnąć.

Przyczyną kliknięć i skrzypienia dysku twardego może być również następujący powód. Podczas przestawiania uszkodzonego sektora na normalny z toru zapasowego (który nie zawsze jest w pobliżu), głowica magnetyczna musi oczywiście zmienić kierunek, jak wielu mówi, aby skakać z boku na bok.


Trzecim powodem jest, jak powiedziałem powyżej, w produkcji dysku twardego, specjalne znakowanie powierzchni magnetycznej dysków twardych specjalnymi serwomechanizmami, serwomechanizmy te służą do dokładnego pozycjonowania głowicy magnetycznej na torach dysku twardego, to za pomocą serwomechanizmów głowica magnetyczna dysku twardego porusza się prawidłowo. Czasami serwomechanizmy są niszczone z tych samych powodów, dla których powstają fizyczne złe bloki, a głowica magnetyczna nie może zająć i utrzymać swojej pozycji, a kliknięcia i skrzypienia są słyszalne z dysku twardego.


Ostatnim powodem tego jest fragmentacja, kiedy dane na dysku nie są uporządkowane, ale rozproszone, naturalnie głowa dysku twardego musi wykonać wiele dodatkowych ruchów, jak pozbyć się całego artykułu tutaj - Defragmentacja systemu Windows 7.


  • Z kolei błędne bloki logiczne (błędy logiczne sektora) są podzielone na możliwe do poprawienia i niepoprawne. W którym przypadku logiczny zły blok nie może zostać naprawiony? Jak powiedziałem powyżej, każdy sektor, oprócz informacji o użytkowniku, zawiera również informacje o usłudze (informacje o serwo, na przykład adres fizyczny sektora i znacznik adresu, który definiuje początek sektora), innymi słowy znacznik, za pomocą którego głowica magnetyczna dysku twardego dociera do pożądanej ścieżki sektorów, takie znaczniki stosowane przez niskopoziomowe formatowanie w fabryce przy produkcji dysku twardego. Informacje te są praktycznie niemożliwe do usunięcia, ponieważ są silnie namagnesowane, ale w pewnych okolicznościach podobnych do przyczyn pojawienia się fizycznych wadliwych bloków (wstrząs, wibracje, luz łożyska itp.), Informacje te są naruszone i można je przywrócić tylko w fabryce. Tak, istnieją specjalne zastrzeżone narzędzia zastępujące informacje o usługach, ale ze względu na złożoność ich zastosowania problem ten jest trudny nawet dla wąskich specjalistów i nie będziemy go rozważać.
  • Logiczne złe bloki, które można naprawić. Podczas zapisywania do sektora informacji o użytkowniku dodatkowo zapisywana jest część informacji serwisowych, tzw. Suma kontrolna sektora ECC (kod korekcji błędów), kod ten pozwala przywrócić dane, jeśli zostały odczytane z błędem. Ale czasami ten kod nie jest zapisywany, a zatem ilość danych użytkownika w sektorze nie pokrywa się z sumą kontrolną ECC. Jednym z prostych przykładów, dlaczego tak się dzieje, jest nagłe wyłączenie komputera z powodu awarii zasilania, z tego powodu informacje zostały zapisane w sektorze dysku twardego, ale nie było sumy kontrolnej. Następnym razem system operacyjny przejdzie do tego sektora i spróbuje obliczyć z niego dane, ale nie będą one odpowiadały sumie kontrolnej ECC, nastąpi próba odczytania danych raz po raz bezskutecznie (tutaj zawiesza się i zły zły blok).
  • Złe bloki oprogramowania (błędy systemu plików - na przykład niepoprawnie oznaczony sektor należący do dwóch plików) można usunąć za pomocą systemu operacyjnego - Sprawdzanie dysku twardego pod kątem błędów, bardziej niezawodny dzięki konwencjonalnemu formatowaniu. 

Powiesz, że wszystko to jest dobre i zrozumiałe, ale jak pozbyć się złych bloków, możesz przesłać dane z dysku twardego i sformatować je w programie instalacyjnym systemu operacyjnego?


Podczas formatowania wszelkimi dostępnymi dla systemu operacyjnego metodami zostanie podjęta ta sama próba odczytania informacji z uszkodzonego sektora, a następnie porównanie ich z sumą kontrolną ECC, ale nie będzie pasować, a zatem nadpisanie niewłaściwych informacji nie nastąpi, a zły sektor pozostanie zły nawet po sformatowaniu. Okazuje się więc, że potrzebujemy specjalnego programu, na przykład MHDD lub HDDScan, który niczego nie przeczyta, ale po prostu nadpisze, zwykle wypełnia zły sektor zerami, a następnie odczytuje nagrany i porównuje sumę kontrolną, po czym sektor powróci do pracy. 


Na przykład program HDDScan ma funkcję Erase-Test w trybie zapisu liniowego (usuwanie danych sektor po sektorze), ostrożnie wszystkie dane zostaną usunięte. Niestety nic nie można zrobić bez usunięcia danych, dlatego przed tym testem należy je przenieść na inny nośnik pamięci.

A najlepiej jest całkowicie usunąć dysk twardy i podłączyć go do innego komputera z programem HDDScan, a następnie uruchomić test wymazywania i sprawdzić cały dysk twardy. Nie musisz niczego usuwać, nagrywać dysków rozruchowych za pomocą programów MHDD lub Victoria, uruchamiać się z nich i uruchamiać tych programów za pomocą funkcji Advanced remap, ale zrobimy to w innych artykułach.


Teraz przyjaciele idą bezpośrednio do pracy z programem HDDScan, za pomocą tego programu zobaczymy pełny obraz tego, co dzieje się z naszym dyskiem twardym, a mianowicie rozpoznamy S.M.A.R.T naszego dysku twardego i odszyfrujemy go, ustalimy również liczbę uszkodzonych sektorów i oczywiście spróbujemy je naprawić.
Przeczytaj następujący artykuł HDDScan.


Uwaga: przeczytaj nowy artykuł na ten temat Jak korzystać z jednego z legendarnych programów diagnostycznych dysków twardych o nazwie Victoria!

Tagi dla artykułu: Programy dysków twardych