Winsxs, was für ein Ordner ist das? Was ist der WinSxS-Ordner und wie bereinigt man ihn? Ist es möglich, Winsxs zu entfernen?

Ordner WinSxS (Windows Side By Side)– Dies ist ein Komponentenspeicher, der in Windows 10-, Windows 7- und Windows 8-Systemen zu finden ist und eine Größe von bis zu 20 GB erreichen kann. Es liegt am Weg C:\Windows\Winsxs und hat eine „System“-Ebene. Das bedeutet, dass Sie nichts manuell löschen, die Daten in diesem Ordner komprimieren oder verschieben müssen, um ihn zu verkleinern. Ich empfehle die Verwendung auch nicht Programme von Drittanbietern um diesen Ordner zu bereinigen. Im WinSxS-Ordner verwenden viele Dateien eine Technik namens Hard Linking. Diese „Hardlink“-Funktion ermöglicht mehreren Dateien den Zugriff auf denselben Speicherort, ohne dass eine Kopie dieses Speicherorts oder dieser Daten erstellt werden muss. Und das ist der Hauptgrund, warum Sie nichts löschen sollten, wenn Sie den Betrieb des Systems und den Start von Programmen nicht stören möchten.

Im WinSxS-Ordner werden mehrere Kopien von „dll“, „exe“ und anderen Dateien gespeichert, sodass Anwendungen unter Windows ohne Kompatibilitätsprobleme ausgeführt werden können. Außerdem werden Windows-Aktualisierungs- und Installationsdateien gespeichert, einschließlich Sicherungsdateien, sodass sie bei einem Ausfall der Originaldateien problemlos wiederhergestellt werden können Windows-System 10/8.1/7. Wenn beispielsweise Windows 10 aktualisiert wird, wird eine neue Version der aktualisierten Komponente auf dem System installiert und die alte im WinSxS-Ordner gespeichert. Dies ist notwendig, um Anwendungskompatibilität und Rollback-Funktionen sicherzustellen. Mit der Zeit wächst der WinSxS-Ordner ständig und dies führt zu Platzmangel auf der lokalen Festplatte des Systems.

So bereinigen Sie den WinSxS-Ordner in Windows 10/7/8.1 ordnungsgemäß

1 Weg. Diese Methode eignet sich für Windows 10 Und Windows 8.1. Öffnen Sie als Administrator eine Eingabeaufforderung und geben Sie den folgenden Befehl ein, der den WinSxS-Ordner analysiert und eine Reinigungsempfehlung gibt, in meinem Fall lautet die Meldung „Ja“.

  • Dism.exe /online /Cleanup-Image /AnalyzeComponentStore

Geben Sie den folgenden Befehl ein, um mit der Reinigung zu beginnen.

  • Dism.exe /online /Cleanup-Image /StartComponentCleanup

Wenn Sie den Eindruck haben, dass der WinSxS-Ordner nach der Bereinigung immer noch viel wiegt, geben Sie einen anderen Befehl ein. Es hilft Ihnen, alle ersetzten Versionen jeder Komponente im Komponentenspeicher zu entfernen.

  • Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

Wir können jetzt den vom Update-Paket verwendeten Speicherplatz reduzieren. Geben Sie dazu den folgenden Befehl ein. Ich hatte keine alten Updates, Sie haben vielleicht das Gleiche.

  • Dism.exe /online /Cleanup-Image /SPSuperseded

2-Wege. Diese Methode eignet sich für Windows 7 und alle anderen Versionen. Das Endergebnis ist eine standardmäßige Datenträgerbereinigung, die Ihnen dabei hilft, die Größe des WinSxS-Ordners zu reduzieren. Klicken Sie mit der rechten Maustaste auf das lokale Laufwerk C:\, auf dem Windows 7 selbst installiert ist, und wählen Sie „ Eigenschaften". Klicken Sie anschließend auf " Datenträgerbereinigung", aktivieren Sie alle Kontrollkästchen und klicken Sie auf die Schaltfläche unten Klar Systemdateien ". Es erscheint ein neues Fenster, in dem Sie im Wesentlichen alte Windows-Updates entfernen müssen. Ich empfehle jedoch, alle Kontrollkästchen zu aktivieren und auf „OK“ zu klicken.

In diesem Artikel besprechen wir die Situation rund um den WinSxS-Ordner in Windows, warum er unweigerlich größer wird und wie man seine Lautstärke regulieren kann.

Verzeichnis C:\Windows\WinSxS ist ein Repository von Windows-Betriebssystemkomponenten. Es enthält DLL-Dateien, Binärdateien, XML-Dateien, erforderlich für die Installation und den Betrieb aller Windows-Funktionen. Wenn Windows-Updates installiert werden, werden neue Versionen von Windows-Komponenten auf dem System angezeigt. In diesem Fall werden frühere Versionen in den angegebenen Ordner verschoben. Dies geschieht, damit der Benutzer die Möglichkeit hat, bei Problemen mit dem Update ein Rollback durchzuführen oder die Möglichkeit der Kompatibilität mit früheren Versionen aufrechtzuerhalten.

Auch ohne sich diese kurze Beschreibung des Zwecks des Ordners genau anzusehen, können Sie verstehen, dass mit der Zeit eine Vergrößerung des Ordnervolumens unvermeidlich ist. Darüber hinaus ist dieser Prozess unbegrenzt, obwohl sich in seinem Speicher WinSxS-Ordner befinden, die größer sind als 20 GB ich habe nicht gesehen.

Der einfachste Weg, die Ordnergröße zu reduzieren, besteht darin, einfach frühere Versionen der verbleibenden Komponenten und veraltete Updates zu entfernen (natürlich nicht manuell). Dazu können Sie das in Windows 10 integrierte Dienstprogramm zur Systembereinigung oder eine spezielle Option des DISM-Befehls verwenden (mehr dazu weiter unten).

ÜBRIGENS

Unter Windows 7 hat das gleichnamige Reinigungstool keine Auswirkungen auf alte Updates. Default. Um unnötige Updates in dieser Version zu entfernen, verwenden Sie cleanmgr.exe KB-Update 2852386 ist erforderlich.

Alles wäre gut, aber nicht alles ist so einfach. Zusätzlich zu den beschriebenen Funktionen ist der WinSxS-Ordner ein echtes Lager von Hardfiles, die Zeiger auf Dateien sind und alle ihre Funktionen übernehmen. Das bedeutet, dass der Link und die Datei selbst unterschiedliche Namen haben und sich in unterschiedlichen Verzeichnissen desselben Volumes befinden können, während sie auf dasselbe Objekt verweisen. A Dateimanager aller Streifen angezeigt grosse Grösse WinSxS-Ordner unter Berücksichtigung solcher Hardlinks, die in diesem Verzeichnis liegen. Die tatsächliche Größe des WinSxS-Ordners lässt sich beispielsweise mit einem kleinen Programm herausfinden D.U.(Festplattennutzung) von Sysinternals. Sie können die Größe des Systemkomponentenspeichers auch mit dem DISM-Befehl überprüfen:

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

In Foren wird oft die Frage nach dem manuellen Löschen eines Ordners wiederholt. Ich werde diejenigen unterstützen, die schlau genug sind, Benutzer davor zu schützen, WinSxS-Inhalte durch einfaches Hervorheben und Drücken zu löschen Löschen. Oft enden solche Aktionen mit einer Beschädigung des Systemabbilds, obwohl manchmal (selbst selten) eine solche Löschung „funktioniert“. Aber selbst wenn dies passiert, wird diese Methode zum Freigeben von Speicherplatz dringend nicht empfohlen. Die wichtigsten Möglichkeiten zum Bereinigen von WinSxS sind:

  • Komprimieren eines Ordners mit NTFS-Komprimierung
  • Löschen alter Versionen von Komponenten aus ihrem Speicher (verbleibende Versionen nach der Installation von Updates)
  • Entfernen unnötiger Systemkomponenten.

Durch gleichzeitiges Anwenden aller drei Optionen in der unten beschriebenen Reihenfolge können Sie gute Ergebnisse beim Freigeben von Speicherplatz erzielen. Und wenn Sie Besitzer von Windows 10 sind, beginnen Sie mit dem Befehl in:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

Kommt damit zurecht und cleanmgr.exe, auch als Administrator ausführen. Der Taskplaner von Windows 10 bietet übrigens eine ähnliche Funktion wie DISM. Es überschreibt veraltete Updates, die älter als 30 Tage sind. Suchen Sie nach einer Aufgabe mit dem Namen StartComponentCleanup Im Kapitel ~\Microsoft\Windows\Servicing.

Bei Bedarf Einstellungen oder Entfernung von Komponenten

Diese „Funktion“ erschien in neue Version Windows, sodass Sie Binärdateien ungenutzter Systemfunktionen löschen können. Der Zugriff darauf ist nur über DISM oder über das DISM-Cmdlet in PowerShell möglich. Beachten Sie außerdem, dass der DISM-Befehl nicht in der Lage ist, Abhängigkeitspakete wie in zu analysieren vorherige Version mit einer ähnlichen Möglichkeit. Im Allgemeinen wird nach dem Entfernen eines Pakets nur mit DISM nur das entfernt, was angegeben ist. Und die verbleibenden abhängigen Pakete bleiben bestehen. Vollständige Liste der Einstellungen und Funktionen in Windows-Image Sie können es sehen, indem Sie den Befehl in der Konsole ausführen:

DISM.exe /Online /Englisch /Get-Features /Format:Tabelle



Wir werden zum Beispiel nicht diejenige verwenden, die immer in allen vorkommt Windows-Versionen für lange Zeit nahezu nutzlos Internet Explorer . Es kann aus der Liste der Funktionen und Fähigkeiten entfernt werden, d. h. aus genau dem WinSxS-Ordner, mit diesem Befehl:

DISM.exe /Online /Disable-Feature /Featurename:Internet-Explorer-Optional-amd64 /Remove

In der Liste der verfügbaren Systemfunktionen ändert sich nun der Status dieses Dienstes auf Deaktiviert. Dies ist jedoch genau dann der Fall, wenn der Benutzer Vertrauen in sein Handeln haben muss. Aus offensichtlichen Gründen sollten Sie nicht alle aktivierten Funktionen vorschnell deaktivieren.

NTFS-Komprimierung für WinSxS

Die nächste Möglichkeit, die Größe des WinSxS-Ordners zu reduzieren, ist die Anwendung auf die . In diesem Fall wird dringend empfohlen, sicherzustellen, dass Sie eine vollständige Sicherungskopie des Systems erstellen. Starten Sie nach der Erstellung die Konsole und stoppen Sie einige Dienste:

Sc stop msiserver sc stop TrustedInstaller sc config msiserver start= deaktiviert sc config TrustedInstaller start= deaktiviert

Lassen Sie uns mit dem Dienstprogramm eine Sicherungskopie der Zugriffslisten anlegen, die Ordnern und Dateien (ACLs) in unserem Verzeichnis zugewiesen sind icacls. Ein ACL-Backup ist eine einfache Testdatei, die Dateien und Ordner sowie deren Berechtigungen angibt.

Icacls „%WINDIR%\WinSxS“ /save „%WINDIR%\WinSxS_NTFS.acl“ /t

Werden wir Eigentümer des WinSxS-Ordners selbst und der darin enthaltenen Ordner:

Takeown /f "%WINDIR%\WinSxS" /r

Weisen wir unserem Konto die vollständigen Rechte für dieses Verzeichnis zu:

Icacls „%WINDIR%\WinSxS“ /grant „%USERDOMAIN%\%USERNAME%“:(F) /t

Komprimieren wir den Inhalt des Ordners mit einem Befehl vom Terminal. Einige der Dateien werden nicht komprimiert (sie werden möglicherweise gerade vom System verwendet). Wenn Sie also den Befehl ohne das Flag /I ausführen, wird der Prozess gestoppt, wenn er auf eine gesperrte Datei stößt. Sie können den Namen des Prozesses finden, der an dieser Datei arbeitet ( Strg + F) und stoppen Sie es. Es lohnt sich jedoch, sich gezielt auf die Komprimierung der Dateien zu konzentrieren, die nicht vom System verwendet werden:

Kompakt /s:"%WINDIR%\WinSxS" /c /a /i *

Nachdem wir fertig sind, ist es besser, die zusätzlichen Rechte an WinSxS wieder an TrustedInstaller zu delegieren:

Icacls „%WINDIR%\WinSxS“ /setowner „NT SERVICE\TrustedInstaller“ /t

Wir stellen die ursprünglichen ACLs aus der zuvor erstellten Sicherungsdatei im WinSxS-Ordner wieder her:

Icacls „%WINDIR%“ /restore „%WINDIR%\WinSxS_NTFS.acl“

Jetzt stellen wir die Autostart-Dienste wieder her Windows Installer Und Installationsprogramm für Windows-Module:

Sc config msiserver start= Nachfrage sc config TrustedInstaller start= Nachfrage

Sie können die Größe des WinSxS-Ordners überprüfen:

In meinem Fall konnte ich durch die Komprimierung die Ordnergröße um fast 4 GB reduzieren. Aber Gott weiß was... Auf einer meiner Maschinen habe ich eine kleine SSD – dafür ist selbst dieser Platzbedarf ernst. Und wenn Ihnen dieses Szenario gefällt, kann ich vorschlagen, die Befehle in diesem Absatz durch diese Batchdatei zu ersetzen:

Schließen Sie vor dem Start den Windows Explorer. Bevor Sie beginnen, entpacken Sie die Datei aus dem Archiv, entsperren Sie sie in den Eigenschaften und führen Sie sie als Administrator aus. Es wird viel Zeit in Anspruch nehmen.

Wie wirkt sich die Komprimierung auf den Betrieb des WinSxS-Ordners und des Systems insgesamt aus?

Windows arbeitet mit komprimierten Dateien im sogenannten transparenten Modus (Datenübertragungsmodus). Aber Datenkomprimierung/-dekomprimierung braucht immer Zeit. Und das fällt dem Nutzer manchmal auf: Nicht alle von uns haben einen „modernen Stein“ unter der Haube angebracht. Aber bei der Komprimierungsfunktion ist ein leistungsstarker Prozessor übrigens deutlich effektiver als ein schneller Festplatte– In einigen Fällen habe ich persönlich sogar eine Geschwindigkeitssteigerung beim Arbeiten mit komprimierten Dateien festgestellt. Benutzer älterer Computermodelle werden also keine Verlangsamung erleben, Besitzer „älterer“ Computer sollten die Komprimierungsfunktion jedoch in Bezug auf komprimierte Dateien und Ordner vorsichtig verwenden.

Alte Versionen entfernen: cleanmgr.exe

Eine weitere zuverlässige Möglichkeit, Speicherplatz (auch im WinSxS-Ordner) freizugeben, ist das Reinigungsdienstprogramm cleanmgr.exe. Unter Windows 10 kann es etwas mehr als die Vorgänger unter Vista/7. Lasst uns starten:

Bereinigen des WinSXS-Ordners Windows 7

Guten Tag. Diese Woche verzeichnete die Website einen neuen Traffic-Rekord – 5407 einzelne Besucher pro Tag, wofür wir uns ganz herzlich bedanken. Obwohl ich in letzter Zeit selten schreibe, wächst die Seite immer noch :)

Lassen Sie uns nun über unser Problem sprechen. Was ist dieser WinSxS-Ordner? Dies ist der Ordner, in dem die Windows-Updates- und Komponentendatei gespeichert ist. Warum wiegt sie so viel? Hmm... Tatsächlich wiegt es viel weniger :) Dateien aus Windows- und System32-Ordnern werden mit in diesen Ordner projiziert, weshalb alle Dateimanager eine so große Größe anzeigen – sie sehen den Unterschied zwischen echten Dateien und symbolischen Links nicht . Aus diesem Grund wird dringend davon abgeraten, über den Explorer in diesen Ordner zu gehen und zu versuchen, alles manuell zu löschen. Es gibt ein paar Standardmittel, was Ihnen dabei hilft, diesen Ordner sicher und effizient zu bereinigen. Da Updates installiert werden, wächst es übrigens ständig, daher wird empfohlen, diese Schritte regelmäßig zu wiederholen. Ich empfehle übrigens Methode Nr. 2.

Methode Nummer 1. Bereinigen von Windows-Updates mit dem Dienstprogramm zur Datenträgerbereinigung (funktioniert auch unter Windows 7 SP1 mit installiertem Update KB2852386).

Eine sehr einfache Methode und erfordert keine Entscheidungen des Benutzers. Aber die Dateiauswertung funktioniert mittelmäßig, sie macht Fehler sowohl in der Höhe als auch in der Tiefe. Aber das ist für uns nicht sehr wichtig.

1) Wir benötigen das Dienstprogramm „Ausführen“, also drücken Sie die Tastenkombination Win+R und geben Sie cleanmgr in das sich öffnende Fenster ein.

3) Warten Sie auf die Schätzung des freien Speicherplatzes und klicken Sie auf die Schaltfläche „Systemdateien bereinigen“.

4) Setzen Sie ein Häkchen bei „Reinigung“. Windows-Updates" Und klicken Sie auf OK. Der Vorgang zum Bereinigen der Update-Dateien beginnt.

Auf diese Weise können Sie jedoch nur einen Teil der Dateien löschen; eine genauere Reinigung ist mit Methode Nr. 2 möglich.

Methode Nummer 2. Löschen Sie Windows-Updates, deaktivierte Funktionen und den im WinSxS-Ordner gespeicherten Windows-Cache mit dem Dienstprogramm DISM. (Ich empfehle)

Mit dieser Methode können Sie nicht nur Update-Dateien, sondern auch allen anderen Müll aus dem WinSxS-Ordner löschen.

1) Öffnen Sie die Kommandozeile als Administrator, drücken Sie dazu die Tastenkombination Win+X und wählen Sie „ Befehlszeile(Administrator)«.

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Wie Sie sehen, sind 4,77 GB der gesamten Belegung vorhanden Windows-Ordner und sind keineswegs überflüssig, da es sich um Dateien handelt, die für den Betrieb des Systems notwendig sind. Aber hier Backups(wird benötigt, falls Ihr System nach der Installation von Updates nicht startet) und der Cache mit temporären Dateien kann geleert werden. Nun, lesen wir die vorletzte Zeile sorgfältig durch. Bereinigung des Komponentenspeichers empfohlen: Ja". Fahren wir daher mit dem nächsten Schritt fort.

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

Das ist alles. Ich hoffe, Sie fanden diesen Artikel nützlich. Klicken Sie auf eine der Schaltflächen unten, um Ihren Freunden davon zu erzählen. Abonnieren Sie auch Website-Updates, indem Sie Ihre E-Mail-Adresse in das Feld rechts eingeben.

(insbesondere unter Windows 7 und Windows 8) werden Sie feststellen, dass der Ordner den meisten Platz einnimmt winsxs. Es befindet sich im Systemordner FENSTER.

Was befindet sich im WinSXS-Ordner und warum nimmt er so viel Platz ein?
Die Microsoft-Entwickler haben beschlossen, sicherzustellen, dass alle alten Systemaktualisierungen (Komponentendateien und Bibliotheken) nicht gelöscht werden, sondern „nur für den Fall“ im System verbleiben, genauer gesagt, damit alte Dateien gefunden werden, wenn das Spiel/Programm sie benötigt in diesem Ordner.

Daher schon bei Windows-Installation Es nimmt viel Platz ein und wenn Sie in Zukunft das System aktualisieren, wird die Größe dieses Ordners immer größer.

Wenn Sie viel Speicherplatz auf Ihrer Systemfestplatte haben, ist es gut, dass Sie den ständig wachsenden Speicherplatz (insbesondere nach einem Update) möglicherweise nicht bemerken. Was aber, wenn Sie bereits wenig Speicherplatz haben und diesen freigeben müssen?

Wie lösche/bereinige/bereinige/reduziere ich die Größe des WinSXS-Ordners?

Zunächst müssen Sie wissen, dass Sie diesen Ordner nicht löschen können! Denn Sie werden alles löschen – sowohl Notwendiges als auch Unnötiges.

Die beste Option wäre, alte Windows-Updates zu entfernen. Ordner löschen winsxs Dies ist mit einem speziellen Befehl möglich.

Also, lasst uns starten und uns darauf einlassen

DISM.exe /online /Cleanup-Image /spsuperseded



Wir warten und schließen das Fenster nicht, bis die folgende Meldung erscheint:

Danach sollte sich die Ordnergröße verringern. Zum Beispiel hatte ich zunächst 8,01 GB frei, aber nach diesem Vorgang waren 17,2 GB frei.

Wenn Ihnen das nicht ausreicht, können Sie die Scheibe auch von Schmutz befreien.
Klicken Sie dazu mit der rechten Maustaste auf die Festplatte und wählen Sie sie aus Eigenschaften. Klicken Sie dort Datenträgerbereinigung


Wir warten darauf, dass die Informationen auf der Festplatte erfasst werden:


Wählen Sie die im Screenshot markierten Dateien aus ( Speicherabbilddateien Und Debugdumpdateien)

Spitze