CHKDSK (často vyslovováno jako „Check Disk“) je praktický a životně důležitý nástroj pro sledování stavu vašeho HDD nebo SSD. Tento nástroj využívá aktivitu víceprůchodového skenování k ověření, zda jsou stav a funkce disku nedotčeny. Použití nástroje CHKDSK k zajištění správného chodu pevných disků a SSD je skvělý způsob zrychlit Windows 10a doporučujeme vám používat tento nástroj každých několik měsíců, aby byly vaše disky bezpečné a zdravé.
Tento článek vysvětluje podrobnosti nástroje CHKDSK, jak funguje a jak jej můžete použít k opravě pevného disku ve Windows 10.
Jak Windows CHKDSK funguje
Nástroj CHKDSK začíná skenováním systému souborů na pevném disku/SSD a analýzou integrity souborů, systému souborů a metadat souborů na disku.
Když nástroj CHKDSK nalezne chyby logického systému souborů, opraví je na místě a uloží data na disku, aby se nic neztratilo. Chyby logického systému souborů zahrnují několik věcí, jako jsou poškozené položky v hlavní tabulce souborů disku (MFT) – tabulce, která říká disku, jak jsou soubory připojeny v temných labyrintech hardwaru disku.
Nástroj CHKDSK také opravuje nesprávně zarovnaná časová razítka, údaje o velikosti souboru a bezpečnostní příznaky u souborů na pevném disku. CHKDSK pak může provést kompletní skenování diskové jednotky, přistupovat a testovat každý hardwarový sektor. Pevné disky jsou rozděleny do logických sektorů, definovaných oblastí, kde bude uloženo určité množství dat.
Sektory se mohou rozvíjet“měkké chyby,“ ve kterém byla data chybně zapsána na magnetické médium. Mohou také získat „těžké chyby“, když má disk skutečnou fyzickou vadu v oblasti označené jako sektor. Nástroj CHKDSK opravuje měkké chyby přepsáním chybných dat a řeší závažné chyby tím, že označí tuto sekci disku jako poškozenou a „mimo rozsah“ pro budoucí použití.
Protože byl nástroj CHKDSK opakovaně aktualizován a upgradován s každou novou generací hardwaru úložiště, program nadále správně funguje při analýze a opravách pevných disků a SSD. Přesný proces používaný k analýze diskety s kapacitou 160 kB lze dnes provést pro analýzu SSD s kapacitou 15 terabajtů.
Spuštění nástroje CHKDSK ve Windows 10
Ačkoli existuje několik různých způsobů, jak můžete vyvolat nástroj CHKDSK na počítači se systémem Windows 10, zdaleka nejběžnějším a nejběžnějším místem pro spuštění nástroje je Windows PowerShell, zamýšlená náhrada za příkazový řádek Windows.
Protože však nástroj CHKDSK komunikuje přímo s hardwarem disku, vyžaduje určitou úroveň oprávnění operačního systému, která se nazývá oprávnění správce. To znamená, že nástroj CHKDSK může běžet, jako by to byl účet, který má na starosti počítač.
- Klikněte pravým tlačítkem na „nabídku Start“ a vyberte „Windows PowerShell (Admin).
- V okně Řízení uživatelských účtů (UAC) vyberte „Ano“, abyste mu dali oprávnění ke spuštění příkazového procesoru Windows a provádění změn.
- Zadejte „chkdsk c: /x /r“ bez uvozovek, chcete-li jednotku odpojit, prohledat chyby a opravit ji. Můžete také zadat „chkdsk /scan“ a zkontrolovat disk online a pokusit se jej opravit.
- Pokud máte problémy se spuštěním výše uvedeného příkazu, protože disk je označen jako „používaný“ jiným procesem, je to proto, že se pokoušíte skenovat svůj primární disk (spouštěcí disk), když jej operační systém používá. Restartujte do režimu obnovení a proveďte skenování nebo vytvořte nástroj pro obnovení systému Windows, který proces zvládne.
Základní vyvolání nástroje CHKDSK, jako je „chkdsk c:“, prohledá disk a zobrazí informace o stavu, ale neopraví žádné zjištěné chyby.
Proto je potřeba přidat několik parametrů, aby nástroj CHKDSK spouštěl v režimu, ve kterém opraví problémy, se kterými se setká. V programu Windows PowerShell jsou parametry další příkazy přidané na konec názvu programu se znaky „/“ před každým parametrem. Aby nástroj CHKDSK provedl úplnou kontrolu a opravu, zadali jsme do konzoly Powershell „chkdsk c: /x /r“.
Parametr „/r“ provádí stejné úkoly jako „/f“, který opravuje chyby na disku a říká nástroji CHKDSK, aby našel všechny vadné sektory a obnovil veškeré čitelné informace.
Parametr „/x“ říká nástroji CHKDSK, aby odpojil disk (odpojil jej od operačního systému) před zahájením procesu.
Další parametry CHKDSK
CHKDSK má rozsáhlou knihovnu volitelných parametrů, které můžete použít k úpravě chování programu.
-
– Parametr Volume umožňuje zadat písmeno jednotky (s dvojtečkou) nebo název svazku. Znaky < a > nepotřebujete. -
[<Path>]
– Parametry Path a FileName lze použít pouze na jednotce využívající organizační modely FAT nebo FAT32. Pomocí Path a FileName můžete určit umístění a název souboru nebo sady souborů, u kterých má CHKDSK kontrolovat fragmentaci. Můžete použít „?“ a zástupné znaky „*“ pro určení více souborů. - /F – Parametr /f dává nástroji CHKDSK pokyn, aby opravil chyby na disku. Disk musí být uzamčen. Pokud nástroj CHKSDK nemůže zamknout disk, zobrazí se zpráva s dotazem, zda chcete disk zkontrolovat při příštím restartování počítače.
- /proti – Parametr /v zobrazuje název každého souboru v každém adresáři při kontrole disku.
- /r – Parametr /r vyhledá chybné sektory a obnoví čitelné informace. Disk musí být uzamčen. /r obsahuje funkci /f s další analýzou chyb fyzického disku.
- /X – Parametr /x v případě potřeby vynutí nejprve odpojení svazku. Všechny otevřené úchyty jednotky jsou neplatné. /x také zahrnuje funkčnost /f.
- /i – Parametr /i lze použít pouze s jednotkou naformátovanou modelem NTFS. To urychluje nástroj CHKDSK prováděním méně důsledné kontroly položek rejstříku, což zkracuje dobu potřebnou ke spuštění nástroje CHKDSK.
- /C – Parametr /c je použitelný pouze na disku NTFS. To nástroji CHKDSK říká, že nemá kontrolovat cykly ve struktuře složek, což zkracuje dobu potřebnou ke spuštění nástroje CHKDSK.
- /l[:<Size>] – Parametr /i lze použít pouze s NTFS. Změní velikost výsledného souboru protokolu na velikost, kterou zadáte. Pokud parametr size vynecháte, /l zobrazí aktuální velikost.
- /b – Parametr /b je použitelný pouze s NTFS. Vymaže seznam špatných clusterů na svazku a znovu prohledá všechny přidělené a volné clustery na chyby. /b zahrnuje funkcionalitu /r. Tento parametr použijte po vytvoření bitové kopie svazku na nový pevný disk.
- /? – /? zobrazí soubor nápovědy obsahující tento seznam parametrů a další pokyny pro použití nástroje CHKDSK.
Abychom to shrnuli, celý příkaz, který by měl být zadán do příkazového řádku nebo PowerShellu, je:
chkdsk [Drive:] [parameters]
V našem příkladu je to:
chkdsk C: /x /r
Použití nástroje CHKDSK na spouštěcí jednotce
Spouštěcí jednotka je oddíl pevného disku, ze kterého se počítač spouští. Zaváděcí oddíly jsou v mnoha ohledech speciální a jedním z nich je, že vyžadují speciální zacházení, aby si s nimi CHKDSK mohl poradit.
Nástroj CHKDSK musí být schopen uzamknout jakoukoli spouštěcí jednotku, kterou prohledává, což znamená, že nemůže zkontrolovat spouštěcí jednotku systému, pokud je počítač používán. Pokud je vaší cílovou jednotkou externí nebo nespouštěcí interní disk, proces CHKDSK začne, jakmile zadáme výše uvedený příkaz.
Pokud je však cílovou jednotkou spouštěcí disk, systém se vás zeptá, zda chcete příkaz spustit před dalším spuštěním. Zadejte „yes“ (nebo „y“), restartujte počítač a příkaz se spustí před načtením operačního systému, což mu umožní získat plný přístup k disku.

Provedení příkazu CHKDSK může trvat dlouho, zejména pokud je prováděno na větších jednotkách. Po dokončení však předloží souhrn výsledků, včetně celkového místa na disku, přidělení bajtů a hlavně všech nalezených a opravených chyb.
CHKDSK V předchozích vydáních Windows
Příkaz CHKDSK je dostupný ve všech verzích systému Windows, takže uživatelé se systémem Windows 7, 8 nebo XP mohou také provést výše uvedené kroky k zahájení kontroly svého pevného disku.
- V případě starších verzí Windows se uživatelé mohou dostat k Příkazový řádek tím, že půjdete do Start > Spustit a zadáním „cmd“.
- Jakmile se zobrazí výsledek příkazového řádku, klikněte na něj pravým tlačítkem myši a vyberte možnost Spustit jako správce, abyste programu udělili potřebná oprávnění k úspěšnému spuštění nástroje CHKDSK.
Jedna varovná poznámka: pokud používáte CHKDSK na starším pevném disku, můžete zjistit, že místo na pevném disku bylo po spuštění příkazu výrazně omezeno. Tento výsledek je způsoben a vadný pevný diskprotože jednou z klíčových funkcí nástroje CHKDSK je identifikace a blokování vadných sektorů na disku.
Několik vadných sektorů na starém disku si uživatel obvykle nevšimne. Přesto, pokud disk selže nebo má vážné problémy, můžete mít obrovské množství vadných sektorů, které při mapování a blokování nástrojem CHKDSK vypadají, že „kradou“ významnou část kapacity vašeho pevného disku.
Další způsoby spuštění nástroje CHKDSK
Pokud se vám nelíbí používání příkazového řádku, existují další způsoby, jak vyvolat nástroj CHKDSK ve vašem systému. Snad nejjednodušší je přímo přes Windows Explorer.
- Otevřete „Průzkumník souborů“, klikněte pravým tlačítkem myši na jednotku, kterou chcete zkontrolovat, a vyberte „Vlastnosti“.
- Dále vyberte kartu „Nástroje“ a kliknutím na „Zkontrolovat“ spusťte nástroj CHKDSK se standardními parametry.
CHKDSK je velmi výkonný nástroj pro skenování a opravy pevných disků v počítačích se systémem Windows 10. Podle kroků popsaných v tomto článku můžete použít funkci CHKDSK k optimalizaci výkonu počítače a řešení problémů s jednotkou.
Časté dotazy k nástroji CHKDSK systému Windows
Funguje chkdsk na externím disku?
Na externím disku můžete použít příkaz „chkdsk“. Vše, co musíte udělat, je označit tuto jednotku v příkazu při provádění.
Zde je příklad:
1. Otevřete prostředí Windows Power Shell nebo příkazový řádek jako správce, jak je znázorněno výše.
2. Poté zadejte „chkdsk d: /f“ a stiskněte Enter.
V tomto příkladu je externí jednotka uvedena jako jednotka D; příkaz/f prohledá disk a pokusí se jej opravit.
Jak si prohlížíte výstupní protokoly kontroly chkdsk?
1. Současným stisknutím kláves Windows + R otevřete program Spustit, zadejte „eventvwr“ a stiskněte Enter.
2. Nyní klikněte na Protokoly systému Windows.
3. Dále klikněte na Aplikace.
4. Nyní procházejte protokoly a vyhledejte „Wininit“ v záložce „Zdroj“. Chcete ten, který má informace chkdsk na kartě „Obecné“.
Jak skenujete jednotku pomocí nástroje CHKDSK, který se používá?
Někdy může skenování jednotky pomocí nástroje chkdsk způsobit zprávu, že se jednotka stále používá. Pokud se vám to stane, budete muset buď odpojit disk, nebo spustit flash disk s nástroji pro obnovení systému Windows.