Tyto 4 nástroje příkazového řádku mám po ruce pro případ, že by Windows selhaly
Ačkoliv je Windows stabilní, nakonec se stejně pokazí. Může to být vinou špatného ovladače nebo uspěchané aktualizace Windows. Vlajkový operační systém Microsoftu není tak neprůstřelný, jak by vám chtěl věřit.
Po záchraně několika systémů Windows před digitální zkázou jsem se naučil, že myš je často k ničemu, když se věci zvrtnou. Stejně jako existují příkazy Windows, které se snadno naučí, ale mají velký dopad, je potřeba mít po ruce některé nástroje pro případ, že Windows nakonec selžou.
Vestavěná trojice nástrojů pro opravu Windows
Svatá trojice SFC, DISM a CHKDSK
Když se Windows začnou chovat podivně - náhodně padat, mizet funkce nebo se objevovat ta otravná hláška „něco se pokazilo“ - je potřeba problém řešit ve specifickém pořadí.
Nejprve přichází nástroj DISM (Deployment Image Servicing and Management). Zadejte a spusťte následující příkaz v okně Windows Terminal s oprávněními správce.
DISM /Online /Cleanup-Image /RestoreHealthDISM poté prohledá váš obraz Windows a stáhne nové soubory ze serverů Windows Update, aby nahradil poškozené. Tento příkaz vždy spouštím před SFC (Kontrola systémových souborů), protože pokud je obraz vašeho systému poškozený, SFC jen načte soubory z poškozeného zdroje.
Jakmile DISM dokončí práci, je čas spustit nástroj SFC s následujícím příkazem:
sfc /scannowTento příkaz ověřuje každý chráněný systémový soubor pomocí kryptografických podpisů Microsoftu a nahrazuje vše, co neodpovídá. Proces nějakou dobu trvá, ale viděl jsem, jak SFC opravilo vše od poškozených nabídky Start až po aplikace, které se odmítají spustit bez zjevného důvodu. Ve skutečnosti je dobrým zvykem pro údržbu spouštět tyto dva nástroje na vašem počítači s Windows občas.
CHKDSK nebo nástroj Kontrola disku řeší část problému týkající se úložiště. Jakmile dokončíte použití DISM a SFC, spusťte následující příkaz:
chkdsk C: /f /rParametr /f opravuje chyby souborového systému, zatímco /r vyhledává poškozené sektory a obnovuje čitelná data. Obvykle to spouštím, když mám podezření na problémy s diskem, jako jsou neobvyklé zpomalení, soubory, které se neotevřou, nebo prostě ten pocit, že váš SSD má špatný den. Mějte na paměti, že často budete muset počítač restartovat, aby se to spustilo správně.
Sada pro oživení sítě
Resetování IP, vyprázdnění DNS a další zoufalé opravy připojení
Není nic frustrujícího než síťové připojení, které se záhadně přeruší. Když ikona Wi-Fi ukazuje „připojeno, bez internetu,“ je řešení problémů přes GUI často jen ztráta času.
Začněte spuštěním následujícího příkazu:
ipconfig /releaseNásleduje
ipconfig /renew
Tímto se ukončí vaše aktuální pronájmu IP adresy a požádá se o novou od DHCP serveru routeru. Pokud to selže, můžete také spustit:
ipconfig /flushdnsTím se vymaže mezipaměť DNS resolveru, což řeší problémy s připojením, kdy se nemusíte k určitým webovým stránkám dostat. Alternativně můžete také spustit:
netsh int ip resetPříkaz kompletně přestavuje váš TCP/IP zásobník. Často se jedná o krajní řešení při problémech se sítí, protože resetuje všechny síťové komponenty na tovární nastavení. Je to nejvíce užitečné u starších počítačů, kde síťový adaptér akumuloval roky konfliktních konfigurací.
Až dokončíte odstraňování problémů, můžete spustit tento příkaz pro ověření připojení:
pint -t 8.8.8.8Tento příkaz spouští nepřetržitý ping na DNS Google, zobrazující informace v reálném čase o tom, zda vaše připojení ztrácí pakety nebo ne. Dalším užitečným příkazem je netstat -an, který ukazuje všechny otevřené porty a připojení - užitečný způsob, jak zkontrolovat odchozí připojení, pokud máte podezření, že malware odesílá data domů.
Násilné ukončování zběhnutých procesů
Seznam úkolů a taskkill, když Správce úloh selže
Když se GUI zasekne, ale systém se úplně nezamrznul, je potřeba ukončit procesy z příkazového řádku. Běžící procesy s jejich PIDy můžete zkontrolovat pomocí příkazu tasklist, a nejlepší způsob, jak vypnout problémové úlohy, je pomocí tohoto příkazu:
taskkill /IM processname.exe /FPřepínač /F je zásadní, protože vynucuje ukončení, když se proces odmítá zavřít normálním způsobem. Mějte na paměti, že budete muset zadat název procesu přesně.
Můžete jej také použít v posloupnosti se startovacím příkazem k úplnému restartování shellu bez restartování počítače. Stačí spustit následující příkazy jeden po druhém:
taskill /IM explorer.exe /F
start explorer.exeTuto kombinaci jsem používal k obnovení systémů, kde se Explorer zhroutil a nechtěl se znovu spustit, nebo když nějaká nezvládnutelná aplikace spotřebuje 100 % CPU a Správce úloh se nechce otevřít. A pokud používáte tuto skrytou funkci terminálu Windows, můžete restartovat Windows Explorer, aniž byste kdy museli použít myš.
Diagnostika toho, co vám Windows neprozradí
Příkazy Systeminfo a obnovení, které odhalují skutečný problém
Než provedete jakékoli zásadní změny v systému, je vždy nejlepší získat nějaký přehled o situaci. Příkaz systeminfo vypíše celou konfiguraci vašeho systému, včetně verze operačního systému, záplat, hardwarových specifikací a síťových údajů.
Také můžete použít restrui.exe pro spuštění Obnovení systému z příkazového řádku. Když se nemůžete dostat do grafického rozhraní, ale přesto se můžete spustit do příkazového řádku, umožní vám to vrátit se do předchozího funkčního stavu.
Pokud se Windows vůbec nespustí, spusťte počítač z instalačního média a otevřete obnovovací terminál. Zde můžete spustit bootrec /rebuildbcd pro přestavbu úložiště Boot Configuration Data.
PowerShell, když Windows Terminal nestačí
Windows Terminal je dobrý, ale PowerShell poskytuje nejlepší zkušenost s příkazovým řádkem
Někdy Windows Terminal nebo Příkazový řádek prostě nestačí. Tehdy byste měli přejít na PowerShell. Spuštění Get-ComputerRestorePoint zobrazí dostupné body obnovení a Restore-Computer je aplikuje programově. Mohu napsat skripty pro celé sekvence obnovy, které by ručně trvaly hodiny.
PowerShell také poskytuje Get-Service a Stop-Service pro správu služeb, když se modul MMC Služby nenačte. Existuje také Test-NetConnection, výkonnější varianta příkazu ping z Příkazového řádku, která může kromě obecného připojení kontrolovat i konkrétní porty.
Nástroje příkazového řádku jsou důležitější, než si myslíte
GUI je luxus, který si selhávající systémy často nemohou dovolit. Tento nástrojový balíček si ponechávám nejen proto, že jsem nostalgický po dobách DOSu, ale protože mi už nesčetněkrát zachránil data i zdravý rozum. A s aktualizacemi Windows Terminal, které ho nenápadně činí neuvěřitelným, není důvod nemít po ruce pár užitečných příkazů.
Zatímco jiní přeinstalovávají Windows při prvním náznaku problému, já jsem obvykle zpět v práci během hodiny. Příkazový řádek není jen pro uživatele Linuxu nebo starou školu správců — je to pohotovostní sada, se kterou by měl být obeznámen každý pokročilý uživatel Windows.
Naučte se tyto nástroje a příkazy. Procvičujte je na funkčním systému. Když nastane katastrofa, budete tím, kdo klidně píše, zatímco ostatní panikaří.





