Wenn der Speicherplatz auf der Systemplatte knapp wird, helfen Ihnen Dienstprogramme von Drittanbietern dabei, große Dateien zu erkennen und kleinere Dateien auf einen Blick zusammenzustellen. Dort stoßen Sie möglicherweise auf den WinSxS-Ordner. Es sind etwa 5 bis 10 GB und für viele Benutzer ist WinSxS wie eine Blackbox in der Windows-Welt.
Dies wirft die Frage auf, was genau die in WinSxS installierten Dateien sind und warum sie so groß sind. Lassen Sie uns im folgenden Artikel die Geheimnisse von WinSxS und die Verwaltung dieses Ordners lüften.
Kapazität des WinSxS-Ordners
WinSxS enthält alle Dateien, die zur Aufrechterhaltung der Kompatibilität mit Hardware und Software auf Ihrem PC erforderlich sind. Eine der größten Stärken von Windows ist die Fähigkeit, ältere Hardware und Anwendungen auszuführen . Diese Abwärtskompatibilität geht jedoch zu Lasten von Speicherplatz und Fehlern.
Navigieren Sie zu C:\Windows\WinSxS , klicken Sie mit der rechten Maustaste auf WinSxS und wählen Sie Eigenschaften. Dieser Ordner belegt fast 7,3 GB Speicherplatz. Aber es kommt nicht auf die tatsächliche Größe an. Der Grund dafür sind Hardlinks, die der Datei-Explorer und andere Tools von Drittanbietern nicht berücksichtigen.
Es zählt jeden Verweis auf einen Hardlink als separate Version der Datei für jeden Speicherort. Wenn sich also eine Systemdatei sowohl im WinSxS- als auch im System32- Ordner befindet , verdoppelt der Datei-Explorer fälschlicherweise die Ordnergröße.
Dieser Ordner belegt fast 7,3 GB Speicherplatz
Überprüfen Sie die tatsächliche Kapazität von WinSxS
Um die tatsächliche Kapazität dieses Windows-Komponentenspeichers zu überprüfen, öffnen Sie ein Eingabeaufforderungsfenster mit Administratorrechten und geben Sie Folgendes ein:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Hinweis : Die Option /AnalyzeComponentStore wird unter Windows 8 und früheren Versionen nicht erkannt.
Nach der Analyse verringerte sich die tatsächliche Kapazität auf 5,37 GB. Dieser Wert wirkt sich auf Hardlinks im WinSxS-Verzeichnis aus. Durch die Freigabe mit Windows erhalten Sie einen fest verknüpften Dateispeicher. „Datum der letzten Bereinigung“ ist das Datum, an dem die Bereinigung des Komponentenspeichers kürzlich abgeschlossen wurde.
Überprüfen Sie die tatsächliche Kapazität von WinSxS
Methode zum Reduzieren der Größe des WinSxS-Ordners
Viele Benutzer fragen oft, ob es möglich ist, Dateien manuell aus dem WinSxS-Ordner zu löschen. Die Antwort ist nein.
Durch das Löschen von Dateien wird höchstwahrscheinlich Windows beschädigt und wichtige Windows-Updates werden möglicherweise nicht ordnungsgemäß installiert. Selbst wenn es Ihnen gelingt, Dateien aus dem WinSxS-Ordner zu löschen, wissen Sie nie, welche Anwendung nicht mehr funktioniert.
Mit einigen integrierten Tools können Sie jedoch die Größe des WinSxS-Ordners reduzieren. In dem Artikel werden Tools wie Datenträgerbereinigung, DISM-Befehl und das Löschen von Features bei Bedarf verwendet, um den WinSxS-Ordner zu verkleinern.
Datenträgerbereinigungstool
Geben Sie im Suchfeld „Datenträgerbereinigung“ ein und wählen Sie „Datenträgerbereinigung“. Klicken Sie in diesem Fenster auf die Schaltfläche „Systemdatei bereinigen“ . Dadurch wird das Dienstprogramm neu gestartet und der Zugriff auf alle Reinigungsoptionen freigeschaltet. Sie können Installationsdateien, frühere Windows-Versionen usw. löschen. Das Datenträgerbereinigungstool ist der Ausgangspunkt für die Bereinigung von Windows 10.
Das Datenträgerbereinigungstool ist der Ausgangspunkt für die Bereinigung von Windows 10
Löschen Sie Funktionen bei Bedarf
Mit Windows können Sie Windows Features on Demand standardmäßig aktivieren oder deaktivieren. Sie können einige nützliche Funktionen hinzufügen – Hyper V, Drucken als PDF, Windows-Subsystem für Linux (WSL) usw.
Von Ihnen deaktivierte Funktionen verbleiben im WinSxS-Ordner und belegen Speicherplatz. Benutzer mit geringer Speicherkapazität möchten möglicherweise den Windows-Installationsprozess so weit wie möglich vereinfachen. Öffnen Sie ein Eingabeaufforderungsfenster mit Administratorrechten und geben Sie Folgendes ein:
DISM.exe /Online /English /Get-Features /Format:Table
Sie sehen eine Liste der Funktionsnamen und deren Status.
Liste der Funktionen und deren Status
Um eine Funktion aus dem System zu entfernen, geben Sie Folgendes ein:
DISM.exe /Online /Disable-Feature /featurename:NAME /Remove
(Ersetzen Sie „NAME“ durch den Namen des in der Liste genannten Objekts.)
Entfernen Sie eine Funktion aus dem System
Wenn Sie den Befehl /Get-Features erneut ausführen , wird der Status „Deaktiviert mit entfernter Nutzlast“ statt nur „Deaktiviert“ angezeigt . Wenn Sie sich dann für die Installation der entfernten Komponenten entscheiden, werden Sie von Windows aufgefordert, die Komponentendateien erneut herunterzuladen.
Bereinigen Sie die DISM-Komponente
Windows 8/8.1 verfügt über eine integrierte Funktion zum automatischen Bereinigen des Komponentenspeichers, wenn das System nicht verwendet wird. Öffnen Sie den Taskplaner und navigieren Sie zu Microsoft > Windows > Wartung . Klicken Sie mit der rechten Maustaste auf das Element und wählen Sie Ausführen.
Bereinigen Sie die DISM-Komponente
Die Aufgabe wartet mindestens 30 Tage nach der Installation einer aktualisierten Komponente, bevor sie die vorherige Version dieser Komponente deinstalliert. Die Aufgabe hat außerdem eine Zeitüberschreitung von einer Stunde und löscht möglicherweise nicht alle Dateien.
Mit dem Parameter DISM /Cleanup-Image können Sie die vorherige Version der Komponente sofort löschen (ohne die 30-tägige Kulanzfrist) und ohne die 1-stündige Zeitüberschreitungsbeschränkung. Öffnen Sie die Eingabeaufforderung (Admin) und geben Sie Folgendes ein:
DISM.exe /online /Cleanup-Image /StartComponentCleanup
Wenn Sie einen ResetBase- Schalter hinzufügen , können Sie alle alternativen Versionen jedes Elements entfernen. Bedenken Sie jedoch, dass Sie keine aktuellen Updates deinstallieren können (auch wenn diese fehlerhaft sind).
DISM.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
Der folgende Befehl entfernt alle Sicherungskomponenten, die zum Deinstallieren des Service Packs erforderlich sind. Dies ist eine Sammlung kumulativer Updates für eine bestimmte Windows-Version.
DISM.exe /online /Cleanup-Image /SPSuperseded
Als letzten Ausweg können Sie den WinSxS-Ordner löschen, um Windows-Speicherplatz freizugeben . Sie müssen die Anweisungen jedoch sorgfältig befolgen, um schwerwiegende Fehler im System zu vermeiden.