So bereinigen Sie den WinSxS-Ordner, um Platz in Windows 10 zu sparen
- Kategorie: Anpassung Und Optimierung Von Windows 10
Der WinSxS-Ordner, auch als Komponentenspeicher bekannt, enthält System-Repositorys und ist ein wesentlicher Bestandteil der Windows-Umgebung. Mit der Zeit wächst dieser Ordner unbegrenzt weiter und kann einen Haufen unnötigen Speicherplatz auf Ihrer Festplatte belegen.
In diesem Artikel wird erläutert, wie Sie diesen Speicherplatz sparen können, ohne die kritischen Systemdateien zu beeinträchtigen, indem Sie die unerwünschten Dateien im WinSxS-Ordner sicher löschen. Kurze Zusammenfassung verstecken 1 Was ist der WinSxS-Ordner? 2 So überprüfen Sie die Größe des WinSxS-Ordners 3 So bereinigen Sie den WinSxS-Ordner mit der Datenträgerbereinigung 4 So bereinigen Sie den WinSxS-Ordner durch Entfernen optionaler Funktionen 5 So komprimieren Sie den WinSxS-Ordner, um Platz zu sparen 6 Schlussworte
Was ist der WinSxS-Ordner?
Der Ordner WinSxS enthält Dateien wie DLLs, Binärdateien und andere XML-Dateien, die vom Gerät verwendet werden. Es enthält auch die Informationen und Dateien, die zum Installieren von Windows-Features erforderlich sind. Jedes Mal, wenn Ihr Windows ein Update erhält, wird es auf Ihrem Computer installiert, während die alten in den WinSxS-Ordner verschoben werden. Dies ist auch wichtig, um einen Absturz des Systems durch Bereitstellung von Kompatibilität zu verhindern oder im Falle einer Systemwiederherstellung auf alte Dateien zurückzugreifen.
Aus diesem Grund wird der WinSxS-Ordner im Laufe der Zeit immer größer. Dieser Ordner ist unter folgendem Pfad zu finden: C:WindowsWinSxS
Wie Sie vielleicht feststellen, enthält der Ordner eine Liste von Unterordnern und Dateien, die vom System verwendet werden.
So überprüfen Sie die Größe des WinSxS-Ordners
Sie können die Größe des Ordners über seine Eigenschaften im Datei-Explorer überprüfen. Dies ist jedoch die tatsächliche Größe des Ordners und nicht die, die Sie zur Verfügung stellen können, da nicht alles im Ordner gelöscht werden kann, um Platz zu schaffen.
Neben Cache, temporären Dateien, Sicherungs- und Wiederherstellungsdaten sind auch andere kritische Dateien vorhanden. Die Eigenschaftsleiste zeigt nicht jede einzelne Kategorie der Dateien im WinSxS-Ordner an.
Gehen Sie wie folgt vor, um die Größe jedes Komponentenspeichers in diesem Ordner zu überprüfen:
- Öffnen Sie die Eingabeaufforderung als Administrator.
- Geben Sie den folgenden Befehl ein:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
- Lassen Sie das System nun den WinSxS-Ordner scannen und es wird dann eine Liste der Komponenten und ihrer Größen auf der Befehlszeilenschnittstelle angezeigt.
Sie haben jetzt vollständige Informationen darüber, was WinSxS enthält und wie groß die einzelnen Komponenten sind. Wir können diese Informationen jetzt verwenden, um 1,14 GB (Backups und deaktivierte Funktionen) an unnötigen Dateien und Ordnern in WinSxS freizugeben.
WinDirStat ist ein wunderbares Programm, das die Ordnerstruktur und die Größe jedes Laufwerks visuell berechnen und anzeigen kann. Um die Größe von WinSxS zu überprüfen, bitte Führen Sie WinDirStat als Administrator aus .
So bereinigen Sie den WinSxS-Ordner mit der Datenträgerbereinigung
Das Tool zur Datenträgerbereinigung ist in Windows 10 integriert und kann verwendet werden, um sichere Vorgänge durchzuführen, um unnötige Systemdateien zu entfernen. Durch die Verwendung dieses Dienstprogramms werden keine kritischen Systemdateien beeinträchtigt, im Gegensatz zum manuellen Löschen der WinSxS-Unterordner mit dem Datei-Explorer, was eine erhebliche Bedrohung für die Windows-Funktionalität darstellt.
Befolgen Sie die nachstehende Anleitung, um diesen Vorgang durchzuführen:
- Suchen nach Datenträgerbereinigung im Startmenü und führen Sie es aus. (Hinweis: Nicht als Administrator ausführen)
- Auf der Laufwerksauswahl Popup, auswählen C: aus dem Dropdown-Menü und klicken Sie auf Okay .
- Klicken Sie im nächsten Bildschirm auf Systemdateien bereinigen .
- Die Laufwerksauswahl Fenster öffnet sich wieder. Auswählen C: nochmal und klick Okay .
- Wählen Sie nun die Dateien aus, die das Tool bereinigen soll, indem Sie die Kontrollkästchen daneben aktivieren, und klicken Sie dann auf Okay .
- Klicken Sie im Bestätigungsdialogfeld auf Dateien löschen . Der Vorgang wird dann beginnen und alle unnötigen Dateien sicher entfernen.
Obwohl einige der unerwünschten Dateien aus dem WinSxS-Ordner entfernt wurden, besteht immer noch die Möglichkeit, den verfügbaren Speicherplatz noch weiter zu erhöhen. Fahren Sie bei Bedarf mit dem nächsten Schritt fort.
So bereinigen Sie den WinSxS-Ordner durch Entfernen optionaler Funktionen
Da der WinSxS-Ordner auch Repositorys für die optionale Funktionen , können Sie mehr Speicherplatz schaffen, indem Sie diejenigen entfernen, die deaktiviert sind und Sie denken, dass Sie sie nicht benötigen würden.
Führen Sie die folgenden Schritte aus, um jeweils eine Funktion zu entfernen.
- Öffnen Sie die Eingabeaufforderung als Administrator.
- Um die Namen und den Status der aktuellen optionalen Funktionen in Windows 10 herauszufinden, geben Sie den folgenden Befehl ein:
DISM.exe /Online /English /Get-Features /Format:Table
- Durchsuchen Sie nun die Liste und notieren Sie sich diejenigen, die Sie Ihrer Meinung nach nicht benötigen, und geben Sie dann den folgenden Befehl ein:
DISM.exe /Online /Disable-Feature /Featurename:TFTP /Remove
Sie können ersetzen TFTP mit einer Auswahl Ihrer ausgewählten Funktion, um sie zu löschen. - Wiederholen Sie den letzten Schritt, um alle Repositorys in Bezug auf die optionalen Funktionen aus dem System zu entfernen.
Wenn Sie den Status der optionalen Funktion erneut überprüfen, indem Sie denselben Befehl ausführen, sehen Sie, dass sich der Status von . geändert hat Behinderte zu Deaktiviert mit entfernter Nutzlast .
So komprimieren Sie den WinSxS-Ordner, um Platz zu sparen
Der WinSxS-Ordner kann auch komprimiert werden, wenn er nicht gelöscht wird. Die Komprimierung des Ordners würde viel Platz sparen, während alles verfügbar wäre. Bei dieser Methode müssen Sie nichts entfernen oder löschen. Ein Nachteil der Komprimierungsmethode wäre jedoch, dass das System jedes Mal, wenn es auf den Ordner zugreifen muss, einen zusätzlichen Schritt oder eine Komprimierung und Dekomprimierung durchführen würde.
Dies würde sich auch auf die Zeit auswirken, die für die Ausführung dieser Funktionen benötigt wird. Trotzdem ist der Zeitunterschied nicht groß, da Windows 10 diese Funktionen recht schnell ausführt.
Der Vorgang umfasst das Starten und Stoppen einiger Dienste sowie das Ändern des Besitzes bestimmter Dateien und Ordner. Daher wird empfohlen, einen Systemwiederherstellungspunkt zu erstellen, bevor Sie fortfahren.
- Starten Sie die Eingabeaufforderung als Administrator.
- Geben Sie nacheinander die folgenden Befehle ein, um die zugehörigen Dienste zu stoppen und den automatischen Neustart zu deaktivieren:
sc stop msiserver
sc config msiserver start= disabled
sc stop TrustedInstaller
sc config TrustedInstaller start= disabled
- Jetzt müssen wir die sichern Zugriffskontrolllisten (ACLs) aller Dateien und Ordner. Geben Sie den folgenden Befehl ein:
icacls '%WINDIR%WinSxS' /save '%WINDIR%WinSxS_NTFS.acl' /t
Dadurch wird eine Textdatei mit Nur-Text generiert, die später zum Wiederherstellen der Standard-ACLs verwendet wird. Dieser Schritt kann einige Sekunden dauern, da eine Reihe von Dateien gescannt werden müssen. - Weisen Sie nun den aktuellen Benutzer als Besitzer von WinSxS zu:
takeown /f '%WINDIR%WinSxS' /r
Dadurch wird der Besitz rekursiv zugewiesen, was bedeutet, dass auch alle Unterordner und Dateien betroffen sind. - Weisen Sie nun dem aktuellen Benutzer die volle Kontrolle über den WinSxS-Ordner mit dem folgenden Befehl zu:
icacls %WINDIR%WinSxS /grant %USERDOMAIN%\%USERNAME%:(F) /t - Geben Sie nun den folgenden Befehl ein, um alle Dateien und Ordner in WinSxS zu komprimieren. Beachten Sie, dass dadurch nur diejenigen komprimiert werden, die nicht von anderen Programmen oder Prozessen verwendet werden:
kompakt /s:%WINDIR%WinSxS /c /a /i *
Das Komprimieren jeder Datei kann einige Minuten dauern. - Sobald die Komprimierung abgeschlossen ist, müssen wir nun die Eigentümerschaft und die Berechtigung auf die Standardeinstellungen zurücksetzen. Geben Sie die folgenden Befehle nacheinander ein:
icacls '%WINDIR%WinSxS' /setowner 'NT SERVICETrustedInstaller' /t
icacls '%WINDIR%' /restore '%WINDIR%WinSxS_NTFS.acl'
- Geben Sie die folgenden Befehle ein, um die zuvor heruntergefahrenen Dienste neu zu starten:
sc config msiserver start= demand
sc config TrustedInstaller start= demand
Sie können jetzt die Größe des WinSxS-Ordners überprüfen und feststellen, dass er erheblich geschrumpft ist, um fast ein Drittel.
Schlussworte
Die WinSxS-Datei ist vielleicht eine der wichtigsten im System, aber sie ist auch die größte, mit einem Appetit auf mehr Speicherplatz. Unabhängig davon, wie viel Volumen Sie für das Systemlaufwerk zulassen, wird es jedoch irgendwann nicht mehr ausreichen.
Das Komprimieren oder Löschen unnötiger Dateien und Ordner kann den verfügbaren Speicherplatz erheblich verbessern, insbesondere wenn es sicher durchgeführt werden kann, ohne die Windows-Umgebung zu beschädigen.