tévék. Konzolok. Projektorok és tartozékok. Technológiák. Digitális TV

Hibák és hibás szektorok ellenőrzése a lemezen Chkdsk. CHKDSK – a merevlemez hibakeresése Jelentse a chkdsk windows 7-et

A merevlemezen lévő fájlok integritása az istálló fontos eleme számítógépes rendszer. Különféle hibák megjelenése a fájlokban és a fájl szerkezetében, megsértése logikai szerkezet lemez, a rossz szektorok megjelenése a lemezen a számítógép helytelen működéséhez, rendszerhibákhoz, hibákhoz és lefagyáshoz vezet. Az operációs rendszer ilyen jellegű problémáinak megelőzésére, az archaikus MS DOS-tól a Windows 10 modern verzióiig, létezik egy speciális eszköz az integritás ellenőrzésére és visszaállítására. fájlrendszer, kezelje a lemezen található logikai és fizikai hibákat. A CHKDSK rendszer segédprogramjáról beszélünk, és a be ezt az anyagot Elmondom, mi ez a segédprogram, mit csinál, és hogyan segíthet a CHKDSK /F /R parancs a fájlrendszer sérülésének kijavításában a számítógépen.

Használja a CHKDSK /F /R parancsot a fájlrendszer sérülésének kijavításához

Mi az a CHKDSK?

CHKDSK (a "check disk" rövidítése - lemez ellenőrzése) egy rendszereszköz, amely a merevlemez logikai hibák és hibás szektorok ellenőrzésére, valamint a talált problémák kijavítására szolgál.

A CHKDSK funkció lehetővé teszi a lemez logikai szerkezetének visszaállítását, beleértve a hibás MFT (főfájltábla) belépési pontok kijavítását. Ha hibás szektorokat talál, azok két fő formában jelennek meg: „soft” (az adatok helytelen írása esetén jelenik meg) és „hard” (hibás szektorok a következők miatt keletkeznek) fizikai sérülés lemez), a CHKDKS általában kijavítja a „puha” hibás szektorokat, és megjelöli a „kemény” szektorokat, hogy azokat a rendszer ne tudja tovább használni.

Ennek a segédprogramnak a munkája meglehetősen hosszú ideig tarthat, és a CHKDSK-nak kizárólagos jogokra van szüksége a lemez írására. Ezért, ha Windows operációs rendszert használva szeretné ellenőrizni a rendszerlemezt (általában C) ezzel az eszközzel, a rendszer felszólítja a számítógép újraindítására, és a következő indításakor a CHKDSK kiterjesztett jogosultságokat kap, és majd ellenőrizze a lemezt, hogy vannak-e hibák.

A CHKDSK parancs funkcionalitása

Ennek a segédprogramnak két fő aktiválási formája van, amelyek lehetővé teszik a chkdsk futtatását:

Jelölje be a szükséges négyzeteket, és kattintson az „OK” gombra
  • Ha a lemez nem rendszerlemez, akkor a vizsgálat azonnal megtörténik, de ha a lemez rendszeres, akkor a számítógép vizsgálatot ad az ütemezéséhez. erről a lemezről, és a későbbi újraindításkor a CHKDSK funkció ellenőrzi a lemezt;
  • Aktiválás a használatával parancs sor . Futtasson egy parancssort rendszergazdaként, és írja be:

CHKDSK (kötet neve) / (zászló)

Például a CHKDKS aktiválásának egy gyakran használt formája a következő parancs:

CHKDSK C: /F /R

ahol C: a kötet neve, /F és /R a használt jelzők.

Az általam adott parancs lefuttatja a CHKDSK-t, utasítva az utóbbit, hogy ellenőrizze a C meghajtót sérült szektorok szempontjából, és állítsa vissza az adatokat ( zászló /F kényszeríti a CHKDSK-t a lemezen lévő hibák kijavítására, /R zászló arra kényszeríti a CHDSK-t, hogy megkeresse a sérült szektorokat a lemezen, és megpróbálja helyreállítani rajtuk az adatokat).


Az egyéb CHKDSK jelzők (parancsok) a következők:

  • /V– a FAT/FAT32 fájlrendszer ellenőrzése közben megmutatja a lemezen lévő fájlok elérési útját és azok nevét;
  • /X– a hangerő előzetes letiltása (az /F jelzőt engedélyezni kell);
  • /ÉN– letiltja az indexek alapos ellenőrzését. Csak az NTFS fájlrendszerben használva lehetővé teszi a lemezellenőrzés felgyorsítását;
  • /C- letiltja a mappákon belüli ellenőrzési ciklusokat. Csak NTFS-ben használva lehetővé teszi a keresés felgyorsítását is;
  • /L:(méret kilobájtban)– a naplófájl méretének módosítása a megadott méretre (csak NTFS);
  • /B– a sérült lemezfürtök újbóli ellenőrzése (csak NTFS, az /R kulcs szükséges)

Ha egyszerűen beírja a „CHKDSK” parancsot (idézőjelek nélkül) a parancssorba, akkor a „CHKDSK /F /R a fájlrendszer sérülésének kijavításához” segédprogram „csak olvasható” módban átvizsgálja a lemezt hibákért, de egyáltalán nem javítja ki. őket.

Következtetés

Ha rendszergazdaként használja a CHKDSK /F /R parancsot a parancssorban, akkor kijavíthatja a lemezen lévő logikai hibákat, valamint megkeresheti a hibás szektorokat a lemezen, és megpróbálhatja visszaállítani azokat. Használja a CHKDSK-t a fájlrendszer sérülésének legkisebb gyanúja esetén is, a SCANNOW rendszersegédhez hasonlóan hasznos eszköz kézben tapasztalt felhasználó PC.

A helyi C: meghajtón. A chkdsk befejezése után az eredmények néhány másodpercig villogtak a képernyőn, majd a számítógép elindult. Nem tudtam időben elolvasni az eredményeket. Az eredményeket szöveges fájlba mentik?

4 A megoldások internetes űrlapot gyűjtenek a „Hol vannak a chkdsk-eredmények a Windows 7 rendszerben?” kérdésre.

Ahogy Randolph említi, az Eseménynézőben van. Pontosabban itt:

Vezérlőpult -> Adminisztráció -> Eseménynéző -> Windows naplók-> Alkalmazás -> Wininit

A Wininit az oszlopban van forrás .

Pál hozzászólásához hozzáfűzni:

Lépjen a Start menübe, majd írja be a keresősávba az „eseménynéző” kifejezést (idézőjelek nélkül), majd válassza az „Eseménynapló” lehetőséget.

Mivel az Eseménynéző több tízezer vagy több eseményt képes megjeleníteni, nagyon nehéz lehet megtalálni a "Wininit" eseményt (chkdsk napló).

Hogy könnyebb legyen, amikor a " Eseménynapló" Windows naplók" alkalmazás" menj " Aktuális napló szűrése..." Az "Eseményforrások" szűrése jelölje be a "Wininit »:

Ez arra kényszeríti az Eseménynaplót, hogy csak a "Wininit" forrásokat jelenítse meg (csak a chkdsk naplókhoz).

Vannak olyan chkdsk .log fájlok is, amelyek megtekinthetők a :\System Volume Information\Chkdsk mappában található szövegszerkesztőben. Csak akkor tekintheti meg, ha a Vezérlőpult Mappabeállítások Rejtett fájlok és mappák megjelenítése lehetőséget választja rejtett fájlok, mappák és meghajtók", "Védett operációs rendszerfájlok elrejtése" nincs bejelölve, és Ön megszerezte a mappa tulajdonjogát.

Itt alternatív módon megtekintési eredmények (lásd itt):

    Kattintson Windows billentyűk+R a Futtatás párbeszédpanel megnyitásához, írja be a powershell.exe-t, és nyomja meg az Enter billentyűt.

    A PowerShellben másolja és illessze be az alábbi parancsot, majd nyomja meg az Enter billentyűt. (Lásd az alábbi képernyőképet). JEGYZET. A másolt parancs PowerShellbe való beillesztéséhez csak jobb gombbal kell kattintania a PowerShellben.

    Írja be a parancsot

    Get-winevent -FilterHashTable @(logname="Application"; id="1001")| ?($_.szolgáltatónév –egyezik "wininit") | fl timecreated, message | out-file Desktop\CHKDSKResults.txt

    Ekkor létrejön egy CHKDSKResults.txt fájl az asztalon, amely az Eseménynézőből származó chkdsk vizsgálat eredményeinek naplófájlja.

Eseménynéző a Rendszeralkalmazásban, de bizonyos esetekben egyáltalán nem jelenik meg.

CHKDSK- szabványos alkalmazás csekkért merevlemez hibákra, hibás szektorok észlelésére a merevlemezen, fájlrendszerhibák javítására. A CHKDSK alkalmazás (a Check Disk rövidítése) be van építve az operációs rendszerbe Windows rendszer.

A Chkdsk.exe program megtalálja a fájlrendszer-hibákat, a hibás szektorokat a merevlemezen, és kiküszöböli az észlelt problémákat. Ha a lemezen található fájlrendszerhibák ellenőrzése problémákat tár fel, a CHKDSK ellenőrzés a számítógép bekapcsolásakor fut le.

Amikor a Chkdsk.exe fájlt használja különböző verziók Windows, van néhány különbség:

  • Windows XP operációs rendszeren segédprogram A chkdsk megtalálja a fájlrendszerhibákat, és kijavítja a hibás szektorokat a lemezen.
  • Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista rendszerben az alapértelmezett beállításokkal a CHKDSK alkalmazás megtalálja a fájlrendszerhibákat, de nem javítja ki azokat. A fájlrendszer hibáinak kijavításához és a lemezszektorok ellenőrzéséhez manuálisan kell beállítania bizonyos paramétereket.

A Windows operációs rendszerrel kapcsolatos problémák befolyásolják annak teljesítményét. Fájlrendszer-hibák a következő helyzetekben fordulnak elő:

  • Áramkimaradás miatt - ha a számítógép hirtelen kikapcsol, váratlan rendszerhiba léphet fel (az ilyen helyzetek megelőzése érdekében használjon UPS-t - szünetmentes tápegységet).
  • Ha a rendszere rosszindulatú programokkal fertőzött szoftver.
  • Számítógépes hardver meghibásodása miatt.

Rossz szektorok jelenhetnek meg a merevlemez felületén. A lemez chkdsk használatával történő ellenőrzésekor a merevlemez hibás hibás szektorai sérültként vannak megjelölve, és a rendszer többé nem olvas vagy ír információkat a lemez hibás szektoraiból. A rendszer megpróbálja visszaállítani az adatokat a sérült szektorokból (klaszterek, könyvtárak), ha lehetséges.

A chkdsk lemezellenőrzés két módban fut:

  • a grafikus felületen a rendszereszköz használatával;
  • a parancssor segítségével.

Ha a számítógép egy probléma miatt nem indul el, ellenőrizze HDD A telepítő DVD-t Windows operációs rendszerrel is használhatja. A cserélhető adathordozóról való indítás után a rendszer-helyreállítási beállításoknál válassza ki a parancssort a lemezhiba-ellenőrzés futtatásához.

Ebben az oktatóanyagban bemutatom, hogyan használhatja a CHKDSK alkalmazást példaként a Windows 10 operációs rendszer használatával.

A CHKDSK ellenőrizze a fájlrendszer hibaelhárítását a grafikus felhasználói felületen

A fájlrendszer hibaellenőrzésének legegyszerűbb módja a CHKDSK program futtatása a grafikus felületen a rendszereszközök segítségével.

Kovesd ezeket a lepeseket:

  1. Indítsa el az Explorert.
  2. Kattintson a jobb gombbal arra a helyi lemezre, amelyen szkennelni szeretne.
  3. A „Tulajdonságok: Helyi lemez (X:)” ablakban lépjen az „Eszközök” fülre.
  4. A „Hibák ellenőrzése” részben kattintson az „Ellenőrzés” gombra.
  1. A megnyíló „Hibák ellenőrzése (Helyi lemez (X:))” ablakban válassza a „Lemez ellenőrzése” lehetőséget, annak ellenére, hogy az operációs rendszer azt írja, hogy a lemez ellenőrzésekor nem található hiba.

A Windows 7 rendszerben további szkennelési lehetőségek állnak rendelkezésre az indításhoz, jelölje be az elemek melletti négyzeteket:

  • A rendszerhibák automatikus javítása.
  • Ellenőrizze és javítsa ki a hibás szektorokat.
  1. A szkennelési folyamat elkezdődik, és eltart egy ideig. A vizsgálati idő a helyi lemez méretétől és a lemezen lévő adatok mennyiségétől függ.

A fájlrendszer-hibák ellenőrzésekor a rendszer az állapotot vizsgálja:

  • A fájlrendszer alapvető felépítése ellenőrzésre kerül.
  • A fájlnév-kapcsolatok ellenőrzése megtörtént.
  • A biztonsági leírásokat ellenőrizzük.
  • Az USN napló ellenőrzése megtörtént.
  1. Az ellenőrzési folyamat befejezése után megnyílik az eredményről szóló információ. BAN BEN ebben az esetben, a lemez sikeresen ellenőrizve, nem található hiba. Ha hibákat talál, a rendszer felkéri, hogy javítsa ki azokat.

Részletes információkért kattintson a "Részletek megjelenítése" linkre.

Az Eseménynapló ablakban kattintson a Részletek elemre.

Az „Esemény tulajdonságai” ablakban, az „Általános” és a „Részletek” fülön találhatók részletes információk a lemezellenőrzés eredményéről.

A lemezen található fájlrendszer-hibák ellenőrzésével kapcsolatos információk átmásolhatók a Jegyzettömbre vagy másra szöveg szerkesztő további tanulmányozásra.

A CHKDSK (check disk) futtatása a parancssorban

chkdsk paranccsal a merevlemez ellenőrzéséhez adott paramétereket parancssorból végrehajtva:

  1. Futtassa a Parancssort rendszergazdaként. Olvassa el, hogyan találja meg a parancssort a Windows rendszerben
  2. A rendszerpartíció ellenőrzéséhez ( rendszerlemez) a parancssori értelmező ablakban írja be a következő parancsot:
chkdsk c: /f
  1. Nyomja meg az "Enter" billentyűt.
  2. Egy üzenet jelenik meg a Parancssor ablakban, amely szerint a CHKDSK parancs nem futtatható, mert a megadott kötet használatban van. rendszerfolyamat. A rendszerlemez ellenőrzésének megkezdéséhez a rendszer újraindítása után nyomja meg az „Y” billentyűt, majd nyomja meg az „Enter” billentyűt.
  3. A rendszer újraindítása közben tesztelni fogjákés a rendszerlemez visszaállítása.

A minta parancssablon így néz ki: ["chkdsk" (alkalmazás neve)], szóköz, [az ellenőrzött meghajtó betűjele, majd kettőspont ("c:", "d:", "f:" stb.). ), elérési út vagy fájlnév], szóköz, [parancsbeállítások].

A parancsparaméterek jelentése a következő:

  • /F - fájlrendszer ellenőrzése és automatikus korrekció hibákat találtunk.
  • /R - hibás szektorok keresése a lemezen, a tartalom visszaállítása (a parancshoz a /F kulcs szükséges, például: „chkdsk C: /F /R”).
  • /V - megjeleníti a teljes fájl elérési utat, megjeleníti a fájlneveket a lemezen, NTFS fájlrendszerben - tisztító üzeneteket jelenít meg.
  • /X - letiltja a lemezt a vizsgálat előtt, ennek a lemeznek a leírói nem kerülnek vizsgálatra (a kötelező /F kulcsot be kell állítani, példa parancs: “chkdsk C: /F /X”).
  • /I - Az indexelemek kevésbé szigorú ellenőrzését hajtja végre a CHKDSK gyorsabb, de kevésbé alapos ellenőrzést végez.
  • /C – kihagyja az ellenőrzési ciklusokat a mappastruktúrán belül.
  • /L: méret – A naplóméretet egy kilobájtban megadott értékre módosítja.
  • /B - állítsa vissza a vizsgálati eredményeket, ellenőrizze újra a korábban talált sérülteket szektorok kemény lemez (az /R billentyű szükséges, példa parancs: „chkdsk C: /F /R /B”).

A legtöbb esetben a fájlrendszer ellenőrzéséhez és a merevlemez hibás szektorainak kiküszöböléséhez elegendő az „F” és az „R” jelzők használata.

Hogyan lehet letiltani a lemezellenőrzést a CHKDSK-ban, amikor a Windows elindul

Egyes esetekben a lemezellenőrzés lefut a számítógép bekapcsolásakor, a Windows operációs rendszer betöltése előtt. A legtöbb esetben meg kell várnia, amíg az ellenőrzés befejeződik, az újraindítás nem következik be.

A lemez folyamatos ellenőrzése minden alkalommal, amikor a rendszer elindul, jelzi a problémák jelenlétét és azok kiküszöbölésének szükségességét. Talán el kellene gondolkodnod csere kemény korong. Vannak például olyan programok, amelyek folyamatosan figyelik a számítógép lemezeinek állapotát.

A Chkdsk futásának letiltása, amikor a Windows rendszerindítása 2 módszert használhat: értékek megváltoztatása az operációs rendszer nyilvántartásában vagy a parancssor használatával.

Lemezellenőrzés letiltása a parancssorban:

  1. Futtassa a Parancssort rendszergazdaként.
  2. A parancssori értelmező ablakban írja be a parancsot (a „C:” annak a meghajtónak a neve, amelyen le kívánja tiltani a Check Disk indítását a rendszer indításakor), majd nyomja meg az „Enter” billentyűt:
chkntfs /x a következővel:
  • Ha több meghajtón is le kell tiltania a vizsgálatot, adja hozzá a megfelelő meghajtóbetűjeleket a parancshoz szóközzel elválasztva, például „chkntfs /x c: d:”.
  • A „chkntfs /d” paranccsal visszaállíthatja az eredeti beállításokat.

Kikapcsol automatikus ellenőrzés lemez az operációs rendszer betöltésekor a következő módon:

  1. Indítsa el a Rendszerleíróadatbázis-szerkesztőt (írja be a „regedit” kifejezést a keresőmezőbe, futtassa a parancsot).
  2. Kövesd az utat:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  1. Kattintson a „Session Manager” opcióra.
  2. Keresse meg a „BootExecute” paramétert, kattintson rá a bal gombbal.
  3. A Többsoros szerkesztés ablak az alapértelmezett értéket jeleníti meg.

  1. A lemezellenőrzés letiltása közben Windows indítás, a csillag előtt adja hozzá a következő paramétert:
autocheck autochk /k:C *
  1. A több partíció vizsgálatának letiltásához adja hozzá a meghajtóbetűjeleket szóközzel elválasztva. Példa a „C:” és „D:” meghajtókra:
autocheck autochk /k:C /k:D *

A cikk következtetései

CHKDSK rendszeralkalmazás beépített operációs rendszer A Windows a fájlrendszer hibáinak ellenőrzésére és a számítógép merevlemezén lévő hibás szektorok észlelésére szolgál. A segédprogram segítségével kijavíthatja a rendszerhibákat, és kiküszöbölheti a rendszerre gyakorolt ​​negatív hatásokat (letilthatja az írást és az olvasást) a merevlemez rossz szektorainak jelenléte miatt.

CHKDSK lemezek vizsgálatára és a vizsgálati eredményekről szóló jelentések megjelenítésére szolgál. Parancssori formátum:

CHKDSK [kötet:[[elérési út]fájlnév]] ]

Hangerő Megadja az ellenőrzött meghajtó csatlakoztatási pontját, kötetnevét vagy meghajtóbetűjelét, amelyet kettőspont követ.

fájl név A fájlok töredezettségét ellenőrizték (csak FAT/FAT32).

/F Lemezhibák javítása.

/V Részletes mód Kimenet. FAT/FAT32 esetén: Megjeleníti a meghajtón lévő összes fájl teljes elérési útját és nevét. NTFS esetén: a tisztítási üzeneteket is megjeleníti.

/R Keresse meg a hibás szektorokat, és állítsa vissza azok tartalmát. (kulcs szükséges /F).

/L:méret Csak NTFS esetén: A naplófájl méretét a megadott méretre módosítja (KB-ban). Ha nincs megadva méret, akkor az aktuális méretérték jelenik meg.

/X Ha szükséges, erőteljesen kapcsolja ki a hangerőt. A kötet minden nyitott fogója érvénytelen lesz. (paraméter szükséges /F).

/ÉN Csak NTFS: Az indexelemek kevésbé szigorú ellenőrzése.

/C Csak NTFS: A mappastruktúrán belüli hurkok ellenőrzésének kihagyása.

Kulcsok /ÉN vagy /C csökkentse a CHKDSK végrehajtási idejét néhány hangerő-ellenőrzés kihagyásával.

Példák a felhasználásra:

CHKDSK- az aktuális lemez (kötet) ellenőrzése csak olvasható módban

Jelentésminta:

Fájlrendszer típusa: NTFS.

Kötetcímke: DISK_C.

FIGYELEM! Az F paraméter nincs megadva.

A CHKDSK csak olvasható módban fut.

Fájlok ellenőrzése (3/1. lépés)...
A fájl ellenőrzése befejeződött.
Indexek ellenőrzése (3/2. lépés)...
Az indexellenőrzés befejeződött.
Biztonsági leírók ellenőrzése (3/3. lépés)...
A biztonsági leíró ellenőrzése befejeződött.
A CHKDSK ellenőrzi az USN naplót.
Az USN napló ellenőrzése befejeződött

488384000 KB összesen a lemezen.
482155688 KB 332072 fájlban.
108552 KB 14989 indexben.
0 KB a hibás szektorokban.
1120884 KB van használatban a rendszerben.
65536 KB-ot foglal el a naplófájl.
4998876 KB szabad a lemezen.

Klaszter mérete: 4096 bájt.
Összes klaszter a lemezen: 122096000.
1249719 klaszter a lemezen.

CHKDSK D:/F- ellenőrizze a lemezt D: hibajavító módban.

Ha ebben a teszt üzemmódban CHKDSK nem tud kizárólagos hozzáférést kapni az ellenőrzött kötethez, a program felszólítja, hogy állítsa be azt a módot, hogy a rendszer következő újraindításakor automatikusan megkezdje a megadott lemez tesztelését. Az ellenőrzést a Windows Session Manager szolgáltatás végzi el, a beállításkulcs tartalmának megfelelően
HKLM\System\CurrentControlSet\Control\Session Manager\BootExecute
A vizsgálat eredményei megtekinthetők a rendszer eseménynaplójában - (Vezérlőpult - Felügyeleti eszközök - Eseménynéző - Alkalmazás) szolgáltatási értesítésekben Winlogon. A CHKDSK program legközelebbi futtatására utaló jel jelenléte indítsa újra a Windowst paranccsal ellenőrizhető CHKNTFS, amelynek leírására mutató hivatkozás szintén megtalálható a Windows CMD parancsok listáját tartalmazó oldalon. Ezenkívül néhány tesztelési paraméter megváltoztatására is használható.

A CHKDSK munkája három fő lépésre oszlik, amelyek során a CHKDSK ellenőrzi a kötet összes metaadatát, és egy opcionális negyedik lépésre. A „metaadatok” kifejezés „adatokkal kapcsolatos adatokat” jelent. A metaadatok egy réteg a fájlrendszer tetején, amely nyomon követi a köteten tárolt összes fájl információit. A metaadatok információkat tartalmaznak azokról a fürtökről, amelyek egy adott fájl adatmennyiségét alkotják, mely fürtök ingyenesek, mely fürtök tartalmaznak hibás szektorokat stb. Másrészt a fájlban található adatokra "felhasználói adatokként" hivatkozunk. Az NTFS-ben a metaadatokat tranzakciós napló védi. A metaadatok megváltoztatásának folyamata bizonyos logikai szakaszokra vagy tranzakciókra oszlik, amelyeket egy naplóban rögzítenek. Ha a metaadatok módosítására irányuló műveletek sorozata logikailag nem fejeződött be, akkor a tranzakciós napló adatai alapján visszaállítás történik addig a pillanatig, amikor a módosítás még nem indult el. Más szóval, a tranzakciós napló használata nagyban növeli a metaadatok integritásának valószínűségét.

Ezt a módszert nem használják a felhasználói adatok (nem a metaadatok) védelmére az NTFS fájlrendszerben.

1. szakasz. Fájlok ellenőrzése

Az első lépés során a CHKDSK egy üzenetet jelenít meg, amely jelzi, hogy a fájlok vizsgálata folyamatban van, és az elvégzett fájlvizsgálatok mennyiségét százalékban kifejezve (0-tól 100-ig). Ebben a fázisban a CHKDSK minden egyes fájl rekordszegmensét ellenőrzi a főfájltáblázatban ( MFT) kötetek.

2. szakasz. Indexek ellenőrzése

Az indexek alapvetően fájlkönyvtárak NTFS rendszerek. A CHKDSK ellenőrzi, hogy nincsenek-e „árva” fájlok, és hogy minden könyvtárlista tartalmaz-e meglévő fájlokat. Az árva fájl olyan fájl, amelyhez létezik érvényes fájlrekord szegmens, de amelyhez nincs adat a könyvtárlistában. Az elveszett fájl visszaállítható a megfelelő könyvtárban, ha az még létezik. Ha a megfelelő könyvtár már nem létezik, a CHKDSK létrehoz egy könyvtárat a lemez gyökerében, és áthelyezi a fájlt oda.

3. lépés: A biztonsági leírók ellenőrzése

A biztonsági leírók információkat tartalmaznak egy fájl vagy könyvtár tulajdonosáról, az NTFS-engedélyekről ebből a fájlból vagy könyvtárat, és az adott fájl vagy könyvtár auditálásáról. A CHKDSK ellenőrzi az egyes biztonsági leírók szerkezetét, de nem ellenőrzi a felsorolt ​​felhasználók vagy csoportok tényleges létezését, illetve a megadott engedélyek érvényességét.

4. szakasz. Szektorok ellenőrzése

A CHKDSK végrehajtásának ezt a szakaszát a paraméter jelenléte határozza meg /R a program indításakor. Hibás szektorokat keres itt kötet szabad hely. A CHKDSK megpróbálja beolvasni a kötet minden szektorát, és ha hibát észlel, a szektort tartalmazó fürt rosszként lesz megjelölve, és eltávolítja a kötet logikai struktúrájából. Kulcs nélkül is /R a program mindig beolvassa a táblázathoz kapcsolódó szektorokat MFT(a metaadatokhoz). Ezenkívül a felhasználói adatterülethez használt szektorokat a CHKDSK előző szakaszaiban ellenőrizték.

Figyelembe kell venni azt a tényt, hogy a CHKDSK végrehajtási ideje a kulccsal /R jelentős lehet. Ezenkívül a modern merevlemezek beépített önteszt- és paraméterfigyelő rendszerrel (S.M.A.R.T) rendelkeznek, amelynek jelenléte értelmetlenné teszi a rossz szektorok keresési módját. CHKDSK, mivel minden modern meghajtó folyamatosan belső rutinokat hajt végre a műszaki állapot figyelésére és az öndiagnosztikára, valamint a firmware-be épített eljárásokat a rosszul olvasható szektorok (instabil szektorok) tartalék területről szektorokhoz való átrendelésére (remap vagy remap eljárás). Ezek a folyamatok a számítógép-felhasználó számára láthatatlanok. Ezért a hibás blokkok jelenléte csak akkor lehetséges, ha a tartalék területen nincs szabad hely az átcsoportosításhoz, vagy ha a szektorba történő adatírás közben meghibásodások lépnek fel, például az elsődleges tápegység vészleállítása során.

Ha elveszett fájlokat észlel, a program CHKDSK kiterjesztésű fájlként hozza létre őket a fájlrendszer szerkezetében .CHK. A gyakorlatban az ilyen fájlokból származó információk csak akkor állíthatók vissza manuálisan, ha szöveges formában jelennek meg. Bizonyos esetekben használhat harmadik féltől származó szoftvereket, például a segédprogramot

A lemezen található hibák és hibás szektorok ellenőrzéséhez használja a Lemez ellenőrzése parancssori segédprogramot (Chkdsk.exe). A meghajtó sértetlenségét úgy ellenőrizheti, hogy beírja a parancs nevét és a meghajtó betűjelét, amelyet kettőspont követ. Például a C meghajtó sértetlenségének ellenőrzéséhez írja be a következőt: chkdsk c: Check Disk jelentést jelenít meg az egyes munkafázisok előrehaladásáról. További részletek a parancsból chkdsk megtalálható a cikkben - A lemez ellenőrzése hibák és hibás szektorok szempontjából.

A CHKDSK segédprogram működési szakaszai

A Check Disk három szakaszban hajtja végre a műveleteket.

  1. Az első lépésben a Lemezellenőrzés ellenőrzi a fájlszerkezetet: CHKDSK ellenőrzi a fájlokat (3/1. szakasz)... A fájl ellenőrzése befejeződött.
  2. A második szakaszban az indexek ellenőrzése megtörténik: CHKDSK ellenőrzi az indexeket (2/3. szakasz)... Az indexellenőrzés befejeződött. A CHKDSK helyreállítja az elveszett fájlokat. Ha az indexek ellenőrzése eredményeként elveszett fájlokat, A Check Disk visszaállítja őket úgy, ahogy vannak. A helyreállított fájlok általában .chk kiterjesztéssel kerülnek tárolásra a megfelelő meghajtó gyökérkönyvtárában.
  3. A harmadik szakaszban a Check Disk ellenőrzi a biztonsági leírókat: a CHKDSK ellenőrzi a biztonsági leírókat (3/3. szakasz)... A biztonsági leíró ellenőrzése befejeződött.

Végül a Lemezellenőrzés egy jelentést jelenít meg arról, hogy a szabad területet hibásan használtként jelölték-e meg, és ha igen, javasolja a hiba kijavítását a Lemezellenőrzés /F kapcsolóval történő futtatásával: A CHKDSK felfedezte a fő fájltáblázatban lefoglaltként jelölt szabad területet ( MFT ) bittérkép. A CHKDSK felfedezett szabad területet lefoglalva

Megadhatja a Check Disk-t, hogy többet adjon ki részletes információk az ellenőrzés folyamatáról a /V billentyű használatával. NTFS-kötetek esetén korlátozhatja az indexellenőrzést az /I kapcsoló megadásával, és kihagyhatja a mappastruktúrákon belüli hurkok ellenőrzését a /C kapcsoló megadásával. Hibák keresése és javítása a C meghajtón: chkdsk /f C.



Kapcsolódó kiadványok