WinSxS-Ordner in Windows 10 erklärt

Winsxs Folder Windows 10 Explained



Der WinSxS-Ordner ist ein wichtiger Bestandteil des Windows-Betriebssystems. Es speichert alle Systemdateien und Komponenten, die für das Funktionieren des Betriebssystems erforderlich sind. Ohne den WinSxS-Ordner könnte Windows nicht ausgeführt werden. Der WinSxS-Ordner befindet sich unter C:WindowsWinSxS. Es ist ein versteckter Ordner, was bedeutet, dass Sie ihn nicht sehen können, es sei denn, Sie haben die Option Versteckte Dateien und Ordner anzeigen in Ihren Datei-Explorer-Einstellungen aktiviert. Der WinSxS-Ordner ist wichtig, da er mehrere Versionen von Systemdateien und -komponenten speichert. Dies ist wichtig, da Windows mehrere Versionen derselben Software gleichzeitig ausführen kann. Es ermöglicht Windows auch, auf eine frühere Version einer Systemdatei oder Komponente zurückzusetzen, wenn es ein Problem mit der aktuellen Version gibt. Der WinSxS-Ordner kann recht groß werden und belegt nicht selten mehrere Gigabyte Speicherplatz. Dies liegt daran, dass mehrere Kopien von Systemdateien und -komponenten gespeichert werden. Wenn Sie wenig Speicherplatz haben, können Sie den WinSxS-Ordner bereinigen, um Speicherplatz freizugeben. Sie sollten dies jedoch nur tun, wenn Sie sich darauf verlassen können, da dies möglicherweise zu Problemen mit Ihrer Windows-Installation führen kann, wenn Sie es falsch machen.



Die meisten von Ihnen haben es vielleicht bemerkt Ordner WinSxS in Windows 10/8/7 und war von seiner Größe überrascht. Für diejenigen, die dies nicht tun, befindet sich der Ordner unter C: Windows Winsxs Und es ist riesig! Ich habe fast 5 GB, ungefähr 6000 Ordner und 25000 Dateien, und es nimmt fast 40 % des Windows-Ordners ein! Obwohl die Größe dieses Winsxs-Ordners in XP etwa 25-50 MB beträgt; seine Größe in Windows 10, Windows 8, Windows 7 und Windows Vista hat viele fasziniert! Schauen Sie sich das Bild unten an.





winsxs-Ordner-Windows





Was ist also das Geheimnis dieses Winsxs-Ordners in Windows 10, Windows 8.1, Windows 8, Windows 7 und Windows Vista? Finden wir es in diesem Beitrag.

INWinSxSOrdner, speichert mehrere Kopiendll, exe und andere Systemdateienum mehrere Anwendungen unter Windows ohne Kompatibilitätsprobleme zum Laufen zu bringen. Wenn Sie hineinschauen, werden Sie sehen, was wie viele Duplikate aussiehtDateien, haben alle den gleichen Namen. Tatsächlich sind dies verschiedene Versionen derselben Dateien, die gespeichert werden; weil unterschiedliche Programme unterschiedliche Versionen erfordern können.



Was ist der WinSxS-Ordner in Windows 10

Kurz, Winsxs, was bedeutet „Fenster nebeneinander“ , ist ein Cache von nativen Windows-Builds. Es speichert Bibliotheken, die von mehreren Anwendungen verwendet werden. Diese Funktion wurde erstmals in Windows ME eingeführt und von Microsoft als Lösung für die sogenannten „DLL-Höllen“-Probleme angesehen, die Windows 9x plagten.

In Winsxs ist der Ordner „Backup“ der größte, wie im Bild unten zu sehen ist.

Unterordner WinSxS

Wie im Bild unten zu sehen, sind die Dateitypen im Winsxs-Ordner wieder „Andere“.nehmenden größten Teil des Platzes. Sie bestehen hauptsächlich aus .imd, .ngr, .csd, .dll, .dll.mui, .exe und anderen ähnlichen Dateitypen.



Dateitypen in WinSxS

In Windows 7 und höher gibt es keinen Ordner „dllcache“, und Sie können auch den Ordner „i386“ nicht finden, in dem das System (wie in XP) alle Quellmodule zwischenspeichert. In diesem WinSxS-Ordner werden die gemeinsamen Komponenten paralleler Anwendungen gespeichert. Diese Dateien können mehrere Versionen derselben Assembly oder Anwendung sein. Jede parallele Assembly hat eine eindeutige ID. Eines der Attribute der Identität einer Assembly ist ihre Version.

„Parallele Assemblies werden vom Betriebssystem als primäre Einheiten für Benennung, Bindung, Versionierung, Bereitstellung und Konfiguration verwendet. Der Winsxs-Ordner enthält alle Manifeste, Add-Ons und Win32-Dateien von Drittanbietern“, sagt Microsoft.

Aber warum gibt es so viele verschachtelte Ordner und warum behalten so viele verschiedene Versionen derselbenusw, exe oder andere Dateien?

Wie bereits erwähnt, behält Windows alte DLLs.und Bibliothekskomponenten im WinSxS-Ordner. Wenn nun eine neuere Version dieser Datei Teil des Betriebssystems ist, aber eine bestimmte Anwendung eine bestimmte ältere Version benötigt, um zu funktionieren, dann wird die ältere Version von WinSxSDer Ordner wird verwendet, wobei die neuere Version an ihrem aktuellen Speicherort für andere Anwendungen verbleibt, die sie möglicherweise benötigen.

ist Rand das gleiche wie Internet Explorer

Natürlich können Sie dieses Verzeichnis nicht entfernen oder an einen anderen Ort verschieben. Es wird auch nicht empfohlen, hier etwas zu löschen, da ein solcher Schritt wahrscheinlich Ihre Anwendungen funktionsunfähig machen oder sogar Ihr System beschädigen könnte! Wer viele Apps installiert hat, kann mit einem gigantischen WinSxSOrdner. Dieser WinSxs-Ordner darf sich auf keinem anderen Volume als dem Systemvolume befinden. Dies liegt an NTFS-Hardlinks. Wenn Sie versuchen, den Ordner zu verschieben, kann dies dazu führen, dass Windows-Updates, Service Packs, Funktionen usw. nicht korrekt installiert werden.

Wenn Sie Komponenten wie Manifeste, Assemblys usw. aus dem WinSxS-Ordner entfernen, treten möglicherweise Probleme auf. Jedes System reagiert anders. Was für den einen funktioniert, kann den anderen kaputt machen! Wenn Sie beispielsweise ein Programm installieren, das genau diese Assembly benötigt, die Sie möglicherweise entfernt haben, wird dieses Programm einfach nicht gestartet! Ordnerkomprimierung ist ebenfalls nicht erlaubt, da es bei WindowsUpdates oder bei der Installation eines Hotfixes zu Problemen kommen kann.

Der sicherste Weg, es zu bereinigen, besteht darin, die Apps, die Sie nicht benötigen, einfach zu deinstallieren. Dies ist jedoch auch nicht narrensicher, da viele Anwendungen ihre Dateien immer noch hier lassen, da sie möglicherweise von anderen Anwendungen verwendet werden. Daher wird die Ausfallwahrscheinlichkeit nicht verwendetuswDie Lücke ist ziemlich groß.

Wir empfehlen nicht, WinSxS-Bereinigungstools wie z WinsxsLite da können Sie Ihr Windows kaputt machen.

Und wenn Sie neue Software ausprobieren oder häufig installieren und deinstallieren, stellen Sie möglicherweise fest, dass Ihre Winsxs wirklich groß ist, da Windows mehrere Kopien davon aufbewahrtuswDateien, um mehrere Anwendungen ohne Kompatibilitätsprobleme zu ermöglichen.

Bereinigen Sie den WinSxs-Ordner

Windows 8.1 Einführung einer neuen Befehlszeilenoption für DISM.exe, / AnalyzeComponentStore . Durch Ausführen dieses Befehls wird der WinSxS-Ordner analysiert und Sie werden darüber informiert, ob eine Bereinigung des Komponentenspeichers empfohlen wird. Er ist dabei Windows 10 , Auch.

IN Windows 8 / 8.1 / 10 , öffnen Sie das Disk Cleanup Tool und verwenden Sie die Option Windows Update Cleanup, um WinSxS zu bereinigen.

Microsoft hat ein Update veröffentlicht, das Windows Update-Bereinigungsoption zum Datenträgerbereinigungstool hinzugefügt IN Windows 7 .

Jetzt können Sie auch löschen WinSxS в Windows-Server 2008 R2 mit neuem Update.

Laden Sie das PC Repair Tool herunter, um Windows-Fehler schnell zu finden und automatisch zu beheben

Hier sind ein paar weitere Optionen, die Sie vielleicht in Betracht ziehen sollten Speicherplatz freigeben - ein bisschen Routine und ein bisschen extrem:

  1. laufen Datenträgerbereinigungstool
  2. Unbenutzte Apps entfernen
  3. Auslagerungsdatei auf ein anderes Laufwerk verschieben
  4. Deaktivieren Sie den Ruhezustand
  5. Verwenden Sie die Option für dedizierte Dump-Dateien, um Speicherabbilddateien auf ein anderes Volume im System zu schreiben.
  6. Systemwiederherstellungspunkte deaktivieren
  7. Laden Sie das Benutzerprofil und die Programmdateiverzeichnisse auf ein anderes Volume im System aus.

Update 1 aus den TechNet-Blogs: Eine der größten Änderungen zwischen früheren Windows-Versionen war der Wechsel von einem in INF beschriebenen Betriebssystem zuKomponentialität. Alle Komponenten des Betriebssystems befinden sich im WinSxS-Ordner – wir nennen diesen Ort tatsächlich den Komponentenspeicher. Jede Komponente hat einen eindeutigen Namen, der die Version, Sprache und Prozessorarchitektur enthält, für die sie erstellt wurde. Der WinSxS-Ordner ist der einzige Ort, an dem sich eine Komponente auf dem System befindet, alle anderen Dateiinstanzen, die Sie auf dem System sehen, werden durch harte Verknüpfungen aus dem Komponentenspeicher „projiziert“.

Nachdem Sie nun wissen, warum der Shop auf diese Größe anwachsen kann, ist Ihre nächste Frage wahrscheinlich, warum wir ältere Versionen von Komponenten nicht entfernen. Die kurze Antwort ist Zuverlässigkeit. Der Komponentenspeicher ermöglicht es uns zusammen mit anderen Informationen über das System, jederzeit festzustellen, welche Version der Komponente für das Projekt am besten geeignet ist. Das bedeutet, wenn Sie das Sicherheitsupdate deinstallieren, können wir die nächsthöhere Version auf dem System installieren – wir haben kein Deinstallationsproblem mehr. Das bedeutet auch, dass wir, wenn Sie sich entscheiden, eine optionale Funktion zu installieren, nicht nur die RTM-Version der Komponente auswählen, sondern auch sehen, welche Version die höchste auf dem System verfügbare ist.

Die einzige Möglichkeit, die Größe des WinSxS-Ordners sicher zu reduzieren, besteht darin, die Menge möglicher Aktionen zu reduzieren, die das System ausführen kann. Der einfachste Weg, dies zu tun, besteht darin, die Pakete zu entfernen, in denen die Komponenten ursprünglich installiert waren. Dies kann durch Entfernen von ersetzten Versionen von Paketen erfolgen, die Sie auf Ihrem System haben. Service Pack 1 enthält eine Binärdatei mit dem Namen VSP1CLN.EXE , ein Tool, das das Service Pack dauerhaft (nicht entfernbar) auf Ihrem System macht und die RTM-Versionen aller ersetzten Komponenten entfernt. Dies ist nur möglich, weil das Service Pack dauerhaft gemacht wird; Wir können garantieren, dass wir niemals RTM-Versionen benötigen werden.

Update 2 aus den E7-Blogs: Die „Modularität“ des Betriebssystems war ein Entwicklungsziel für Windows Vista. Dies wurde durchgeführt, um eine Reihe von Problemen in älteren Windows-Versionen im Zusammenhang mit Installation, Wartung und Zuverlässigkeit zu beheben. Das Windows SxS-Verzeichnis repräsentiert den „Installations- und Wartungsstatus“ aller Systemkomponenten. Aber es verbraucht tatsächlich nicht so viel Speicherplatz, wie es den Anschein hat, wenn integrierte Tools (DIR und Explorer) verwendet werden, um den belegten Speicherplatz zu messen. Die Tatsache, dass wir es Ihnen erschweren, zu wissen, wie viel Speicherplatz ein Verzeichnis einnimmt, ist fair! Der WinSxS-Katalog bietet auch Offline-Dienste und macht Windows Vista und höher „imaging-sicher“.

Es gab mehrere Blogs und sogar mehrere 'unterirdische' Tools, die Ihnen sagen, dass es möglich ist, das WinSxS-Verzeichnis zu entfernen, und es ist sicherlich wahr, dass Sie es nach der Installation aus dem System entfernen können und sich herausstellt, dass das System bootet und funktioniert Bußgeld. . Dies ist jedoch, wie oben beschrieben, eine sehr schlechte Vorgehensweise, da Sie die Möglichkeit nehmen, alle Komponenten des Betriebssystems zuverlässig zu warten und zusätzliche Komponenten auf Ihrem System zu aktualisieren oder zu konfigurieren. Windows unterstützt nur das WinSxS-Verzeichnis auf einem physischen Laufwerk am ursprünglichen Speicherort.

Abschluss

Lassen Sie den WinSxS-Ordner so wie er ist!

Lernen nativer Ordner Und Ordner Catroot und Catroot2 Hier.

Zusätzliche Materialien:

  1. Analysieren Sie den Windows-Komponentenspeicher oder WinSxS unter Windows
  2. Bereinigen Sie den WinSxS-Ordner in Windows
  3. Fügen Sie Windows Update Cleanup Option zum Disk Cleanup Tool in Windows hinzu
  4. Bereinigen Sie das WinSxS-Verzeichnis auf Windows Server .
Beliebte Beiträge