WinFuture-Forum.de: Bereinigen des WinSxS-Ordners - WinFuture-Forum.de

Zum Inhalt wechseln

Hinweis

Alle neuen Themen werden vor der Veröffentlichung durch einen Moderator geprüft und sind deshalb nicht sofort sichtbar.
  • 2 Seiten +
  • 1
  • 2

Bereinigen des WinSxS-Ordners Eine immer wieder gestellte Frage

#16 Mitglied ist offline   RalphS 

  • Gruppe: VIP Mitglieder
  • Beiträge: 8.895
  • Beigetreten: 20. Juli 07
  • Reputation: 1.126
  • Geschlecht:Männlich
  • Wohnort:Zuhause
  • Interessen:Ja

geschrieben 14. Juni 2015 - 15:11

Nein, und nein.

Die längere Antwort: Im ComponentStore liegen nur vergleichsweise wenig Dateien herum, die zusätzlichen Platz belegen. Der Rest sind Hardlinks. Ausnahme: Wenn was nicht installiert, lies: über Features Hinzufügen nicht "aktiviert" ist, und ggf. ältere Versionen von DLLs und anderen Bibliotheken.

In einem Wort: es ist relativ schwierig, dem ComponentStore eine fixe "Größe" zuzuweisen.



Was den Installer-Ordner angeht: da drin fliegen die MSI-Datenbanken der installierten Software rum. Wenn man da anfängt, wahllos zu löschen, geht damit eine ganze Menge kaputt; im schlimmsten Fall funktioniert die Software nicht mehr und die Reparatur kann dann auch problematisch (evtl sogar unmöglich) werden, da ja die Datenbank(en) dafür nun weg sind.

Es gab da aber mal vor Zeiten ein kleines Kommandozeilentool namens MSIZAP. Damit mußte man zwar auch sehr vorsichtig umgehen, aber das war in der Lage, die MSI-Datenbank insgesamt auszuwerten und festzustellen, welche Pakete und Patches effektiv Dateileichen sind und gelöscht werden können.

Weiß aber nicht, ob es das noch gibt und ob das heutzutage überhaupt noch so funktioniert. Immerhin wird MSI ja auch immer weiter entwickelt.
"If you give a man a fish he is hungry again in an hour. If you teach him to catch a fish you do him a good turn."-- Anne Isabella Thackeray Ritchie

Eingefügtes Bild
Eingefügtes Bild
0

Anzeige



#17 Mitglied ist offline   wolf22 

  • Gruppe: aktive Mitglieder
  • Beiträge: 581
  • Beigetreten: 03. Januar 08
  • Reputation: 35

geschrieben 14. Juni 2015 - 15:18

Habe hier mal eine Zusammenstellung was so alles gefahrlos weg kann.

Zum aufräumen bringt Windows eigenes mit.
Dabei muss man sich keine Sorgen machen, denn das System beschädigt sich nicht selbst wie es gerne diese "Tool-Programme" machen.
Dazu mit den Eintrag -
C:\Windows\System32\cmd.exe /c Cleanmgr /sageset:65535 & Cleanmgr /sagerun:65535
- eine Verknüpfung auf dem Desktop anlegen.
z.B als - Erweiterte Datenträger Bereinigung - benennen. Die Eigenschaften aufrufen und unten auf erweitert gehen und dort als Administrator ausfuehren aktivieren - OK - OK .
Via Doppelklick starten, UAC meldet sich, und in dem Fenster dann alles aktivieren.
Nach OK startet der Vorgang und weitere Bereinigung wird dann nach dem Neustart weitergeführt.

Manuell kann / muss dann noch folgendes gelöscht werden:
C:\Windows\Installer\$PatchCache$\Managed\ und *.msp sowie
C:\Windows\Inf\*.pnf
C:\Users\%user%\AppData\Roaming\Microsoft\Windows\Recent
C:\Windows\SoftwareDistribution\Download\

Standardmäßig können diese Dateien zum löschen angewählt werden:
- Heruntergeladene Programmdateien
- Temporäre Internetdateien
- Offlinewebseiten
- Ruhezustandsdateibereinigung
- Debug Dump Files
- Papierkorb
- Setup Log Files
- Systemfehler-Speicherabbilddateien
- Kleine Systemfehler Speicherabbilddateien
- Temporäre Dateien
- Miniaturansichten
- Windows Fehlerberichtserstattungsdatei bereinigen
- Dateien in Fehlerberichtwarteschlange bereinigen
Mit der Erweiterten Datenträgerbereinigung stehen dann noch zusätzlich diese Optionen zur Verfügung:
- Temporary Setup Files
- Alte CHKDSK-Dateien
- Vorherige Windows-Installation(en)
- Temporäre Windows-Installationsdateien
- Beim Windows-Upgrade verworfene Dateien

Entsprechende die Haken in dem Fenster setzen und laufen lassen.
Dauert je nach Rechnerleistung etwas bis alles durch ist.
Hat dann aber, wenn lange nicht mehr aufgeräumt wurde, ein paar GB auf "C" und anderen Partitionen mehr frei.

Angehängtes Bild: 20150614 10130_komplett_Bereinigung.jpg

Dieser Beitrag wurde von wolf22 bearbeitet: 14. Juni 2015 - 16:37

1

#18 Mitglied ist offline   DanielDuesentrieb 

  • Gruppe: aktive Mitglieder
  • Beiträge: 9.345
  • Beigetreten: 15. Januar 06
  • Reputation: 274
  • Geschlecht:Männlich
  • Wohnort:Troisdorf

geschrieben 21. Juni 2015 - 18:39

Ach wisst Ihr was, ich kaufe doch mal eine neue 250GB SSD, weil ich auch von der Samsung nicht so überzeugt bin. Dann bastle ich mir ein Windows 7 mit allen Updates drin und habe genug Platz für die virtuelle W10 Maschine.
0

#19 Mitglied ist offline   RalphS 

  • Gruppe: VIP Mitglieder
  • Beiträge: 8.895
  • Beigetreten: 20. Juli 07
  • Reputation: 1.126
  • Geschlecht:Männlich
  • Wohnort:Zuhause
  • Interessen:Ja

geschrieben 22. Juni 2015 - 08:47

Ich würd mir echt wünschen, daß aufgehört wird mit Tips wie "löschen Sie XXXXX". Vor allem ohne weiteren Kontext. :huh:

Dann gehen die Leute her und löschen XXXX... und fragen sich hinterher, warum sie dann im Gegenzug für die Verwendung von TuneUp kritisiert werden.

Klar kann man alles mögliche löschen, aber in den seltensten Fällen bleibt das ohne weitere Konsequenzen. Und bringen tut es auch nicht viel, wenn man - sagen wir -- aus \Windows\Inf die kompilierten INF-Dateien (.pnf) wegwirft. Bei mir sind das grad 183 Stück zu logischen 6,899,596 Bytes. Belegt werden ein paar mehr; aber auch dann reden wir da von ca. 7 (binären) Megabytes.

Hurra. Wir haben grad erfolgreich 7MB freigeräumt. Das sind, bezogen auf 1GB, ca. 6 Promille... die von Windows bei der nächsten Gelegenheit wieder belegt werden, weil neu erstellt.



Besser:

- Programm beschaffen, welches den belegten Plattenplatz übersichtlich anzeigt. Gibt einige davon. WinDirStat steht unter der GPL und gibt's bei SourceForge; es ist aber nicht das einzige.

- Das Ding also ausführen, das jeweilige Volume mit dem zu knappen Speicherplatz auswählen und scannen.

- Dann sieht man ganz prima auf den ersten Blick, wo der Platz fehlt, egal ob das eine riesige Dateileiche im TEMP-Ordner war oder ob eine ewig alte Installation massiv Gigabytes frißt oder ob man einfach vergessen hat, seine X vielen Insider Preview ESD-/ISO-Dateien in den unterschiedlichsten Versionen zu löschen oder zumindest auszulagern.

- Und wenn man dann feststellen sollte, oh \Windows\SoftwareDistribution\Download ist ja wirklich riesig: dann läßt man zum Abschluß noch ein Windows Update drüberlaufen - damit sichergestellt ist, daß die riesige Datenmenge da drin auch Verwendung gefunden hat (oder noch findet); und wenn alle Updates installiert wurden (egal wann) UND der eventuell erforderliche Neustart *auch* hinter uns gebracht wurde, DANN kann auch der Downloadordner in SoftwareDistribution ausgekippt werden, *falls* es dann noch nötig sein *sollte*.

Aber nur dann.

"Quick fix" gibt's normalerweise nicht und wenn, sind sie zu vermeiden, wenn man nicht weiß, was man da tut. Beispiel:
\hiberfil.sys nimmt erwartungsgemäß eine ganze Menge Platz weg.
Los wird man diese Datei per "powercfg -h off" mit Adminrechten.
Dann hat man den Platz...
... aber von nun an funktioniert der Ruhezustand nicht mehr, ebensowenig wie Hybrid Sleep und ein ganz paar Dinge mehr, die was mit "Energie sparen" zu tun haben. Warum? Ganz einfach: Man hat grad eben mit "powercfg -h off" die Unterstützung für den besagten Ruhezustand abgeschaltet, weswegen der Rechner nun eben NICHT mehr in den S4-Modus wechseln kann.

Dieser Beitrag wurde von RalphS bearbeitet: 22. Juni 2015 - 08:52

"If you give a man a fish he is hungry again in an hour. If you teach him to catch a fish you do him a good turn."-- Anne Isabella Thackeray Ritchie

Eingefügtes Bild
Eingefügtes Bild
1

#20 Mitglied ist offline   hitstec 

  • Gruppe: aktive Mitglieder
  • Beiträge: 50
  • Beigetreten: 22. September 15
  • Reputation: 2

geschrieben 22. September 2015 - 16:47

Beitrag anzeigenZitat (DanielDuesentrieb: 14. Juni 2015 - 14:51)

Mein SxS-Ordner hat satte 11,4GB und ich schätze mal, hier kann man am meisten säubern?
...
Ist das normal? Habe Windows 7 Professional x64 SP1 im Einsatz.

Du könntest versuchen, den Ordner auf NTFS-Ebene zu komprimieren, um so rund 25% der tatsächlichen Größe einzusparen. Allerdings kann dies die Performance des Systems leicht beeinträchtigen, da einige Dateien im Windows-Ordner außerhalb von WinSxS auf Dateien in WinSxS zeigen (Stichwort: hard links).

Dieser Beitrag wurde von hitstec bearbeitet: 22. September 2015 - 17:02

0

#21 Mitglied ist offline   daghaedd 

  • Gruppe: aktive Mitglieder
  • Beiträge: 309
  • Beigetreten: 09. Mai 09
  • Reputation: 2

geschrieben 20. Februar 2016 - 14:39

Hallo,
habe mich hier mal ein bischen eingelesen und zunächst mal den Befehl 'Dism /Online /Cleanup-Image /ScanHealth' mit cmd als Administrator ausgeführt. Bekomme folgende Fehlermeldung:

Microsoft Windows [Version 10.0.10586]
© 2015 Microsoft Corporation. Alle Rechte vorbehalten.

C:\WINDOWS\system32>Dism /Online /Cleanup-Image /ScanHealth

Tool zur Imageverwaltung für die Bereitstellung
Version: 10.0.10586.0


Fehler: 11

Ein ausgeführtes 64-Bit-Betriebssystem kann nicht mit einer 32-Bit-Version von
DISM gewartet werden.
Verwenden Sie die DISM-Version, die der Architektur des Computers entspricht.

Die DISM-Protokolldatei befindet sich unter "C:\WINDOWS\Logs\DISM\dism.log".

C:\WINDOWS\system32>


Was mache ich falsch?
0

#22 Mitglied ist offline   Wiesel 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.932
  • Beigetreten: 09. Mai 06
  • Reputation: 525
  • Geschlecht:unbekannt
  • Wohnort:Punxsutawney, 742 Evergreen Terrace
  • Interessen:Mein Schneckenhaus

geschrieben 21. Februar 2016 - 10:40

Du verwendest System32 anstatt SysWOW64
around the world
0

#23 Mitglied ist offline   RalphS 

  • Gruppe: VIP Mitglieder
  • Beiträge: 8.895
  • Beigetreten: 20. Juli 07
  • Reputation: 1.126
  • Geschlecht:Männlich
  • Wohnort:Zuhause
  • Interessen:Ja

geschrieben 21. Februar 2016 - 11:06

"Eigentlich" sollte die 32bit-Variante in SysWOW64 stecken und die 64bit-Variante in system32, aber...

... Probier mal komplett aus den Windowsverzeichnissen rauszugehen zB nach \) und von da DISM auszuführen.
"If you give a man a fish he is hungry again in an hour. If you teach him to catch a fish you do him a good turn."-- Anne Isabella Thackeray Ritchie

Eingefügtes Bild
Eingefügtes Bild
0

Thema verteilen:


  • 2 Seiten +
  • 1
  • 2

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0