Richtige Methoden zum Bereinigen des WinSxS-Ordners in Windows

Richtige Methoden zum Bereinigen des WinSxS-Ordners in Windows

Haben Sie schon einmal auf Ihrer C-Festplatte einen großen Ordner namens „WinSxS“ entdeckt? Wenn Ihr Speicherplatz knapp wird, mag es verlockend erscheinen, diesen Ordner zu löschen. Bevor Sie jedoch fortfahren, ist es wichtig zu verstehen, was WinSxS ist und wie man ihn am besten löscht. Dieser Leitfaden erklärt Ihnen alles, was Sie wissen müssen.

Den WinSxS-Ordner verstehen: Zweck und Größe

Der WinSxS-Ordner spielt eine wichtige Rolle in Ihrem System. Er enthält alle Komponentenspeicherdateien, die üblicherweise 8 bis 12 GB Speicherplatz auf Ihrem Laufwerk C: belegen. Dieser Ordner umfasst wichtige Dateien für Windows-Updates, Systemanwendungen und verschiedene Dienste und dient als Schutz für wichtige Systemdaten, insbesondere bei Wiederherstellungsvorgängen.

Komponentenspeicherdateien werden bei kritischen Systemaufgaben genutzt, wie zum Beispiel:

  • Systemwiederherstellung nach Startfehlern oder Systembeschädigung.
  • Updates und Treiber werden bei Problemen zurückgesetzt.
  • Erleichterung des Hinzufügens von Serverrollen über die Servermanager-Oberfläche.
  • Programme über nebeneinander angeordnete Assemblies ausführen.

Hier sind einige der wichtigsten Datentypen, die im WinSxS-Ordner gespeichert sind und für die Aufrechterhaltung der Systemintegrität von entscheidender Bedeutung sind:

  • Installationsdateien für Windows-Updates, die das Zurücksetzen auf frühere Versionen ermöglichen.
  • Archivierte Treiberversionen zur Wiederherstellung im Falle von Komplikationen.
  • Essenzielle Windows-Systemdateien, die zur Reparatur beschädigter Daten benötigt werden, wie beispielsweise solche, die vom Befehl SFC/Scannow aufgerufen werden.
  • Aktualisieren Sie die Dateien für alle installierten Versionen des. NET Frameworks.
  • Komponenten im Zusammenhang mit zusätzlichen Sprachpaketen, einschließlich Handschrifterkennung und Text-to-Speech-Engines.
  • Dateien für optionale Funktionen, wie z. B.ältere Windows-Anwendungen und Virtualisierungsfunktionen (z. B.Hyper-V und WSL).

Bei regelmäßiger Systemnutzung nimmt die Datenmenge im WinSxS-Ordner zu. Windows versucht zwar gelegentlich, diesen Ordner zu bereinigen, kann aber die angesammelten Daten auf einem aktiven System möglicherweise nicht effektiv entfernen. Daher wird eine regelmäßige manuelle Bereinigung empfohlen, um wertvollen Speicherplatz freizugeben.

Messen der tatsächlichen Größe des WinSxS-Ordners

Vor Beginn einer Bereinigung ist es wichtig, die tatsächliche Größe des WinSxS-Ordners zu ermitteln, um festzustellen, ob Handlungsbedarf besteht. Sie könnten beispielsweise zu „C:\Windows“ navigieren, mit der rechten Maustaste auf den WinSxS -Ordner klicken und „Eigenschaften“ auswählen, um dessen Größe anzuzeigen. Diese Methode zeigt jedoch nicht die tatsächliche Größe des Ordners an.

Die Größe des WinSxS-Ordners wird im Datei-Explorer angezeigt.

Die Diskrepanz entsteht dadurch, dass der WinSxS-Ordner eine Technik namens Hard Linking verwendet, die mehrere Verweise auf dieselben Dateien ermöglicht, ohne Duplikate zu erstellen. Daher kann es vorkommen, dass herkömmliche Methoden den vom Ordner belegten Speicherplatz falsch darstellen.

Um die Größe des Komponentenspeichers genau zu ermitteln, verwenden Sie das Tool „Deployment Image Servicing and Management“ (DISM) über PowerShell:

Öffnen Sie die Windows-Suche, geben Sie „PowerShell“ ein, klicken Sie dann mit der rechten Maustaste auf Windows PowerShell und wählen Sie „Als Administrator ausführen“. Geben Sie im PowerShell-Fenster folgenden Befehl ein:

dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Aktuelle Größe des WinSxS-Ordners in PowerShell

Nach Ausführung des Befehls analysiert Windows den Komponentenspeicher und erstellt einen detaillierten Bericht zur Speichernutzung. Suchen Sie nach dem Eintrag „ Tatsächliche Größe des Komponentenspeichers“. In meinem Fall betrug die tatsächliche Größe 9, 98 GB, zusammen mit einer Empfehlung zur Bereinigung des Komponentenspeichers.

So bereinigen Sie den WinSxS-Ordner

Wenn Windows Sie zur Bereinigung des Komponentenspeichers auffordert, können Sie mit einem anderen Befehl fortfahren. Wird keine Bereinigung vorgeschlagen, bedeutet dies, dass Windows diese Aufgabe kürzlich ausgeführt hat und kein weiteres Vorgehen erforderlich ist – es sei denn, Sie bevorzugen eine gründlichere Zurücksetzung.

Führen Sie in PowerShell den folgenden Befehl aus, um die Bereinigung zu starten:

dism.exe /online /Cleanup-Image /StartComponentCleanup

Ausführen des PowerShell-Befehls zum Bereinigen des WinSxS-Ordners

Dieser Befehl startet den Bereinigungsprozess, der einige Zeit dauern kann. Schließen Sie nach Abschluss das PowerShell-Fenster und starten Sie Ihr System neu. Erfahrungsgemäß wurden dadurch ca.3, 3 GB Speicherplatz freigegeben.

WinSxS-Ordnergröße nach der Bereinigung

Für eine umfassendere, radikale Lösung können Sie einen Befehl verwenden, der alle Update-Komponenten entfernt, aber eine Sicherungskopie der aktuellen Systemdateien beibehält. Dadurch wird zwar die Größe des WinSxS-Ordners deutlich reduziert, jedoch können Sie Systemänderungen nicht mehr rückgängig machen und keine Wiederherstellungstools mehr verwenden, was die Fehlersuche zukünftig erschweren kann.

Um den WinSxS-Ordner in Windows vollständig zurückzusetzen, geben Sie folgenden Befehl in PowerShell ein:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Es empfiehlt sich, die Größe des WinSxS-Ordners regelmäßig zu überprüfen, da die automatische Bereinigung aufgrund strenger Anforderungen oft nicht ausreicht. Wenn Sie den WinSxS-Ordner bereinigen, um Speicherplatz freizugeben, sollten Sie zusätzliche Methoden zur Speicherplatzfreigabe auf Ihrem Laufwerk C: in Betracht ziehen oder Ihre Speicheroptionen aufrüsten.

Quellen & Bilder

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert