# Ist der Ordner WinSxS wirklich so groß, und lässt er sich bereinigen?

Wenn Sie Laufwerk C: aufräumen, zeigt `C:\Windows\WinSxS` oft mehrere Gigabyte, manchmal mehr als der ganze Ordner Programme. Er liegt im Windows-Ordner und lässt sich nicht einfach löschen, deshalb fragen viele, ob man ihn überhaupt anfassen darf. Das geht, aber nur über die eigenen Werkzeuge von Windows, und zuerst müssen Sie wissen, wie viel von dieser Zahl echt ist.

## Warum er so groß aussieht

WinSxS ist der Komponentenspeicher. Windows hält seine Komponenten hier, und Rollbacks nach einem schlechten Update sowie Reparaturen beschädigter Systemdateien stützen sich darauf. [Microsofts Erklärung](https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/determine-the-actual-size-of-the-winsxs-folder) beschreibt, warum er groß wirkt: viele Dateien scheinen sowohl in System32 als auch in WinSxS zu liegen, auf dem Datenträger gibt es aber nur eine Kopie, und der andere Ort ist eine harte Verknüpfung. Der Explorer und andere Werkzeuge, die Ordnergrößen addieren, rechnen harte Verknüpfungen nicht heraus, deshalb werden dieselben Daten zweimal gezählt.

## Zuerst den echten Mehraufwand messen

Öffnen Sie die Eingabeaufforderung als Administrator und führen Sie aus:

```cmd
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
```

Lesen Sie die Zeilen der Ausgabe getrennt:

- **Windows Explorer Reported Size of Component Store**: die Größe, die der Explorer berechnet, ohne harte Verknüpfungen zu berücksichtigen.
- **Actual Size of Component Store**: die Größe mit berücksichtigten harten Verknüpfungen, weiterhin einschließlich Dateien, die Windows teilt.
- **Shared with Windows**: Dateien, die auch anderswo erscheinen und die Windows zum Laufen braucht, kein Mehraufwand.
- **Backups and Disabled Features** und **Cache and Temporary Data**: zusammen sind das der Mehraufwand des Komponentenspeichers, und darauf kann die Bereinigung wirken.
- **Component Store Cleanup Recommended**: steht dort Yes, verringert eine Bereinigung den Mehraufwand wahrscheinlich.

In Microsofts Beispiel meldet der Explorer 4,98 GB, während der echte Mehraufwand etwa 507 MB beträgt. Messen Sie vor dem Bereinigen, damit Sie keinen Nachmittag an einer Zahl verbringen, die vor allem geteilte Dateien sind.

## Nicht von Hand löschen

Microsofts Warnung ist eindeutig: Dateien aus WinSxS zu löschen oder den ganzen Ordner zu löschen kann den PC startunfähig und updateunfähig machen, weil einige wichtige Systemdateien nur dort existieren. TrustedInstaller das Eigentum zu entziehen, um das Löschen zu erzwingen, endet genauso.

## Mit DISM bereinigen

Windows bereinigt bereits nach Zeitplan. Die Aufgabe StartComponentCleanup läuft im Leerlauf, wartet mindestens 30 Tage nach der Installation einer aktualisierten Komponente, bevor sie die vorherige Version entfernt, und stoppt nach einer Stunde. Um jetzt zu bereinigen, führen Sie aus:

```cmd
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
```

[Microsofts Bereinigungsanleitung](https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/clean-up-the-winsxs-folder) erklärt den Unterschied zur geplanten Aufgabe: vorherige Versionen aktualisierter Komponenten werden sofort gelöscht, ohne 30 Tage Schonfrist und ohne Ein-Stunden-Grenze.

`/ResetBase` geht weiter:

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

Es entfernt alle ersetzten Versionen jeder Komponente. Danach lassen sich bereits installierte Updates nicht mehr deinstallieren, später installierte Updates bleiben unberührt. Wie viel Platz zurückkommt, hängt von den beiden Mehraufwandzeilen oben ab, nicht von einer festen Zahl. Kurz nach einem großen Update, solange Sie noch nicht sicher sind, dass es stabil ist, lassen Sie diesen Schalter weg.

| Befehl | Was er entfernt | Lassen sich installierte Updates deinstallieren |
| --- | --- | --- |
| `/StartComponentCleanup` | Ersetzte Versionen aktualisierter Komponenten | Teilweise: die entfernten vorherigen Versionen lassen sich nicht mehr zurücksetzen |
| `/StartComponentCleanup /ResetBase` | Alle ersetzten Versionen | Nein |

Nur `/ResetBase` macht jedes installierte Update dauerhaft nicht entfernbar. Einfaches `/StartComponentCleanup` löscht vorherige Komponentenversionen sofort, sodass genau diese Updates ihren Rückweg verlieren.

<figure class="blog-diagram">
  <picture>
    <source media="(max-width: 900px)" srcset="/img/blog/windows-winsxs-folder-cleanup-windows-en-mobile.webp" type="image/webp" width="768" height="1180">
    <img src="/img/blog/windows-winsxs-folder-cleanup-windows-en.webp" width="1360" height="454" loading="lazy" alt="Zuerst den Mehraufwand messen, dann mit DISM bereinigen">
  </picture>
  <figcaption>Zuerst analysieren, um Mehraufwand von geteilten Dateien zu trennen, dann die Komponentenbereinigung ausführen. ResetBase ist optional, und danach lassen sich installierte Updates nicht mehr deinstallieren.</figcaption>
</figure>

## Ohne Befehlszeile

Wählen Sie in der Datenträgerbereinigung „Systemdateien bereinigen“ und dann „Windows Update-Bereinigung“. Microsofts Anleitung hält fest, dass das den Komponentenspeicher ebenfalls verkleinert. Welchen Weg Sie auch nehmen, führen Sie die Analyse danach erneut aus und vergleichen Sie: sie ist genauer als die Größe, die der Explorer zeigt. Um anderen Platz weiter zu untersuchen, gehen Sie weiter mit [Ein volles Laufwerk C: einordnen](/de/windows/blog/windows-c-drive-full) und [Windows-Cache leeren](/de/windows/blog/windows-cache-cleanup). Zu den systemweiten Temp-Ordnern und dem Windows-Installer-Cache siehe [Temp-Ordner bereinigen](/de/windows/blog/windows-temp-folder-cleanup) und den [Ordner Windows Installer](/de/windows/blog/windows-installer-folder-cleanup).

## Häufige Fragen

### Kann ich den Ordner WinSxS löschen?

Nein. Microsoft warnt, dass das Löschen von Dateien aus WinSxS Windows start- oder updateunfähig machen kann. Nutzen Sie stattdessen die DISM-Bereinigung.

### Warum wirkt WinSxS größer als die Änderung auf dem Datenträger?

Viele Dateien erscheinen auch in System32. Der Explorer zählt beide Kopien; auf dem Datenträger liegt eine. Nutzen Sie `DISM /Online /Cleanup-Image /AnalyzeComponentStore` für die echte Größe.

### Was gibt /ResetBase auf?

Danach lässt sich jedes installierte Update nicht mehr deinstallieren. Später installierte Updates bleiben unberührt.

### Wie bereinige ich ihn ohne Befehlszeile?

Datenträgerbereinigung › Systemdateien bereinigen › Windows Update-Bereinigung verkleinert den Komponentenspeicher ebenfalls. Messen Sie danach erneut.


Canonical: https://mole.fit/de/windows/blog/winsxs-folder-cleanup-windows
