Jak zkontrolovat chyby na disku c. Chyba Chkdsk: kontrola disku nefunguje

Další lekce vám pomůže zrušit neustálé spouštění nástroje chkdsk při zavádění systému Windows 10/8/7. Kontrola disku bude velmi užitečná, protože pravidelně kontroluje chyby systému a pády. Když ale zapnete počítač, ve výchozím nastavení získáte dalších 8 sekund, než kontrola disku projde. Check Disk Utility nebo Chkdsk.exe ve Windows 10/8/7 slouží ke kontrole chyb disku a systému souborů.

V takových případech můžete naplánovaný DskChk při spuštění zrušit. Chcete -li zrušit kontrolu disku, musíte nejprve určit, zda má jakýkoli disk všechny naplánované kontroly. Jakmile určíte, můžete jednoduše stisknutím libovolné klávesy přeskočit kontrolu disku pro další relaci restartu.

Pokud se setkáte s různými problémy, od modré obrazovky až po neschopnost otevírat nebo ukládat soubory nebo složky, měli byste spustit program chkdsk.exe. V případě náhlého zastavení operačního systému nebo pokud zjistí problémy se systémem souborů, začne kontrola disku fungovat automaticky. Může také nastat situace, kdy zjistíte, že se tento nástroj pro kontrolu disku spustí automaticky při každém spuštění systému Windows. Můžete naplánovat, aby se spustilo jednou, nebo se váš Windows může rozhodnout naplánovat, aby se spustil sám. Ale místo toho, aby fungoval pouze jednou, funguje i při každém zapnutí počítače při spuštění systému Windows.

Automatická kontrola disku běží při každém spuštění

Pokud kontrola disku nebo chkdsk, nástroj zabudovaný do systému Windows, běží při každém spuštění, zde je několik věcí, které můžete vyzkoušet.

1. Nejprve to nechte jednou úplně běžet.

2. Nyní musíte otevřít editor registru a přejít na následující klíč registru:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager

V pravém podokně uvidíte parametr bootexecute. Zde je třeba změnit jeho hodnotu z autocheck autochk * /. na autocheck autochk *

3. Otevřete příkazový řádek v systému Windows a zadejte následující příkaz a stiskněte klávesu Enter:

fsutil špinavý dotaz g:

Tento příkaz požádá o disk a více než pravděpodobně vám řekne, že je špinavý.

Dále zadejte příkaz CHKNTFS / X G:, abyste při příštím restartu nekontrolovali konkrétní jednotku (G). Dále ručně restartujeme počítač, neměl by spouštět program chkdsk a přenese vás přímo na plochu Windows.

Jakmile je systém Windows plně načten, zadejte do příkazového řádku další příkaz Chkdsk / f / r g: Tento příkaz by měl projít pěti fázemi skenování a určit, který bit je špinavý. Nakonec zadejte fsutil dirty query g: a stiskněte Enter. Windows potvrdí, že je tento disk čistý.

Z příkazového řádku můžete spustit příkazy chkdsk / r nebo chkdsk / f a zkontrolovat chyby na pevném disku. Pokud jste však zadali chkdsk / r a chkdsk / f, jejich dokončení v počítači se systémem Windows 10.8.7 může trvat velmi dlouho.

Doufám, že vám toto řešení pomůže!

Počítač využívající standardní program check disk (chkdsk) obsažený v operačních systémech Microsoft.

Nevím, jak je to v práci nebo doma, ale pro naše IT oddělení se práce přidává okamžitě po náhlém výpadku proudu v jednom z pater naší organizace. Pamatuji si, jak jednou elektrikář změnil zásuvku a vůbec ne trapně vypnul veškerou automatiku na schodišti, a to je asi padesát počítačů v jednom křídle podlahy, dva 50portové přepínače a bezdrátový přístupový bod Wi-Fi v elektroinstalační skříni :)

A blíže k zimě se takové věci bohužel stávají stále častěji (lidé začínají zneužívat ohřívače všeho druhu a moci). Operační systémy nemají takové manipulace s napájením moc rády a zdaleka nejsou vybaveny všechny počítače uživatelů.

Obvykle se stane následující. Po dalším takovém masivním výpadku je vždy jeden nebo dva počítače, na kterých po obnovení napájení. V libovolné fázi načítání přejde operační systém do cyklického „restartu“ (restartuje) a náš zásah je naléhavě vyžadován :)

V takových případech je zpravidla nutné prohledat pevný disk počítače pomocí programu check disk, který kontroluje integritu systému souborů OS a pokouší se odstranit nalezené chyby a nesrovnalosti.

Nejprve se podívejme, jak můžete zkontrolovat svůj pevný disk pomocí grafického uživatelského rozhraní Windows?

Chcete-li to provést, klepněte pravým tlačítkem na ikonu požadovaného disku a v rozevírací nabídce vyberte položku "Vlastnosti". V zobrazeném okně přejděte na kartu „Služba“.

A tam stiskneme tlačítko „Provést kontrolu“.


Pod nadpisem „Možnosti kontroly disku“ máme dvě zaškrtávací políčka:

  1. automaticky opravit systémové chyby
  2. zkontrolujte a opravte vadné sektory

Můžeme vybrat kterékoli z nich (nebo obojí) a stisknout tlačítko „Start“.

Toto grafické rozhraní spouští standardní nástroj „check disk“ pro kontrolu pevného disku pomocí příkazu „chkdsk“. Navíc pokud existuje pouze první zaškrtnuté „zaškrtávací políčko“, program zkontroluje pevný disk ve třech fázích a pokud je přítomen druhý, přidá k nim další dvě úrovně ověření.

Po dokončení všech (tří nebo pěti) fází ověření nás program informuje o úspěšném dokončení postupu a (pro Windows 7) nabídne seznámení s jeho výsledky. Kliknutím na šipku vedle položky „Zobrazit podrobnosti“ se zobrazí seznam všech kontrol, které nástroj provedl.


Grafika, okna, tlačítka ... to všechno je skvělé, ale pojďme se s vámi ponořit trochu hlouběji a zjistit, jak můžete zkontrolovat svůj pevný disk pomocí příkazového řádku “ cmd»?

Poznámka: diskutovali jsme o práci s příkazovým tlumočníkem cmd v jednom z.

Existuje úkol - zkontrolovat pevný disk počítače, který se přestal načítat (zpravidla po náhlém výpadku napájení) a obnovit fungování operačního systému.

Co mám v takových případech dělat? Odeberu disk z "oběti" a připojím jej jako další k počítači. Stiskněte tlačítko "Start" (pro Windows XP - spustit) a do zobrazeného pole zadám cmd.

Poznámka: Podobný postup lze provést na stejném (postiženém) počítači, zavádění z nějakého disku pro obnovení jako „Live CD“, ale pro mě osobně je to pohodlnější. Na hromadu provádím obecnou profylaxi „pacienta“ a testuji dostupnost disku. Po takových „překvapeních“ se také rádi objeví.

Nyní navrhuji do příkazového řádku zadat následující: chkdsk /?

Stavba " /? „Umožní nám zobrazit všechny dostupné argumenty (klíče), které můžeme použít společně s hlavním příkazem chkdsk.



Jak vidíte, vysvětlení pro každý „klíč“ je uvedeno v ruštině, takže nebude těžké na to přijít. Další argumenty se zadávají pomocí znaku „ / “(Pravé lomítko). Ale teď zkusme zkontrolovat pevný disk pomocí příkazu chkdsk.

Podívejte se zblízka na snímek obrazovky níže:



Konstrukce " chkdsk d: / f / r"Co to znamená? Zkontrolujte (chkdsk) jednotku d (d :) aplikováním na příkaz postupně klíče " F" a " r“(Co dělají, můžete vidět na předchozím snímku obrazovky). Níže vidíte dokončené fáze této kontroly a počet zbývajících (stupeň 1 z 5, stupeň 2 z 5 atd.) A také procento dokončení aktuálního.

Zajímavé je provedení příkazu chkdsk s atributem / f spustí kontrolu ve třech fázích, zcela podobných té, která nastane po výběru prvního zaškrtávacího políčka v grafickém rozhraní:


Přidání „klíče“ / r totožné s vložením druhého zaškrtávacího políčka na snímek obrazovky výše (zkontrolujte a opravte vadné sektory). Ve skutečnosti je spuštěn stejný nástroj pro kontrolu pevného disku. Jen je pro někoho pohodlnější používat grafická okna a myš, zatímco jiní používají příkazový řádek.

Kontrolní okno při spuštění a před spuštěním operačního systému se mírně liší, ale podstata zůstává stejná:



Nahoře je uvedeno, který logický disk je právě kontrolován, jaký typ systému souborů obsahuje, a níže jsou kroky, které již známe. V systému Windows 7 jsou tyto informace zobrazeny na černém pozadí.

Takže zpět k naší konzoli. Kompletní zpráva o fungování programu může vypadat takto:



Červeně označený bod je zde prvořadý: počet kilobajtů ve špatných sektorech. Pokud je zde „0“, pak je vše v pořádku :)

Podívejme se rychle na to, co přesně dělá každý z testovacích kroků pevného disku?

První průchod kontroluje soubory. Během této fáze CHKDSK kontroluje informace o záznamu pro každý soubor v hlavní tabulce MFT.

Poznámka: MFT - Hlavní tabulka souborů (hlavní tabulka souborů), která obsahuje informace o všech souborech a jejich atributech umístěných na svazku se systémem souborů NTFS. Je mu vyhrazeno přibližně 12% místa na disku.

První fází je kontrola vnitřní konzistence každého souboru (například: stejný datový sektor je označen jako souběžný se dvěma různými soubory)

Během druhé fáze se kontrolují indexy. Co to je? Jedná se o adresáře systému souborů, kontroluje, zda je záznamový segment pro každý adresář a soubor obsažen v hlavní tabulce souborů, a také datum doby úpravy souboru a jejich velikost. Příkaz CHKDSK zkontroluje, zda nejsou ztracené (prázdné) soubory nebo zda mají nesprávný záznam o jejich umístění v MFT.

Dále (ve třetí fázi) kontroly pevného disku jsou analyzovány deskriptory zabezpečení. Obsahují informace o majiteli souborů (adresářů), o přístupových právech k nim na úrovni systému souborů. Informace o auditu pro datové sady uživatelů jsou ověřeny.

Pokud se jedná o čtvrtou fázi kontroly pevného disku, pak zahrnuje vyhledávání špatných sektorů (vadných bloků). Pokud je nalezen, pak program automaticky přidá informace o něm do tabulky MFT a již do něj nepíše a sektor je z tabulky souborů vyloučen.

Pátým krokem je kontrola volného místa na disku. Není co komentovat :)

Tímto způsobem můžeme zkontrolovat správnost všech metadat, která náš pevný disk obsahuje.

Termín „metadata“ v tomto případě znamená „informace o datech“. Metadata zajišťují integritu systému souborů a také - obsahují informace o všech jeho souborech a adresářích. Obsahuje informace o klastrech, které tvoří každý soubor, které klastry jsou volné a které jsou obsazené, obsahují chybné sektory atd.

A teď - tvrdá realita! :) Bohužel se stává, že struktura metadat je tak poškozená, že pomocí příkazu chkdsk nejenže nepomáhá, ale může situaci při obnovení operačního systému ještě zkomplikovat.

Na druhou stranu byly chvíle, kdy mě můj vnitřní instinkt přiměl zkontrolovat pevný disk pomocí tohoto nástroje a dostal jsem požadovaný výsledek. Zkuste to tedy a sami se rozhodněte, zda tento nástroj pro obnovu použít nebo ne?

Níže uvedený snímek obrazovky je fotografií jednoho z nejdelších ověřovacích cyklů v mé praxi. Nástroj fungoval více než dvě hodiny, zatímco na monitoru se neustále zobrazoval následující obrázek:


Ale blikáním LED indikátoru pevného disku na přední straně bylo jasné, že došlo k aktivní výměně dat s diskem, takže jsem zarputile čekal a stále čekal na úplné dokončení tohoto procesu. Po restartu byl systém Windows obnoven!

Příkaz CHKDSK ve skutečnosti provádí mnoho kontrol a může opravit celou řadu chyb nalezených v systému souborů a v jednotlivých souborech. Během skenování disku můžete mít například takové „děsivé“ nápisy:

Další příklad z praxe:

A nyní tým provádí opravy systému souborů samotného pevného disku.

Ve všech případech je konečný výsledek skenování pozitivní. Nezanedbávejte tuto možnost „opravy“ poskytovanou samotným vývojářem! Někdy se disky s poškozeným souborovým systémem (kdy na disk nelze ani získat přístup a jeho souborový systém je ve svých vlastnostech zobrazen jako RAW) „zázračně“ znovu ožijí až po použití tohoto příkazu.

Integrita souborů na pevném disku je důležitou součástí stabilního počítačového systému. Vzhled různých chyb v souborech a struktuře souborů, narušení logické struktury disku, výskyt špatných sektorů na disku vede k nesprávné činnosti počítače, poruchám systému, závadám a zamrzání. Aby se předešlo takovým problémům v operačním systému, od archaického systému MS DOS po moderní verze systému Windows 10, je k dispozici speciální nástroj pro kontrolu a obnovu integrity systému souborů a řešení logických a fyzických chyb na disku. Hovoříme o nástroji systému CHKDSK a v tomto článku vám řeknu, co tento nástroj je, k čemu je určen a jak může příkaz CHKDSK / F / R pomoci opravit poškození systému souborů na vašem PC.

K opravě poškození systému souborů použijte CHKDSK / F / R

Co je to CHKDSK?

CHKDSK (zkratka z angličtiny „check disk“ - kontrola disku) Je systémový nástroj určený ke kontrole logických chyb na pevném disku, chybných sektorů a řešení problémů, které najde.

Funkčnost CHKDSK vám umožňuje obnovit logickou strukturu disku, včetně opravy nesprávných vstupních bodů MFT (tabulka hlavních souborů). V případě nalezení špatných sektorů, které se objevují ve dvou hlavních formách - „měkké“ (objeví se, když byla data zapsána nesprávně) a „tvrdé“ (špatné sektory vznikly kvůli fyzickému poškození disku), CHKDKS obvykle obnoví „měkké“ špatné sektory , a označí „tvrdě“, aby je systém nemohl dále používat.

Provoz tohoto nástroje může trvat poměrně dlouho a pro jeho provoz CHKDSK vyžaduje povinnou přítomnost výhradních práv k zápisu na disk. Pokud tedy chcete v operačním systému Windows pomocí tohoto nástroje zkontrolovat systémový disk (obvykle C), systém vás vyzve k restartování počítače a při příštím spuštění získá CHKDSK rozšířená práva a poté zkontrolujte chyby na disku ...

Funkčnost příkazu CHKDSK

Existují dvě hlavní formy aktivace tohoto nástroje, které vám umožňují spustit chkdsk:

Zaškrtněte požadovaná políčka a klikněte na „OK“
  • Pokud disk není systémovým diskem, pak bude kontrola provedena okamžitě, pokud je disk systémový, počítač naplánuje kontrolu tohoto disku a při příštím restartu bude váš disk zkontrolován CHKDSK funkčnost;
  • Aktivace příkazového řádku... Spusťte příkazový řádek jako správce, zadejte:

CHKDSK (název svazku) / (vlajka)

Běžně používanou formou aktivace CHKDKS je například příkaz:

CHKDSK C: / F / R

kde C: je název svazku, / F a / R jsou použité příznaky.

Příkaz, který jsem dal, spouští CHKDSK, přičemž jsem mu nařídil, aby zkontroloval na jednotce C chybné sektory a obnovil na nich data ( vlajka / F zavazuje CHKDSK opravit chyby na disku, vlajka / R. zavazuje CHDSK hledat vadné sektory na disku a pokusit se na nich obnovit data).


Další příznaky (příkazy) CHKDSK jsou následující:

  • / V- při kontrole systému souborů FAT / FAT32 ukazuje cestu k souborům na disku a jejich názvy;
  • / X- předběžné odpojení svazku (je vyžadována povinná aktivace příznaku / F);
  • / Já- zakáže kontrolu indexů. Používá se pouze v systému souborů NTFS a může urychlit kontrolu disku;
  • / C- zakáže kontrolu cyklů uvnitř složek. Používá se pouze v systému NTFS a také vám umožňuje zrychlit skenování;
  • / L: (velikost v kilobajtech)- změňte velikost souboru protokolu na zadanou velikost (pouze NTFS);
  • / B- opakovaná kontrola poškozených diskových klastrů (pouze NTFS, vyžaduje povinný klíč / R)

Pokud do příkazového řádku zadáte pouze příkaz „CHKDSK“ (bez uvozovek), pak nástroj „CHKDSK / F / R pro opravu poškození systému souborů“ prohledá váš disk, zda neobsahuje chyby v režimu „pouze ke čtení“, aniž by je opravoval. .

Závěr

Použití příkazu CHKDSK / F / R v příkazovém řádku jménem správce vám umožní opravit logické chyby na disku, stejně jako hledat chybné sektory na disku a pokusit se je později obnovit. Použijte CHKDSK při sebemenším podezření na poškození systému souborů, jeho funkčnost, stejně jako funkčnost systémového nástroje SCANNOW, je užitečným nástrojem v rukou zkušeného uživatele PC.

Chkdsk (Chkdsk.exe) je nástroj příkazového řádku v systémech Windows, který kontroluje problémy a chyby systému souborů na svazcích disku. Tento nástroj se také může pokusit opravit chyby, které najde. Například chkdsk může opravit problémy se špatnými sektory, ztracenými klastry a osamocenými soubory a adresáři. Mimochodem, nedávno jsem psal o funkcích práce s chkdsk v clusteru Microsoft. Automatická kontrola systému souborů nástrojem chkdsk, když se počítač restartuje nesprávně, některé uživatele obtěžuje. A v zásadě lze takovou kontrolu deaktivovat (i když se to nedoporučuje - koneckonců ztrácíte kontrolu nad integritou vašeho systému souborů).

Chcete -li zakázat automatickou kontrolu disku při spuštění systému Windows, přejděte na následující klíč registru:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager

V pravém podokně poklepejte na klíč BootExecute... Výchozí hodnota pro tento klíč je autocheck autochk *

* znamená, že každý disk je zkontrolován na konzistenci (integrita, konzistence). Stačí přidat možnost „/ K: C“ před *. Přepínač / K zakáže automatickou kontrolu jednotky C: při spuštění systému Windows. Konečná hodnota klíče registru BootExecute by tedy měla vypadat takto:

autocheck autochk / k: C *

Pokud chcete zakázat skenování i na jiných jednotkách (například na jednotkách C: a D :), použijte následující klíč:

autocheck autochk / k: C / k: D *

Pokud chcete vrátit vše zpět, stačí nahradit hodnotu parametru:

autocheck autochk *

V případě, že jste v registru nenašli zadaný klíč, můžete zakázat kontrolu disku při spuštění pomocí nástroje chkntfs(přepínač / x). Chcete -li to provést, otevřete příkazový řádek s právy správce a zadejte příkaz:

chkntfs / x d: e:

Poté restartujte počítač. Zadaný příkaz vyloučí jednotky D: a E: z automatické kontroly disku při zavádění. Pokud potřebujete vyloučit jiné jednotky, změňte příkaz tak, aby zahrnoval příslušný název jednotky.

Příkaz chkntfs / d vrátí původní nastavení (všechny disky v systému jsou zkontrolovány při spuštění a Chkdsk se spustí pouze u disků s chybami).

V každém případě, pokud zakážete kontrolu disků při spuštění, musíte je pravidelně kontrolovat ručně. Stav disku můžete zkontrolovat tímto způsobem:

Zpráva F: není špinavý označuje, že na disku nejsou žádné chyby a není nutné jej kontrolovat.

Operační systémy Windows jsou vybaveny interními nástroji pro nouzovou diagnostiku a následné odstraňování problémů. Pokud uživatel nemá možnost použít další software a standardní nástroje OS nepomáhají, můžete použít příkaz chkdsk. Příkaz a nástroj, který spouští, vykazují vynikající účinnost při selhání systému Windows.

Spuštění pomocí „Vlastnosti disku“

Pokud je operační systém dostatečně stabilní, lze nástroj spustit v režimu v okně. V různých verzích systému Windows neexistují prakticky žádné rozdíly ve spuštění z „Vlastnosti disku“:

Systém vás vyzve k restartování počítače. Během spouštění se spustí kontrola systémového disku. Pokud uživatel zaškrtl příslušná políčka, systém Windows opraví poškozené soubory a sektory.

Spusťte z příkazového řádku

Příkazový řádek se zapíná buď klávesovou zkratkou Win + R, nebo v nabídce Start, kde je vyhledávací lišta (je třeba zadat dotaz „cmd“). Příkazový řádek musíte spustit pouze jménem správce.

V černém okně, které se otevře, zadejte příkaz "chkdsk C: / F", stiskněte klávesu Enter.

  • С: - název disku, který má být zkontrolován, lze změnit;
  • / F - typ operace, kterou nástroj provede.

Pokud je spuštěno z příkazového řádku, skenování se spustí okamžitě, bez restartování počítače.

Jak začít, pokud se systém Windows nespustí

Některé kritické chyby, neúspěšné aktualizace a operace vedou k tomu, že se operační systém nemůže zcela zapnout. Nepomáhá ani Nouzový režim, ani spuštění nejnovější funkční verze. V tomto případě byste měli:

  1. Připojte k počítači spouštěcí disk nebo USB flash disk se systémem Windows;
  2. Vstupte do systému BIOS a nastavte spuštění nikoli z pevného disku, ale z připojeného média;
  3. Spusťte zařízení;
  4. V nabídce instalace OS, která se otevře, najděte tlačítko „Obnovení systému“, stiskněte;
  5. Když vás program vyzve k použití nástrojů pro obnovu OS, klikněte na „Další“;
  6. V okně, které se otevře, klikněte na „Příkazový řádek“.

Když se uživateli otevře příkazový řádek, musíte použít algoritmus z předchozí části - zadejte příkaz chkdsk a počkejte na diagnostiku systému / řešení potíží.

Parametry CHKDSK

Hodnota / F není jediným možným parametrem příkazu:

  • / F - diagnostika a oprava poruch na zadaném disku;
  • / V - zobrazí zprávu o vyčištění nebo úplnou cestu pro každý soubor na disku;
  • / R - vyhledejte a obnovte vadné sektory pevného disku;
  • / X - vynucené odpojení disku;
  • / I - snížení kritičnosti vyhodnocení souboru během diagnostiky;
  • / B - přehodnocení klastrů považovaných za poškozené;
  • / spotfix - bodové opravy chyb;
  • / sdcleanup - shromažďování a odstraňování nepotřebných souborů;
  • / offlinescanandfix - kontrola offline, oprava chyb na zadaném disku;
  • / markclean - označí disk jako čistý, pokud během kontroly nebyly nalezeny žádné chyby.

Pokud uživatel potřebuje provádět různé funkce, není nutné spouštět nástroj vícekrát. Příkaz může vypadat takto: "chkdsk C: / F / R". Parametry nástrojů se přidávají a odebírají podle potřeby.

Jak odebrat spuštění CHKDSK ze spuštění OS

Pokud obslužný program dokončil své funkce, ale stále běží při každém spuštění počítače, lze jej deaktivovat v registru systému Windows:

  1. Otevřete Editor registru, do vyhledávání v nabídce Start zadejte „regedit“;
  2. Sledujte cestu "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager";
  3. V pravé části okna najděte parametr „bootexecute“, dvakrát na něj klikněte;
  4. Zadejte hodnotu autocheck autochk / k: C *, uložte.