Das integrierte Windows-Tool Disk Cleanup, das als gestartet werden kann cleanmgr.exe Unterstützt im Dialogfeld 'Ausführen' eine Reihe interessanter Befehlszeilenargumente, die in verschiedenen Situationen nützlich sein können. Lassen Sie uns sie überprüfen und sehen, wie Sie sie verwenden können.
Werbung
Sie können die für die Datenträgerbereinigung verfügbaren Schalter kennenlernen, indem Sie im Dialogfeld Ausführen den folgenden Befehl eingeben:
cleanmgr.exe /?
Siehe folgenden Screenshot:
Die Liste lautet wie folgt:
- / D DRIVELETTER
- / SAGESET: n
- / SAGERUN: n
- / TUNEUP: n
- / LOWDISK
- / SEHR LOWDISK
- /KONFIGURATION
- /AUTOMATISCHE REINIGUNG
Hier ist, was diese Schalter bedeuten.
cleanmgr.exe / D DRIVELETTER
Führt die Datenträgerbereinigung für ein bestimmtes Laufwerk aus. Der Benutzer sollte den Laufwerksbuchstaben ohne ':' angeben, wie unten gezeigt:
cleanmgr.exe / D C.
Mit dem obigen Befehl wird die Datenträgerbereinigung für Laufwerk C: gestartet.
Sie können das Argument / D mit anderen Schaltern von cleanmgr.exe kombinieren.
cleanmgr.exe / SAGESET
Mit der Taste SAGESET können Sie eine Voreinstellung ausgewählter Kontrollkästchen in cleanmgr.exe erstellen. Sobald dies erledigt ist, können Sie die Voreinstellung mit der Option / SAGERUN starten. Die Syntax lautet wie folgt:
cleanmgr.exe / SAGESET: Nummer
Der Befehl muss seinerhöht ausgeführt (als Administrator).
Dabei kann 'number' ein beliebiger Wert zwischen 0 und 65535 sein. Die Optionen, die Sie während der SAGESET-Sitzung auswählen, werden in die Registrierung geschrieben und dort zur weiteren Verwendung gespeichert. Der Befehl muss erhöht ausgeführt werden.
Verwenden Sie es wie folgt:
- Öffnen eine erhöhte Eingabeaufforderung .
- Geben Sie den folgenden Befehl ein
cleanmgr.exe / SAGESET: Nummer
Angenommen, Sie verwenden die Nummer 112, zum Beispiel:
- Aktivieren Sie die Optionen, die für diese Voreinstellung aktiviert werden sollen, wie unten gezeigt:
- Klicken Sie auf OK, um die Voreinstellung unter der Nummer zu speichern, die Sie im Dialogfeld Ausführen eingegeben haben.
Seit Sie cleanmgr.exe / SAGESET: n erhöht gestartet haben, wird es direkt im Modus 'Systemdateien bereinigen' geöffnet. Siehe folgenden Artikel: So führen Sie die Datenträgerbereinigung direkt im Systemdateimodus aus und beschleunigen sie .
Technisch gesehen spiegelt jedes in der Datenträgerbereinigung angezeigte Kontrollkästchen den entsprechenden Registrierungsunterschlüssel unter dem folgenden Registrierungszweig wider:
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Explorer VolumeCaches
Beispielsweise spiegelt der Unterschlüssel Windows Upgrade-Protokolldateien dieselbe Option in der Benutzeroberfläche der App wider.
wie man jemanden zu einem Discord-Kanal hinzufügt
Für jeden Wert, den Sie überprüfen, wird er unter dem DWORD-Wert StateFlagsNNNN markiert, wobei NNNN eine Zahl ist, die Sie an das Argument SAGESET übergeben haben. Ich habe dort den Wert StateFlags0112 für meinen Befehl / SAGESET: 112:
cleanmgr.exe / SAGERUN
Mit dem Argument / SAGERUN kann der Benutzer die zuvor mit dem Befehl / SAGESET: n konfigurierte Voreinstellung starten. Die Syntax lautet wie folgt:
So entsperren Sie mein iPhone 6
cleanmgr.exe / SAGERUN: Nummer
Verwenden Sie dieselbe Nummer, die Sie für den vorherigen Befehl / SAGESET: number verwendet haben.
In Kombination mit dem vorherigen Beispiel sollten Sie Folgendes tun.
- Öffnen eine erhöhte Eingabeaufforderung .
- Geben Sie den folgenden Befehl ein
cleanmgr.exe / SAGESET: Nummer
Angenommen, Sie verwenden die Nummer 112, zum Beispiel:
- Aktivieren Sie die Optionen, die für diese Voreinstellung ausgeführt werden sollen, wie unten gezeigt:
- Klicken Sie auf OK, um die Voreinstellung unter Nummer 112 zu speichern.
- Geben Sie nun im Dialogfeld Ausführen cleanmgr.exe / SAGERUN: 112 ein. Die Bereinigung wird automatisch mit den vorgewählten Optionen gestartet.
Der Bereinigungsprozess wird sofort ohne Bestätigungsaufforderung gestartet. Die Datenträgerbereinigung wird ebenfalls automatisch geschlossen.
Wenn das Argument / D für diesen Befehl nicht angegeben ist, wird es auf alle Laufwerke angewendet.
Sie können den Artikel sehen So führen Sie die Datenträgerbereinigung direkt im Systemdateimodus aus und beschleunigen sie .
Die folgenden Befehle sind nicht dokumentiert. Um sie zu entdecken, habe ich Sysinternals Process Monitor und Protokolle des Dienstprogramms cleanmgr verwendet. Wenn sie sich nicht wie beschrieben verhalten, korrigieren Sie mich bitte in den Kommentaren.
cleanmgr.exe / TUNEUP
Der Befehl ähnelt der beschriebenen SAGESET-Funktionalität. In Windows 10 macht es genau das Gleiche. Wie der Schalter SAGESET schreibt er Voreinstellungen in die Registrierung. Es kann anstelle von SAGESET verwendet werden. Die Syntax lautet wie folgt:
cleanmgr.exe / tuneup: 112
Der Befehl muss erhöht ausgeführt werden.
Wenn Sie zuvor die mit dem TUNEUP-Schalter mit SAGESET angegebene Nummer konfiguriert haben, werden die von Ihnen vorgenommenen Änderungen wiedergegeben:
Dieser Wechsel ist nicht dokumentiert, sodass Microsoft sein Verhalten jederzeit entfernen oder ändern kann. Ich empfehle Ihnen, stattdessen SAGESET zu verwenden.
cleanmgr.exe / LOWDISK
Dieser Schalter wird verwendet, wenn Windows den Benutzer benachrichtigt, dass ihm der Speicherplatz auf einem Laufwerk ausgeht. Wenn Sie auf die Benachrichtigung klicken, wird die Datenträgerbereinigung geöffnet, wobei alle Kontrollkästchen standardmäßig aktiviert sind. Sie können es im Dialogfeld 'Ausführen' wie folgt ausführen:
cleanmgr.exe / LOWDISK
Siehe folgenden Screenshot:
Sobald Sie die Eingabetaste drücken, wird das Laufwerk analysiert und die vertraute Benutzeroberfläche angezeigt. Standardmäßig sind jedoch alle Kontrollkästchen aktiviert:
Sie können den Befehl an einer Eingabeaufforderung mit erhöhten Rechten ausführen, um in den Systemdateimodus zu wechseln.
cleanmgr.exe / VERYLOWDISK
Es ist dasselbe wie der / LOWDISK-Plattenschalter, bereinigt jedoch alle Dateien automatisch. Es wird keine Bestätigung angezeigt, aber es wird ein Dialogfeld angezeigt, in dem angegeben wird, wie viel freier Speicherplatz Sie jetzt haben.
Syntax:
cleanmgr.exe / VERYLOWDISK
Führen Sie den Befehl an der Eingabeaufforderung mit erhöhten Rechten aus, um in den Systemdateimodus zu wechseln.
Windows 10 Netzwerkfreigabe
cleanmgr.exe / SETUP
Der Setup-Schalter analysiert die Systemdateien, die von einer früheren Windows-Version übrig geblieben sind. Wenn Sie beispielsweise ein Upgrade von Windows 7 auf Windows 10 durchgeführt haben, ist es hilfreich, diesen Schalter auszuführen. Es muss auch an einer Eingabeaufforderung mit erhöhten Rechten ausgeführt werden:
cleanmgr.exe / SETUP
Die Anwendung berechnet den von Dateien aus der vorherigen Windows-Installation verwendeten Speicherplatz. Es ähnelt der Bereinigung früherer Windows-Installationsdateien über die Benutzeroberfläche von Disk Cleanup im regulären Modus. Die Anwendung analysiert die folgenden Speicherorte:
C: $ Windows. ~ BT * C: $ Windows. ~ LS * C: $ Windows. ~ WS * C: ESD Download * C: ESD Windows * C: $ FENSTER. ~ Q * C: $ INPLACE. ~ TR * C: Windows.old * C: Windows Panther
Die Anwendung bereinigt sie nicht automatisch. Es wird auch keine Benutzeroberfläche angezeigt. Stattdessen werden zwei Protokolldateien geschrieben, die Sie überprüfen können:
C: Windows System32 LogFiles setupcln setupact.log C: Windows System32 LogFiles setupcln setuperr.log
cleanmgr.exe / AUTOCLEAN
Es ist dasselbe wie oben, aber die Anwendung entfernt automatisch Dateien aus der vorherigen Windows-Installation oder dem vorherigen direkten Upgrade.
Die folgenden Ordner werden entfernt:
C: $ Windows. ~ BT * C: $ Windows. ~ LS * C: $ Windows. ~ WS * C: ESD Download * C: ESD Windows * C: $ FENSTER. ~ Q * C: $ INPLACE. ~ TR * C: Windows.old * C: Windows Panther
Die Anwendung schreibt die Ergebnisse in die folgenden Protokolldateien:
C: Windows System32 LogFiles setupcln setupact.log C: Windows System32 LogFiles setupcln setuperr.log
Es wird keine Benutzeroberfläche angezeigt.
Die Syntax lautet wie folgt:
cleanmgr.exe / AUTOCLEAN
Der Befehl muss erhöht ausgeführt werden, z. Sie müssen es von einer erhöhten Eingabeaufforderungsinstanz aus starten.
Das ist es.
Vergessen Sie nicht, uns mitzuteilen, ob sich einige Befehle nicht wie für Sie beschrieben verhalten. Fühlen Sie sich frei, einen Kommentar zu hinterlassen, wenn Sie eine Frage oder einen Vorschlag haben.