A merevlemez ellenőrzése

Egy levél. Bonyolult kérdés a remontcompa.ru webhely adminisztrátora számára, és az egyszerű felhasználó számára érthető kérés megválaszolása egyszerű nyelven.


Hogyan ellenőrizhető a merevlemez teljesítménye, és ami a legfontosabb: lehetséges-e eltávolítani a rossz szektorokat a merevlemezről, vagy melyek azok a rossz blokkok, amelyek - mint kiderült - többféle típusúak:
- fizikai (morzsoló mágneses réteg munkalapok, forgácsok stb.),
- logikai (ágazati logika hibái), a logikai rossz blokkokhoz szoftver-badeket is hozzá lehet rendelni, vagyis lágy bádákat (fájlrendszer-hibák).
  Mielőtt elkezdené írni, meglehetősen hosszú ideig kitaláltam ezt a kérdést, és rájöttem, hogy az átlagos felhasználó ismeri a felületes és pontatlan információkat, nevezetesen: sokan azt gondolják, hogy minden rossz szektor vagy rossz blokk eltávolításra kerül a normál formázással, de ez nem így van. Kiderült, hogy a fizikai jelvényeket egyáltalán nem lehet eltávolítani, a logikusokat pedig csak speciális programok segítségével, és csak a szoftver rossz blokkjait vagy lágy fájlokat (fájlrendszer hibákat) lehet eltávolítani a szokásos Windows eszközök használatával, például a Chkdsk program vagy a normál formázás segítségével. Miért vagyok mindez?.


Nemrég fel kellett lépnem egy szervizközponttal a számítógép furcsa működése miatt. Először periodikus lefagyások voltak, amelyek néhány másodpercig tartottak, és néha végleg is, a Reset gombbal kellett újraindítaniuk a számítógépet. Időnként furcsa kattintásokat és remegéseket hallott a merevlemezről. A rendszer furcsa mappákat fedezett fel név nélkül. A fájl másolásának egyszerű folyamata a merevlemez egyik szakaszáról a másikra borzasztóan hosszú ideig tartott. Az operációs rendszer emellett gyakran ellenőrizte a merevlemez hibáit a számítógép bekapcsolásakor, és amikor utoljára azt mutatta, hogy a BOOTMGR hiányzik a Windows 7-en egy fekete képernyőn, ezt a hibát a hét telepítőlemezével állítottam helyre, de egy nap múlva a számítógép feladta csak egy fekete képernyőt, gondoltam elég, és kapcsolatba lépett a szervizközponttal.


A szervizközpontban egy műszaki szakember a HDDScan ingyenes programmal ellenőrizte a merevlemezemet.

Sajnos a mester nem magyarázott semmit az ellenőrzés során, csak azt mutatta meg, hogy ellenőrizte 12 rossz blokk (angol rossz szektor, rossz blokk, rossz szektorok sérült) jelenlétét, amelyeket a program kékkel jelölt. További 90 szektor piros színű volt, még nem voltak rossz blokkok, de a válaszidejük nem volt jó, több mint 500 ms.

A mester emellett megmutatta nekem a merevlemez SMART-ját, és felismerte, hogy nem túl jó, mivel a legfontosabb paraméter az Újraosztott szektor szám, amely jelzi az újraosztott szektorok számát (amikor a lemez olvasási / írási hibákat észlel, az szektor „újrakiosztott” jelöléssel van ellátva, és a sérült szektor adatai vagy más szavakkal: a fizikai hibás blokk átkerül a biztonsági mentési területre), szinte kritikus, felelős a merevlemez fizikai hibákért, amelyek már nem javíthatók. 


Egy másik paramétert Az aktuális függőben lévő hibák száma - amely azoknak az ágazatoknak a számáért felelős, amelyek olvasása nehéz és nagyon eltér a normál szektor olvasásától - szintén sárga színű volt, ami rossz állapotát jelzi. A szakértői tanácsok a következők voltak: Töltsön át minden fontos adatot a merevlemezről és kezelje azokat a HDDScan programban, de mivel nagyon sok rossz blokk van, valószínűleg mindegyiket nem lehet megjavítani, és az operációs rendszert nem lehet rá telepíteni. később ezt a merevlemez-meghajtót fájltárolóként kell használni, vagy amint azt állítják, a fájl kukája van, az egyetlen módja még egy ideig.

Hallgattam a mestert, és este hagytam a merevlemezt a szolgálatban "kezelés" céljából, este pedig megmutattam az eredményt.

Nem egyetlen rossz szektor (rossz blokk) volt, de volt 12. Az 500 ms-nál nagyobb válaszidővel rendelkező szektorok száma kevesebb lett (90 volt, de 23 lett),

a SMART egyik kritikus mutatója a 197 A függőben lévő hibák száma - amire a nehéz olvasható szektorok számáért feleltem - ez normálissá vált, a 198 Nem javítható hibák száma paraméter - az ágazathoz való hozzáféréskor korrigálatlan hibák száma szintén normális lett, de a legtöbb elmondása szerint az újraelosztott szektorszám fontos mutatója nem változott, és továbbra sem volt kielégítő, tehát a következtetés a következő: az operációs rendszert nem lehet telepíteni erre a merevlemezre.

És most van egy kérdésem az ön számára, magyarázza el részletesen, hogyan lehet ellenőrizni a merevlemezt önmegfelelőség, hogyan lehet meghatározni, hogy hány rossz szektorom van, és melyek ezek? Hogyan kell használni olyan programokat, mint a HDDScan, és ami a legfontosabb, hogyan lehet megszabadulni a rossz blokkoktól. Pontosan mit csinál egy program a merevlemezzel, megmentve a rossz blokkoktól, és mennyi ideig segít a merevlemez ilyen kezelése? Még mindig telepíthetem az operációs rendszert erre a merevlemezre? És az utolsó kérdés, a helyrehozhatatlan S.M.A.R.T paraméter - Az újraosztott szektorszám még mindig kijavítható, és hogy a fizikai rétegek valóban helyrehozhatatlanok - sok internetes fórumon azt mondják, hogy vannak olyan segédprogramok a merevlemez-gyártók számára, amelyek otthon alacsony szintű formázást végezhetnek. Alexander Anatolyevich. Tomszk városa.

A merevlemez ellenőrzése


Barátok, azt mondják, rövidség - a tehetség nővére, az egyik barátom, miután elolvasta ezt a kérdést, így válaszolt: - "Semmi semmiből semmiből semmiből semmiből sem lehet megkarcolni, és egy puha rossz is nullával gyógyítható meg". 

A téma nem egyszerű, de releváns, a cikk hosszú, de megpróbáltam megkönnyíteni az egyszerű felhasználó számára a megértést. A könnyebb megértés érdekében azt javaslom, hogy a cikk során lépésről lépésre ellenőrizze a számítógépbe telepített MAXTOR STM3250310AS merevlemezt, amelyet javításra vittünk a HDDScan ingyenes programmal. A merevlemezre telepített operációs rendszer időről időre lefagy, megtagadja a rendszerindítást, különféle hibákat okozva, vagy csak egy fekete képernyőt. A merevlemez ordít és kattint, (magyarázatot adok alább). A Windows újratelepítése nem segített, és a számítógép tulajdonosai nem tudják, mit kell tenni.


Tehát hogyan lehet ellenőrizni a merevlemez állapotát? Ezt megteheti különféle tesztekkel a HDDScan programban. Először megvizsgáljuk ennek a merevlemeznek az S.M.A.R.T mutatóit, majd teszteljük a merevlemez felületét, 63 rossz szektort fogunk találni, és programunk mindegyikét megjavítja, egy másik kérdés, mennyi ideig tartunk (tovább olvasunk).


  • De először, nagyon rövid információ a merevlemez felépítéséről - ha nem ezt a diverzitást hajtja végre, akkor csak nem fogja megérteni a HDDScan program és más hasonló programok működésének elvét, sokkal kevésbé érti meg, hogy mi a SMART, valamint a rossz szektorokat is (rossz blokkok) és miért nem lehet ezeket javítani.

A merevlemez alumínium vagy üveglapokból készül, amelyek egy réteg ferromágneses anyaggal vannak bevonva. A merevlemez elsősorban a mágneses rögzítés elvén működő eszköz. A mágneses fejek, amelyek információkat olvasnak, írnak vagy törölnek egy merevlemezről, felületük felett 10-12 nm magasságban szárnyalnak, és soha nem érintik a könnyen sérült mágneses lemez felületét..


  • A merevlemez-előállítás végső szakaszában alacsony szintű formázást hajtanak végre, azaz a sávokat a merevlemez munkalapjaira alkalmazzák, minden sáv szektorokra van osztva. A merevlemez mágneses felületére speciális mágneses szervócímkék is vannak ráhelyezve, amelyek szükségesek a merevlemez mágneses fejének pontos megütéséhez a merevlemez sávjaira. A merevlemez legkisebb információs egysége egy szektor, a felhasználó számára rendelkezésre álló mennyiség 512 bájt adat. Az alacsony szintű formázás a merevlemez életében csak egyszer történik meg barátokkal, és csak speciális és nagyon drága gyári berendezéseken - úgynevezett Servoraiter. Az e formázással rögzített információkat soha nem írják felül. Barátok nincs szolgáltatásban, az ilyen formázás meghiúsul. Ezért arra a kérdésre adandó válaszomat, hogy lehet-e alacsony szintű formázást végezni az operációs rendszer használatával, a válasz nem. Az alacsony szintű formázást csak a gyárban lehet elvégezni, sőt megsemmisíti a műsorszámokat, szektorokat és a mágneses szervócímkéket. Például a Victoria program Írás módja felülírja a merevlemezen lévő összes információt azáltal, hogy nullákkal kitölti az összes szektort; ezt nem lehet alacsony szintű formázásnak nevezni, de a formázást sem lehet nevezni, ez valami átlag. Az Írás mód után a merevlemez minden szektorát nullák töltik fel, és nem tartalmaznak hibákat, és a fájlrendszerre formázható a Windows segítségével.
  • A gyárban csak szolgáltatási információkat rögzítenek szektorokban (szervoinformáció-szervószolgáltatás, például az ágazat fizikai címe és az ágazat kezdetét meghatározó címjelző), ezt az információt jelölésnek lehet hívni, a merevlemez normál működéséhez szükséges, ez a sávok és szektorok számával kapcsolatos információ, ezekre a sávokra és szektorokra a fejek hibamentes ütéséhez szükség van, amikor a bennük rögzített információkat olvassák.
    A merevlemez megvásárlása után a felhasználói adatokat később is erre a területre írják (például a merevlemez első szektora tartalmazza az MBR fő indító rekordját), de a felhasználói adatok írhatók és törölhetők, ellentétben a szolgáltatási információkkal, amelyeknek sokkal több mágnesezés, ezért a meghajtó olvasó / író fejei nem tudják megtisztítani.

Az összes sáv- és szektorszámot tartalmazó szolgáltatási információt egy speciális táblázatban tárolják, amely egy bezárt és az operációs rendszerhez és a BIOS-eszközökhöz hozzáférhetetlen szervizterületen található, amely egy mini-operációs rendszer, valamint a Firmware firmware-rel együtt, amely a merevlemez működését vezérli. Időnként felteszik a kérdést: szükség van-e frissíteni a merevlemez firmware-ét, a válasz nem, a modern merevlemezeket nem kell frissíteni. Ezen a szolgáltatási területen a lemez útlevélét, a SMART attribútumok értékeit, valamint a helyrehozhatatlan vagy újra kiosztott rossz szektorokkal (rossz blokkokkal) kapcsolatos információkat tartalmazó táblázatot tárolják..
 Tehát fizikai, logikai és szoftver-rossz szektorokkal jutottunk hozzánk.

Tény, hogy barátok, ha az operációs rendszernek bármilyen szektorból származó adatok olvasása során problémái vannak, a merevlemez-vezérlő többször is megpróbálja megoldani az adatokat, ha azok is sikeresek, ezt az ágazatot sikertelennek tekintik, a jövőben az információkat a normál szektorba írják. , amely a biztonsági mentőpályán található, és a problémaágazatot rossznak tekintik, és kivonják a forgalomból, ezt nevezik (Újraképezés, a közönségben az újjáépítésnek).


  • A barátok, akár átdolgozzák, akár nem, csak a merevlemez-vezérlő dönt a munka során, és nem a merevlemez-meghajtóval kapcsolatos programok (Victoria, MHDD). Ezeket a programokat csak teszteikkel lehet utalni (például Advanced REMAP a Victoria programban - továbbfejlesztett algoritmus a rossz blokkok elrejtésére) a Winchester vezérlőnek arról, hogy mit kell tenni az újra.

Az a tény, hogy az ágazat rossznak minősül, bekerül a hibaszámba a szolgáltatási területen található helyrehozhatatlan vagy újrakiosztott rossz szektorokkal kapcsolatos információkkal..

Mellesleg, két hibatáblázat van, egy kezdeti P-lista (elsődleges lista), amelyet a végső gyári tesztek után hoztak létre, a barátok merevlemezén már több újra rendelt rossz blokk van, amikor elhagyják a gyárat. Nos, a növekvő G-lista (Grown-list) hibatáblát kitöltik, mivel már használjuk a merevlemezt.


Melyek a rossz szektorok és hogyan lehet ezeket megjavítani?


  • A fizikailag rossz szektorok a merevlemez felületének mágneses bevonatának mechanikai hibái (a munkalapok morzsolódó mágneses rétege, forgács stb.). Vagyis maga az ágazat szerkezete fizikailag hibás, kétségtelenül egy ilyen rossz blokkot a normál szektornak a tartalék sávból történő kiosztása képezi. Nagyon gyakran ez történik egy olyan ütközés miatt, amelyet például a merevlemez földre esése okoz, a merevlemez mágneses burkolatának mechanikai sérülése, a mágneses fejek sérülései történhetnek, ugyanez történhet a túlmelegedés miatt. A merevlemez rezgése akkor is veszélyes, ha laza. A poros szobák, a dohányzás, a merevlemez-meghajtóba telepített szűrő ellenére is óriási szerepet játszanak a rossz blokkok kialakulásában, a dohánykátrány és a por megtapad a merevlemez felületén, és akadályozzák az információk olvasását.
  • A fizikailag rossz blokkokat semmilyen formázással nem lehet megjavítani, csak a tartalék szektorokat lehet hozzárendelni a biztonsági mentési sávokból, természetesen a teljesítmény kissé csökken, mivel a merevlemez mágneses fejének számos további mozgást kell végrehajtania, és a tartalék sávokról információt kell keresnie az újra kijelölt szektorokról..

Miért ropog és néha kattan a merevlemez munka közben?


Amikor az operációs rendszer rossz szektorral találkozik, a merevlemez-vezérlő többször is megpróbálja leolvasni az információkat, míg a merevlemez-meghajtó fej pozícionálója kattinthat és remeghet..

A kattintások és a merevlemez nyikorgásának oka a következő ok lehet. Amikor a hátsó szektort a tartalék sávból (amely nem mindig van a közelben) a normál értékhez rendeli, a mágneses fejnek természetesen meg kell változtatnia az irányt, ahogy sokan azt mondják, hogy ugrás egyik oldalról a másikra.


A harmadik ok, amint azt már fentebb mondtam, a merevlemez gyártásánál a merevlemezek mágneses felületének speciális jelölése történik speciális szervókkal, ezeket a szervókat használják a mágneses fej pontos meghatározására a merevlemez nyomvonalain, a szervó segítségével a merevlemez mágneses feje megfelelően mozog. Időnként a szervócímkék ugyanazon okok miatt pusztulnak el, mint a fizikai rossz blokkok kialakulásakor, és a mágneses fej nem tudja elfoglalni és megtartani pozícióját, miközben kattintások és rések hallhatók a merevlemezről.


Ennek utolsó oka a töredezettség, amikor a lemezen lévő adatok nem rendben vannak elrendezve, hanem szétszórtan, a merevlemez fejének természetesen sok további mozgást kell tennie, hogy megszabaduljon a teljes cikknek - A Windows 7 töredezettségtelenítése.


  • A logikai rossz blokkokat (szektor logikai hibákat) viszont korrigálható és javíthatatlanokra osztják. Ebben az esetben a logikai rossz blokk nem javítható? Mint fentebb már említettem, minden szektor a felhasználói információk mellett szolgáltatási információkat is tartalmaz (szervoinformációk, például a szektor fizikai címe és a szektor kezdetét meghatározó címkejelző), egyszerű szavakkal azt a jelölést, amellyel a merevlemez mágneses feje bejut az ágazatok kívánt sávjába, ilyen jelölés. alacsony szintű formázással alkalmazzák a gyárban a merevlemez gyártása során. Ezt az információt gyakorlatilag lehetetlen törölni, mert erősen mágneses, de bizonyos körülmények között, hasonlóan a fizikai rossz blokkok megjelenésének okaihoz (ütés, rezgés, csapágyjáték stb.), Ezt az információt megsértik, és csak a gyárban állíthatók vissza. Igen, vannak speciális szabadalmaztatott segédprogramok, amelyek felülírják a szolgáltatási információkat, de alkalmazásuk bonyolultsága miatt ez a kérdés még a szűk szakemberek számára is nehéz, és ezt nem vesszük figyelembe..
  • Rögzíthető logikai rossz blokkok. Amikor a felhasználói információs szektort írja, a szolgáltatásinformációk egy részét ezenkívül rögzítik, az úgynevezett ECC szektor-ellenőrző összeget (Error Correction Code), ez a kód lehetővé teszi az adatok visszaállítását, ha hibásan olvasták őket. De néha ezt a kódot nem írják, és ennek megfelelően az ágazat felhasználói adatainak száma nem egybeesik az ECC ellenőrző összegével. Az egyik egyszerű példa, hogy miért történik ez, a számítógép hirtelen leállítása áramkimaradások miatt, ezért az információkat a merevlemez-szektorba írták, de nem volt ellenőrző összeg. Legközelebb az operációs rendszer erre az ágazatra fordul, és megpróbálja kiszámítani az adatokat, de ezek nem felelnek meg az ECC ellenőrzőösszegnek, megkíséreljük újra és újra olvasni az adatokat sikertelenül (itt vannak a lefagyások és egy rossz rossz blokk)..
  • A szoftver rossz blokkjai (fájlrendszer hibák - például egy, a két fájlhoz tartozó, helytelenül megjelölt szektor) eltávolíthatók az operációs rendszer használatával - A merevlemez hibáinak ellenőrzése, a hagyományos formázással megbízhatóbb. 

Azt fogja mondani, hogy mindez jó és érthető, de hogyan lehet megszabadulni a rossz blokkoktól, az adatátvitelre kerülhet a merevlemezről és formázhatja az operációs rendszer telepítőprogramjában?


Ha az operációs rendszer számára elérhető formázást végez, ugyanazzal a kísérlettel próbálkozik a rossz szektorból származó információk leolvasásával, majd összehasonlítja azokat az ECC ellenőrző összegével, de ez nem egyezik meg, ezért a helytelen információk felülírása nem fog megtörténni, és a rossz szektor a formázás után is rossz marad. Kiderül, hogy szükségünk van egy speciális programra, például MHDD-re vagy HDDScan-re, amely semmit nem fog olvasni, hanem csak erőszakkal felülírja, általában nullával tölti ki a rossz szektorot, majd elolvassa a rögzítettet és összehasonlítja az ellenőrző összeget, majd az ágazat visszatér dolgozni. 


Például a HDDScan program rendelkezik Törlés-teszt funkcióval lineáris rögzítési módban (ágazatonkénti adat törlés), óvatosan az összes adatot törli. Sajnos az adatok törlése nélkül semmit nem lehet tenni, ezért a teszt előtt ezeket át kell helyezni egy másik adathordozóra.

És a legjobb dolog az, ha teljesen eltávolítja a merevlemezt, és csatlakoztatja egy másik számítógéphez, amely rendelkezik a HDDScan programmal, majd futtassa a Törlés tesztet és ellenőrizze a teljes merevlemezt. Nem kell semmit eltávolítania, az MHDD- vagy a Victoria-programokkal elindítania a rendszerindító lemezeket, indulnia tőlük és futtatnia ezeket a programokat az Advanced remap funkcióval, de ezt más cikkekben is megtesszük.


Most a barátok közvetlenül a HDDScan programmal dolgoznak, ennek a programnak a segítségével teljes képet fogunk látni arról, hogy mi történik a merevlemezünkkel, nevezetesen, felismerjük a merevlemezünk S.M.A.R.T-jét, és dekódoljuk azt, meghatározzuk a rossz szektorok számát, és természetesen megpróbáljuk kijavítani őket..
Olvassa el a következő HDDScan cikket.


Megjegyzés: olvassa el a témáról szóló új cikket Hogyan lehet használni a Victoria nevű legendás merevlemez-diagnosztikai programot!

Címkék a cikkhez: Merevlemez programok