Gibt es eine Möglichkeit, sfc / scannow in Windows 7 abzubrechen?

23380
Matthew

sfc /scannowGibt es eine Möglichkeit, den Vorgang abzubrechen, oder müssen Sie den Vorgang abbrechen, nachdem Sie die Ressourcenprüfung über eine Eingabeaufforderung oder eine Stapeldatei gestartet haben?

In Windows XP sfc /cancelwürde dies erlauben. In Windows 7 scheint dies jedoch nicht der Fall zu sein.

Ich habe tasklistgehofft, den Bildnamen zu finden und ihn dann taskkillzu beenden, aber ich kann den sfc /scannowVorgang nicht anhand der Liste identifizieren .

Kann mir jemand sagen, welcher Prozess der richtige ist, um zu töten? Oder gibt es eine andere Möglichkeit, das abzubrechen sfc /scannow?

BEARBEITEN:

Um es klar zu sagen: Strg + C beendet nur die Anzeige der Eingabeaufforderung, NICHT den Prozess. Dies kann als Versuch angesehen werden, einen anderen auszuführen, sfc /scannownachdem Ctrl + C die Antwort erhalten hat Another servicing or repair operation is currently running.

3

2 Antworten auf die Frage

3
Jesse

Ich denke, das könnte eine schlechte Idee sein. Ich denke auch, dass Ihre Methode, zu überprüfen, dass sie aufgehört hat, falsch sein könnte.

Auf meinem Computer bin ich gelaufen sfc /scannow. Nachdem es gestartet war, öffnete ich eine weitere Eingabeaufforderung und lief taskkill /IM sfc.exe /T /F. Dies hat den Sfce-Prozess und den untergeordneten Prozess beendet. Ich habe dies überprüft, indem ich die Registerkarte Leistung des Task-Managers (ich bin unter Windows 10) und die Festplattenaktivität wieder auf 0 gesunken bin.

Ich habe versucht, `sfc / scannow 'erneut auszuführen, und es wurde gesagt, dass eine andere Operation ausgeführt wird. Ich vermute jedoch, dass sfc irgendwo markiert hat, dass es gestartet wurde, und dass ich das Markieren nie aufheben konnte, weil ich es zwangsweise beendet habe. Hoffentlich wird das nach einem Neustart behoben.

In der Zusammenfassung taskkill /IM sfc.exe /T /Fwerden laufende Prozesse mit dem Namen "sfc.exe" (/ IM sfc.exe) beendet, untergeordnete Prozesse, die von dieser Datei "sfc.exe" (/ T) erzeugt werden, werden beendet, und dies wird mit Gewalt (/ f) ausgeführt.

"weil sfc irgendwo markiert war" diese Lösung gefunden "dism.exe / image: C: \ / cleanup-image /revertpendingactions"....http://superuser.com/a/608543/40928 Moab vor 7 Jahren 0
@Moab Nice, aber DISM.exe greift nicht auf das Bild zu: C: \, während Windows ausgeführt wird. Möglicherweise könnten wir stattdessen den Befehl `dism.exe / online` verwenden, aber bei / cleanup-image / revertpendingactions wird" Fehler 50 - Dieser Vorgang wird nur für ein Offline-Image unterstützt "angezeigt und die SFC-Markierung wird nicht gelöscht. Matthew vor 7 Jahren 0
0
Charly

Wenn Sie die Meldung erhalten, dass derzeit ein anderer Wartungs- oder Reparaturvorgang ausgeführt wird

2 Lösungen:

  • Starten Sie neu

  • Starten Sie den TrustedInstaller-Dienst neu:

    Get-Service TrustedInstaller | Restart-Service