Příkazový řádek dokáže mnohem více, než si myslíte. Proč to nepoužít k průzkumu chybových kódů a jejich opravě za chodu?
Setkání s náhodnými chybami a pády při používání operačního systému bez vysvětlení může být frustrující. Také je obtížnější najít vhodná řešení, protože nemáte ponětí, co problém způsobilo.
V této příručce vám ukážeme, jak můžete použít nástroj Příkazový řádek k identifikaci potenciálních viníků za nepříjemnými chybami systému Windows. Také probereme, jak problém vyřešit pomocí CMD.
Jak diagnostikovat chyby systému Windows v příkazovém řádku
Chcete-li vyřešit problém ve Windows, jako je chyba aktualizace nebo modrá obrazovka smrti, je důležité identifikovat potenciální příčiny problému. Systém Windows je dodáván s několika nástroji, které vám s tím mohou pomoci, jedním z nich je Příkazový řádek.
Níže jsme probrali různé způsoby použití příkazového řádku k vyhledání chybových kódů systému Windows.
1. Použijte příkaz NET HELPMSG
Příkaz NET HELPMSG pomáhá převádět chybové kódy na řetězce, které můžete použít k nalezení relevantních řešení problému. Tento příkaz vám však může pomoci pouze se systémovými chybovými kódy, což jsou specifické číselné hodnoty. To znamená, že jej nemůžete použít pro chyby BSOD, jako je chyba INACCESSIBLE_BOOT_DEVICE.
Navíc musí být přesná i číselná hodnota chybového kódu.
Tento příkaz můžete použít takto:
- zmáčkni Win + R stiskněte společně pro otevření dialogu Spustit.
- Do pole Spustit zadejte „cmd“ a stiskněte klávesu Ctrl + Shift + Enter k otevření příkazového řádku s oprávněními správce.
- Klikněte Ano ve výzvě Řízení uživatelských účtů.
- Jakmile jste v okně Příkazový řádek, zadejte příkaz uvedený níže a stiskněte Vstupte provést to. Nahradit
s číselnou hodnotou kódu. NET HELPMSG <chybakód>
- Pokud je například kód chyby, který chcete vyhledat, 8242, váš příkaz bude:
NET HELPMSG 8242
Jakmile budete mít podrobnosti o chybovém kódu, můžete hledat řešení online nebo přejít na řešení uvedená dále v této příručce.
2. Použijte příkaz CertUtil
Dalším snadným způsobem, jak vyhledat popisy chyb pomocí příkazového řádku, je použití příkazu CertUtil. Tento příkaz se obvykle používá pro správu certifikátů a certifikačních služeb, ale může být také užitečným nástrojem při hledání krátkých vysvětlení chybových kódů.
Můžete jej použít takto:
- Otevřete příkazový řádek pomocí kroků, které jsme popsali výše.
- V okně Příkazový řádek spusťte níže uvedený příkaz. Nahradit
s kódem chyby, na který narazíte: CertUtil /chyba <chybakód>
- Pokud tedy například narazíte na chybu aktualizace 0x80070002, váš příkaz bude:
CertUtil /chyba 0x80070002
Nyní by se vám měl zobrazit popis chybové zprávy. Tento detail můžete použít k identifikaci viníka a jeho odstranění.
3. Otevřete Prohlížeč událostí
Když v systému Windows narazíte na chybu, v prohlížeči událostí se vytvoří soubor protokolu chyby. Tento soubor protokolu obsahuje podrobnosti o události, včetně času a data, kdy k ní došlo, k ní přidruženého kódu chyby a zdroje události.
Můžeš přístup k Prohlížeči událostí pomocí příkazového řádku identifikovat viníka chyby a poté pokračovat s příslušnými řešeními k odstranění problému.
Jak vyřešit problém pomocí příkazového řádku
Jakmile problém identifikujete, můžete jej také opravit pomocí nástroje Příkazový řádek. Systém Windows je dodáván se sadou nástrojů pro odstraňování problémů, které můžete spustit prostřednictvím tohoto rozhraní příkazového řádku, abyste jednou provždy vyřešili systémové problémy.
Zde je několik běžných způsobů, jak můžete pomocí příkazového řádku diagnostikovat a řešit různé problémy s operačním systémem Windows.
1. Opravte všechny korupční chyby
Existuje řada problémů, které mohou vyplývat z chyb a chyb způsobených poškozením v operačním systému, jako jsou časté pády a zamrzání, problémy se zaváděním, ztráta dat a pomalý výkon.
Nejjednodušší způsob, jak tyto problémy vyřešit, je pomocí spuštěním vestavěných nástrojů SFC a DISM přes příkazový řádek.
SFC neboli Kontrola systémových souborů funguje tak, že kontroluje chráněné systémové soubory a kontroluje jejich integritu. Porovná soubory se stabilní verzí uloženou v úložišti součástí Windows nebo na instalačním médiu. Pokud je zjištěn problém se souborem, nástroj automaticky nahradí soubor jeho zdravějším protějškem a na jeho základě vygeneruje zprávu.
Na druhou stranu DISM lze použít k opravě široké škály problémů, včetně systémových souborů, problematických ovladačů a poškozené bitové kopie systému Windows. Je považován za pokročilejší a výkonnější než SFC.
Jakmile dokončíte skenování SFC, můžete také zkontrolovat soubor protokolu pro podrobnější informace. Jednoduše spusťte tento příkaz:
findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >"%userprofile%\Desktop\sfcdetails.txt
Pokud tak učiníte, na ploše se vytvoří soubor protokolu s názvem sfcdetails.txt se seznamem všech problémů nalezených během kontroly.
2. Odinstalujte Windows Updates
Jsou chvíle, kdy se aktualizace, kterou nainstalujete do systému, ukáže jako chybná nebo poškozená, což vede k různým problémům v systému.
Protože vám systém Windows poskytuje možnost odinstalovat aktualizace, můžete toho dosáhnout pomocí příkazového řádku.
Jednoduše otevřete příkazový řádek jako správce a spusťte příkaz uvedený níže, abyste viděli seznam nainstalovaných aktualizací:
wmic qfe seznam stručný /formát: tabulka
Chcete-li jeden odinstalovat, spusťte následující příkaz. Nahradit
wusa /odinstalovat /kb:<HotFixID>
3. Opravte problémy se zaváděním
Pokud máte potíže se zaváděním do systému Windows nebo je doba spouštění jen bolestně pomalá, problém pravděpodobně souvisí se spouštěcím sektorem nebo konfiguračními daty spouštění (BCD).
K jejich opravě pomocí příkazového řádku můžete použít příkaz bootrec.
Můžete to udělat takto:
- Nabootujte do WinRE a přejděte na Opravte svůj počítač.
- Navigovat do Odstraňte problémy > Pokročilé možnosti.
- Vybrat Příkazový řádek ze seznamu dostupných možností.
- Jakmile jste v okně Příkazový řádek, spusťte následující příkazy:
bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd
- Pokud se zobrazí výzva Přidat instalaci do spouštěcího seznamu?, zadejte Y a stiskněte Enter.
- Po provedení všech příkazů můžete příkazový řádek ukončit zadáním příkazu exit a stisknutím klávesy Enter.
- Restartujte počítač a měli byste být schopni úspěšně zavést systém Windows!
Příkazový řádek k záchraně
Znalost určitých nástrojů Windows se může hodit při řešení různých problémů souvisejících s počítačem. Jedním z takových nástrojů, který vám může pomoci najít řešení, je příkazový řádek a znalost jeho použití vám může ušetřit čas i frustraci.
Před provedením jakýchkoli změn v operačním systému důrazně doporučujeme pro jistotu zálohovat nezbytná data. S trochou trpělivosti a některými dovednostmi pro odstraňování problémů se můžete nepříjemných chyb systému Windows nadobro zbavit.