Warum gibt es einen Winsxs-Ordner auf Laufwerk D: und kann ich ihn sicher entfernen?

680
Rebeccah

Ich habe vor kurzem einen generalüberholten Laptop mit mSATA-Startlaufwerk (C :) und einer Spinner-Festplatte (D :) erworben, wobei Windows 7 Ultimate + SP1 vorinstalliert ist. Ich hatte vorgehabt, das gesamte System auf C: zu haben. D: Ich habe D: frei, um zu tun, was ich will, einschließlich der Änderung der Partitionierung, der Neuformatierung der gesamten Sache oder des Austauschs.

Was ich gefunden habe, ist, dass es scheinbar einige Systemordner auf dem Laufwerk D: gibt, und Windows lässt mich die D: - Partition nicht um mehr als die halbe Größe der Festplatte verkleinern, was darauf hinweist, dass es Dateien mit festen Speicherorten auf dem Laufwerk gibt Festplatte und kann nicht verschoben werden.

Insbesondere gibt es die Ordner "winsxs" sowohl in C: als auch in D:, mit einigen Unterordnern / Dateien in C:, einige in D:, manche gleich auf beiden, manche auf beiden, aber unterschiedlich. Wenn ich versuche, ein Sampling von Dateien mit BeyondCompare zu vergleichen, finde ich, dass es in der Lage ist, alle Dateien, die ich ausprobiert habe, auf C: zu öffnen, und keine der Dateien, die ich ausprobiert habe, auf D :. An beiden Speicherorten befinden sich viele Dateien.

Der Hersteller sagt, dass diese Dateien von der Installation von Windows-Updates stammen, und dass ich sie einfach löschen und die Festplatte neu formatieren kann, wenn ich möchte. Ich möchte bestätigen, ob dies eine sichere Sache ist, oder ob ich Probleme mit der Systemwiederherstellung oder späteren Windows-Updates oder etwas Ähnlichem habe.

Ich habe auch nach dem Verschieben dieses Ordners gesucht, aber die meisten Sites, selbst die, die Anweisungen dazu geben, Junctions zu verwenden, empfehlen wirklich dagegen.

Ich überlege mir, nur eine Systemwiederherstellungsdiskette und ein System-Image-Backup zu erstellen, alles zu löschen und neu zu beginnen.

0

1 Antwort auf die Frage

1
Blerg

Der WinSxS-Ordner ist für Windows von entscheidender Bedeutung und das Entfernen kann zu Problemen führen. Befindet sich einer im Ordner% SYSTEMROOT% auf Laufwerk C, ist es möglich, dass der andere Ordner aus einer früheren Installation stammt oder wie angegeben Updates enthält. Der MS-Artikel hier besagt, dass die Datenträgerbereinigung möglicherweise einige der darin enthaltenen Dateien entfernt. Dieser Link zeigt an, dass es sich nicht in Ordnern befinden sollte, in denen Windows selbst installiert ist:

So obviously you cannot delete this directory or move it elsewhere. Nor is it advisable to delete anything here, as such a step could probably make your applications un-workable or even break your system! If you have many applications installed, you can expect to have a jumbo sized winsxs folder. This WinSxs folder cannot reside on any other volume than the system volume. This is because of the NTFS hard links. If you try to move the folder, it may result in Windows updates, service packs, features, etc, not installing  correctly. 

Wenn sich der Ordner nicht auf demselben Laufwerk befindet wie Windows, sollte er sicher entfernt werden können, es sollte jedoch zunächst alles gesichert werden, nur für alle Fälle.

Wenn Sie über Windows 8.1 oder höher verfügen, können Sie ein Dienstprogramm verwenden, mit dem versucht wird, die Größe des winsxs-Ordners zu reduzieren. Es kann hier gefunden werden .