Wie kann ich ein `chkdsk / r / f C:` unter Windows 10 sicher stoppen?

7

Ich habe ein chkdsk /r /f C:unter Windows 10 gestartet , aber jetzt, da es ausgeführt wird, möchte ich es abbrechen. Wenn Sie den Computer nur ausschalten, besteht die Gefahr einer Beschädigung. Wie kann ich ihn also sicher abbrechen?

Strg + C ist keine Option: Ich führe chkdsk / r / f auf dem Laufwerk aus, auf dem Windows installiert ist. Dies ist nicht möglich, während Windows ausgeführt wird, sondern nur während des Startvorgangs (außerhalb von CMD). Dies reagiert nicht auf Strg + C.

Hinweis: Die verknüpfte doppelte Frage ist NICHT dieselbe. Bei dieser Frage geht es darum, chkdsk ohne Parameter zu laufen , und das ist sicher, da es im schreibgeschützten Modus ausgeführt wird. Die /r /fFlags werden chkdskim Lese- / Schreibmodus ausgeführt, sodass es im Allgemeinen nicht sicher ist, den Prozess einfach abzubrechen. Es muss ordnungsgemäß beendet werden. Einige Implementierungen von fsck(Linux-Äquivalent) können ordnungsgemäß gestoppt werden - auch im Reparaturmodus - so dass es theoretisch definitiv möglich sein sollte, eine chkdskProzedur sicher zu stoppen . Die Hauptfrage lautet: Haben die Windows-Entwickler tatsächlich ein ordnungsgemäßes Stornierungsverfahren implementiert, und wenn ja, wie kann ich es auslösen?

Tiddo
quelle
@Tiddo - Möglicherweise hat sich etwas an chkdsk geändert, was sich zwischen den verschiedenen Windows-Versionen nicht wesentlich geändert hat. Die bestehende Frage, wie chkdsk nach dem Start
abgebrochen werden kann
6
Mögliches Duplikat von Ist es sicher, CHKDSK abzubrechen, wenn es ohne Parameter gestartet wurde? . Ich habe dieses Duplikat ausgewählt, weil es erklärt, dass es (implizit) unsicher ist, es abzubrechen, wenn chkdsk mit Parametern gestartet wurde. Das Stoppen von CHKDSK erklärt, dass es absichtlich beabsichtigt ist, es nicht abzubrechen.
Ramhound
Ich habe katastrophale Erfahrungen mit dem Abbrechen von chkdsk gemacht, aber das war vor vielen Jahren, und ich lebe weiterhin nach der Regel "chkdsk nie abbrechen". Ich beschuldige das OP nicht, ein bisschen gefragt zu haben.
Frank Thomas

Antworten:

3

Sie können den chkdskProzess nicht stoppen , sobald er gestartet wurde. Der sichere Weg ist zu warten, bis es abgeschlossen ist. Das Stoppen des Computers während der Überprüfung kann zu einer Beschädigung des Dateisystems führen.

Alex
quelle
2

Bearbeiten: Wie von @Tonny in den Kommentaren angegeben, gibt es keine sichere Option (aber Sie könnten mehr oder weniger riskantere Momente verwenden).

Wenn es vor dem Start ausgeführt wird und Sie Phase 3 hinter sich haben, was bedeutet, dass es sich um 4 von 5 oder 5 von 5 handelt, können Sie Ihren Computer einfach neu starten. Ich habe es auf Stufe 5 von 5 gemacht, der Stufe der Überprüfung des freien Speicherplatzes, und es hat einwandfrei begonnen. Wenn Sie Ihre Maschine in den Phasen 1 bis 3 neu starten, besteht die Gefahr, dass Daten verloren gehen.

Quelle: Norman Picard

Z. Khullah
quelle
1
Ich muss das ablehnen. Obwohl das Risiko in Stufe 4 oder 5 sehr gering ist, ist es nicht NULL. Es hängt ganz vom genauen Zeitpunkt des Herunterfahrens ab. Während der Phasen 4 und 5 liest oder analysiert CHKDSK viel, sammelt Daten und schreibt nur gelegentlich die erforderlichen Änderungen auf die Festplatte zurück (möglicherweise überhaupt nicht, wenn nichts zu beheben ist). Wenn Sie jedoch genau zum Zeitpunkt eines solchen Schreibvorgangs herunterfahren, wird das Dateisystem noch schlimmer beschädigt als es war.
Tonny
Du hast recht. Bearbeitet, um darauf hinzuweisen.
Z. Khullah
1
Fair genug, ich habe meine Ablehnung rückgängig gemacht.
Tonny
0

Ich weiß nicht, ob es sicher ist, aber ich habe CHKDSK mit dem folgenden Zeilenbefehl in einem erhöhten cmd-Fenster erfolgreich gestoppt:
taskkill / F PID nnnn
Wobei nnnn die Prozess-ID für das ausgeführte CHKDSK ist.
Um die PID zu erhalten, öffnen Sie den Task-Manager und sehen Sie sich CHKDSK an
.
Ich habe es in der ersten Phase gemacht, als ich nach Fehlern gesucht habe, also hoffe ich, dass es ziemlich sicher war.
In einer Phase, in der Korrekturen geschrieben werden, könnte dies meiner Meinung nach riskant sein.
Mein Gerät hat bereits zuvor in einem schreibgeschützten Lauf nicht spezifizierte "Fehler" gemeldet, daher habe ich mit der Option / F fix begonnen, aber dann habe ich beschlossen, aufzuhören, um bessere Techniken auszuprobieren.

Javier
quelle
Zu diesem Zeitpunkt gibt es beim Systemstart keinen Desktop. Es ist viel zu früh.
Dave