Ist es sicher, Dateien unter WinSxS ohne feste Links unter Vista zu löschen?

497
GetFree

Die Frage ist kein Duplikat . Dies ist spezifisch für den Fall von Windows Vista, bei dem es keine vom Betriebssystem bereitgestellte Methode gibt, um die Größe des WinSxS-Ordners zu reduzieren (im Gegensatz zu Windows 7 und höher, wo es eine solche Methode gibt).
In der Frage wird nach einer bestimmten manuellen Methode zur Reduzierung dieser Ordnergröße gefragt. Dies wird bei anderen SU-Fragen nicht angesprochen.


Mein Windows\WinsxsOrdner ist derzeit etwa 20 GB groß und enthält viele Dateien, auf die zuletzt zugegriffen wurde.

Einige Dateien sind von einem anderen Ordner im System aus fest verbunden, aber die meisten von ihnen haben keine festen Links (Hard Link Count = 1). Sie scheinen nur Platz zu beanspruchen.

Ist es sicher, die Dateien zu löschen, die keine festen Links haben?
Ich habe nicht die Absicht, Windows-Updates zu deinstallieren, daher möchte ich keine alten Versionen von allem behalten.

0
Ich gehe davon aus, dass Sie versuchen, Speicherplatz wiederherzustellen. Es wäre ein Plagiat und eine zu lange oder nur eine Link-Antwort für mich, um eine Antwort mit diesen zu erstellen: [Anleitung zum Freigeben von Speicherplatz unter Windows Vista] (http://www.hanselman.com/blog/ GuideToFreeingUpDiskSpaceUnderWindowsVista.aspx) und [Windows Update-Dateien] (http://www.computerstepbystep.com/windows-vista-m-windows-updates-files.html). Machen Sie natürlich zuerst ein komplettes Backup. Andrew Morton vor 7 Jahren 0
Sie dürfen keine Dateien aus diesem Ordner löschen. Warum zählt der Hardlink überhaupt? Das bedeutet nicht, dass niemand auf die Datei zugreift. Daniel B vor 7 Jahren 0
Kein Duplikat. Erklärung hinzugefügt. GetFree vor 7 Jahren 0
@DanielB, wenn Sie nicht verstehen, warum die Anzahl der Hardlinks zählt, dann beantworten Sie die Frage einfach nicht. Dies ist wichtig, da die neueste Version einer Datei (die tatsächlich vom System verwendet wird) von ihrem richtigen Ort im System aus fest verbunden ist. GetFree vor 7 Jahren 1
Das bedeutet nicht, dass ältere Versionen nicht verwendet werden. Sonst hätte es keinen Sinn, sie herumzuhalten. Daniel B vor 7 Jahren 0
@DanielB, du hast die ganze Zeit spekuliert. Kennen Sie die Antwort auf die Frage oder nicht? GetFree vor 7 Jahren 1
Ich sage nur das Offensichtliche. Dies ist auch der Kommentarabschnitt, daher ist es offensichtlich keine Antwort. // Für Vista gibt es eine Antwort (gut zwei), die als Duplikat verknüpft ist. Daniel B vor 7 Jahren 0
Die Größe von winsxs ist zu hoch. Mehrfach verknüpfte Elemente werden mehrfach gezählt, wenn der Explorer die Dateigröße auf der Festplatte berechnet. Das heißt, diese Dateien sind oder wurden von etwas benötigt, identifizieren Sie das also und deinstallieren Sie es. Sie können abgelöste Pakete sein, zB VC-Laufzeit usw. Yorik vor 7 Jahren 0
Wenn Sie einfach Dinge aus dem Ordner "winsxs" löschen, werden die , die das Betriebssystem für diese Umleitungsentscheidungen verwendet, möglicherweise nicht ordnungsgemäß entfernt. Ich würde ein bisschen graben, um zu sehen, wie Winsxs seine Magie macht. Es ist wahrscheinlich mehr als nur ein Hardlinking: Die Versionskontrolle muss irgendwie gepflegt werden. Yorik vor 7 Jahren 0
http://superuser.com/a/14035/74026 In dieser Antwort wird Vista erwähnt. Haben Sie diese Lösung in dem verlinkten Post versucht? music2myear vor 7 Jahren 0
Vista / 2008 hat nie das Update für saubere Winsxs erhalten. Die einzige Möglichkeit, die Größe zu verringern, wenn alte Updates wie IE-Updates deinstalliert werden, die jeden Monat ersetzt werden. Die Vista-Unterstützung endet jedoch im April. Daher sollten Sie ein Upgrade auf ein neueres Windows durchführen, das Updates erhält und die Option hat, WinSxS bei der Datenträgerbereinigung zu bereinigen magicandre1981 vor 7 Jahren 0

0 Antworten auf die Frage