Windows-Tuning in der Befehlszeile mit Bordmitteln Compact schaufelt Speicherplatz auf Datenträgern frei

Von Thomas Joos 2 min Lesedauer

Anbieter zum Thema

Der Parameter /compactos des compact-Befehls ermöglicht es, die Komprimierung von Betriebssystemdateien unter Windows zu steuern. Das spart Speicherplatz und optimiert den Ressourcenverbrauch, insbesondere bei begrenztem Speicher auf älteren Systemen.

„Compact“ ermöglicht das komprimieren von Betriebssystemdateien.(Bild:  Thomas Joos)
„Compact“ ermöglicht das komprimieren von Betriebssystemdateien.
(Bild: Thomas Joos)

Der compact-Befehl unter Windows bietet eine Reihe von Funktionen zur Verwaltung der Komprimierung von Dateien und Verzeichnissen auf NTFS-Partitionen. Ein besonders interessanter Parameter innerhalb dieses Befehls ist /compactos, der sich auf die Komprimierung von Betriebssystemdateien auswirkt. Dieser Parameter ermöglicht es, den Komprimierungszustand des Systems zu überprüfen und zu steuern.

Der Parameter /compactos im Detail

Der Parameter /compactos bezieht sich auf die Komprimierung von Windows-Betriebssystemdateien. Windows ermöglicht es, Binärdateien des Systems zu komprimieren, um Speicherplatz auf der Festplatte zu sparen. Dies kann besonders auf Geräten mit begrenztem Speicherplatz von Vorteil sein, etwa auf älteren PCs oder virtuellen Maschinen.

Der Parameter /compactos bietet drei Optionen, die den Systemkomprimierungsstatus steuern:

  • query – Diese Option fragt den aktuellen Komprimierungsstatus des Systems ab. Sie gibt an, ob die Betriebssystemdateien aktuell komprimiert sind oder nicht.
  • always – Mit dieser Option wird die Komprimierung aller Betriebssystemdateien aktiviert, so dass das System in den "Kompakt"-Modus versetzt wird. Alle neuen Betriebssystemdateien werden ebenfalls komprimiert.
  • never – Diese Option deaktiviert die Komprimierung der Betriebssystemdateien, so dass das System in den "non Compact"-Modus wechselt und alle bestehenden komprimierten Dateien dekomprimiert werden.

Wie man den Komprimierungsstatus abfragt

Die Abfrage des aktuellen Systemkomprimierungsstatus ist eine einfache Möglichkeit, um zu überprüfen, ob die Betriebssystemdateien derzeit komprimiert sind. Dazu verwendet man den Parameter /compactos:query:

compact /compactos:query

Dieser Befehl gibt entweder 'Compact' oder 'non Compact' zurück, je nachdem, ob die Komprimierung der Betriebssystemdateien aktiviert oder deaktiviert ist. Möchte man die Komprimierung der Betriebssystemdateien aktivieren, so verwendet ist der Parameter /compactos:always zu verwenden. Diese Einstellung führt dazu, dass Windows alle Betriebssystem-Binärdateien komprimiert und weiterhin alle neuen Dateien im Betriebssystem ebenfalls komprimiert werden.

compact /compactos:always

Nach der Ausführung dieses Befehls wird das System in den 'Compact'-Modus versetzt. Dadurch wird Speicherplatz auf der Festplatte eingespart, was besonders in Umgebungen mit begrenztem Speicher, wie etwa auf virtuellen Maschinen oder alten Geräten, von Vorteil ist.

Deaktivierung der Systemkomprimierung

Falls die Komprimierung der Betriebssystemdateien aufgehoben werden soll, etwa aus Performance-Gründen oder zur Fehlerbehebung, kann der Parameter /compactos:never verwendet werden. Dies stellt sicher, dass alle bereits komprimierten Betriebssystemdateien dekomprimiert werden und der Systemstatus auf 'non Compact' gesetzt wird.

compact /compactos:never

(ID:50310493)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu RZ- und Server-Technik

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung