Website-Suche

Ich halte diese 5 Kommandozeilen-Tools griffbereit, für den Fall, dass Windows ausfällt


So stabil wie Windows auch ist, wird es früher oder später irgendwann Probleme geben. Es könnte ein fehlerhafter Treiber oder ein überstürztes Windows-Update sein. Microsofts Flaggschiff-Betriebssystem ist nicht so narrensicher, wie man es glauben machen möchte.

Nachdem ich mehrere Windows-Systeme vor dem digitalen Untergang gerettet habe, habe ich gelernt, dass die Maus oft nutzlos ist, wenn etwas schiefläuft. Genau wie es Windows-Befehle gibt, die leicht zu lernen sind, aber einen großen Unterschied machen, sollte man einige Werkzeuge griffbereit haben, für den Fall, dass Windows irgendwann einmal zusammenbricht.

Windows integrierte Reparatur-Trio

Die heilige Dreifaltigkeit von SFC, DISM und CHKDSK

Wenn Windows anfängt, sich seltsam zu verhalten - zufällige Abstürze, verschwundene Funktionen oder diese nervige Meldung „Etwas ist schiefgelaufen“ - müssen Sie in einer bestimmten Reihenfolge Fehler beheben.

Zuerst kommt das DISM (Deployment Image Servicing and Management)-Tool. Geben Sie den folgenden Befehl in einem erhöhten Windows-Terminalfenster ein und führen Sie ihn aus.

DISM /Online /Cleanup-Image /RestoreHealth

DISM wird dann Ihr Windows-Abbild scannen und frische Dateien von den Windows-Update-Servern herunterladen, um beschädigte Dateien zu ersetzen. Ich führe diesen Befehl immer vor SFC (System File Checker) aus, denn wenn Ihr Systemabbild beschädigt ist, würde SFC nur von einer fehlerhaften Quelle ziehen.

Sobald DISM abgeschlossen ist, ist es Zeit, das SFC-Tool mit dem folgenden Befehl auszuführen:

sfc /scannow

Dieser Befehl überprüft jede geschützte Systemdatei anhand der kryptografischen Signaturen von Microsoft und ersetzt alles, was nicht übereinstimmt. Der Vorgang dauert einige Zeit, aber ich habe gesehen, dass SFC alles repariert, von defekten Startmenüs bis hin zu Anwendungen, die sich ohne ersichtlichen Grund nicht starten lassen. Tatsächlich ist es eine gute Wartungspraxis, die beiden Tools von Zeit zu Zeit auf Ihrem Windows-PC auszuführen.

CHKDSK oder das Check-Disk-Tool kümmert sich um den Speicherteil des Problems. Sobald Sie mit DISM und SFC fertig sind, führen Sie den folgenden Befehl aus:

chkdsk C: /f /r

Der /f-Parameter behebt Dateisystemfehler, während /r fehlerhafte Sektoren findet und lesbare Daten wiederherstellt. Ich führe diesen Befehl normalerweise aus, wenn ich vermute, dass es Probleme mit dem Laufwerk gibt, wie ungewöhnliche Verlangsamungen, Dateien, die sich nicht öffnen lassen, oder dieses ungute Gefühl, dass Ihre SSD einen schlechten Tag hat. Bedenken Sie, dass Sie oft einen Neustart benötigen, damit dies richtig ausgeführt werden kann.

Das Netzwerk-Wiederbelebungsset

IP-Zurücksetzungen, DNS-Leerungen und andere letzte Rettungsmaßnahmen bei Verbindungsproblemen

Nichts ist frustrierender als eine Netzwerkverbindung, die sich auf mysteriöse Weise unterbricht. Wenn das WLAN-Symbol „verbunden, kein Internet“ anzeigt, ist die Fehlersuche über die Benutzeroberfläche oft nur Zeitverschwendung.

Beginnen Sie, indem Sie den folgenden Befehl ausführen:

ipconfig /release

Gefolgt von

ipconfig /renew

Dies beendet Ihre aktuelle IP-Lease und fordert eine neue vom DHCP-Server des Routers an. Falls das fehlschlägt, können Sie auch Folgendes ausführen:

ipconfig /flushdns

Dies löscht den DNS-Resolver-Cache, was Verbindungsprobleme behebt, bei denen Sie möglicherweise bestimmte Websites nicht erreichen können. Alternativ können Sie auch Folgendes ausführen:

netsh int ip reset

Der Befehl baut Ihren TCP/IP-Stack vollständig neu auf. Dies ist oft die radikale Lösung bei Netzwerkproblemen, da alle Netzwerkkomponenten auf die Werkseinstellungen zurückgesetzt werden. Es ist besonders hilfreich bei älteren Computern, bei denen der Netzwerkadapter im Laufe der Jahre widersprüchliche Konfigurationen angesammelt hat.

Sobald Sie mit der Fehlersuche fertig sind, können Sie diesen Befehl ausführen, um die Verbindung zu überprüfen:

pint -t 8.8.8.8

Dies führt ein kontinuierliches Ping zu Googles DNS durch und zeigt in Echtzeit Informationen darüber, ob Ihre Verbindung Pakete verliert oder nicht. Ein weiterer nützlicher Befehl ist netstat -an, der alle offenen Ports und Verbindungen anzeigt - eine praktische Möglichkeit, ausgehende Verbindungen zu überprüfen, falls Sie vermuten, dass Malware Daten nach Hause sendet.

Ausreißende Prozesse auf die harte Tour beenden

Tasklist und taskkill, wenn der Task-Manager aufgibt

Wenn die GUI einfriert, das System aber nicht vollständig gesperrt ist, müssen Sie Prozesse über die Befehlszeile beenden. Sie können die laufenden Prozesse mit ihren PIDs mit dem Befehl tasklist prüfen, und der beste Weg, fehlgeleitete Aufgaben zu beenden, ist über diesen Befehl:

taskkill /IM processname.exe /F

Das /F-Flag ist entscheidend, da es die Beendigung erzwingt, wenn ein Prozess sich weigert, ordnungsgemäß zu schließen. Beachten Sie, dass Sie den Prozessnamen genau richtig eingeben müssen.

Sie können es auch in Kombination mit dem Startbefehl verwenden, um die Shell vollständig neu zu starten, ohne neu zu booten. Führen Sie einfach die folgenden Befehle nacheinander aus:

taskill /IM explorer.exe /F
start explorer.exe

Ich habe diese Kombination verwendet, um Systeme wiederherzustellen, bei denen der Explorer abgestürzt ist und nicht neu gestartet wird, oder wenn eine außer Kontrolle geratene Anwendung 100 % der CPU beansprucht und der Task-Manager sich nicht öffnen lässt. Und wenn Sie diese versteckte Windows-Terminalfunktion verwenden, können Sie den Windows Explorer neu starten, ohne jemals die Maus benutzen zu müssen.

Diagnose dessen, was Windows Ihnen nicht sagt

Systeminformationen und Wiederherstellungsbefehle, die das eigentliche Problem aufzeigen

Bevor man größere Änderungen an einem System vornimmt, ist es immer am besten, sich zunächst einen Überblick über die aktuelle Situation zu verschaffen. Der systeminfo-Befehl gibt die gesamte Systemkonfiguration aus, einschließlich der Betriebssystemversion, Patches, Hardware-Spezifikationen und Netzwerkinformationen.

Sie können auch restrui.exe verwenden, um die Systemwiederherstellung über die Befehlszeile zu starten. Wenn Sie die GUI nicht erreichen können, aber noch zur Eingabeaufforderung booten können, können Sie so zu einem vorherigen funktionierenden Zustand zurückkehren.

Wenn Windows überhaupt nicht startet, starten Sie von den Installationsmedien und öffnen Sie das Wiederherstellungs-Terminal. Hier können Sie bootrec /rebuildbcd ausführen, um den Boot Configuration Data-Speicher neu zu erstellen.

PowerShell, wenn das Windows-Terminal nicht ausreicht

Windows Terminal ist gut, aber PowerShell bietet die beste Kommandozeilenerfahrung

Manchmal reicht das Windows-Terminal oder die Eingabeaufforderung einfach nicht aus. Dann sollte man auf PowerShell umsteigen. Mit Get-ComputerRestorePoint werden die verfügbaren Wiederherstellungspunkte angezeigt, und Restore-Computer wendet sie programmgesteuert an. Ich kann komplette Wiederherstellungsabläufe skripten, die manuell Stunden dauern würden.

PowerShell bietet außerdem Get-Service und Stop-Service zur Verwaltung von Diensten, wenn das MMC-Snap-In für Dienste nicht geladen wird. Es gibt auch Test-NetConnection, eine leistungsfähigere Variante des Ping-Befehls der Eingabeaufforderung, mit der neben der allgemeinen Konnektivität auch spezifische Ports überprüft werden können.

Kommandozeilen-Tools sind wichtiger, als man denkt

Die GUI ist ein Luxus, den versagende Systeme sich oft nicht leisten können. Ich bewahre dieses Toolkit nicht auf, weil ich nostalgisch auf die DOS-Zeiten zurückblicke, sondern weil es meine Daten und meine Nerven schon öfter gerettet hat, als ich zählen kann. Und da Windows Terminal-Updates es still und heimlich unglaublich machen, gibt es keinen Grund, nicht ein paar Befehle griffbereit zu haben.

Während andere Windows beim ersten Anzeichen von Problemen neu installieren, bin ich normalerweise in weniger als einer Stunde wieder arbeitsfähig. Die Kommandozeile ist nicht nur etwas für Linux-Nutzer oder altgediente Administratoren - sie ist das Notfallkit, mit dem jeder erfahrene Windows-Nutzer vertraut sein sollte.

Lerne diese Werkzeuge und Befehle. Übe sie auf einem funktionierenden System. Wenn eine Katastrophe eintritt, wirst du derjenige sein, der ruhig tippt, während alle anderen in Panik geraten.

Verwandte Artikel