Jak mogę zmniejszyć rozmiar folderu Winsxs, nie uszkadzając niczego? [duplikować]

2

Możliwa duplikat:
Dlaczego folder / winsxs rośnie tak bardzo i czy można go zmniejszyć?

Ten folder urósł do ponad 12 GB i nadal rośnie. Czy jest jakiś sposób, aby go wyczyścić bez uszkodzenia zainstalowanych programów lub systemu Vista?

Frank R.
źródło
Ale tak czy inaczej, nie ma łatwego sposobu na stwierdzenie, która wersja bibliotek DLL i plików wykonywalnych jest i nie jest używana. WinSXS przechowuje różne wersje tej samej biblioteki DLL, aby zachować zgodność. Przeczytaj to
Anirudh Ramanathan
@FrankComputer: najlepiej byłoby, gdybyś opublikował go tam na początku - nie jest to w żaden sposób związane z programowaniem.
Mat
Być może program może być potrzebny do ustalenia, które biblioteki dll nie są używane?
Frank R.
Cytowanie z linku: patrz odpowiedź
Anirudh Ramanathan

Odpowiedzi:

2

Ten folder jest niezbędny dla wszystkich zainstalowanych programów. Aby zapobiec „ piekłu DLL ”, system Windows kopiuje wymagane biblioteki DLL dla każdego zainstalowanego programu tutaj. W ten sposób zainstalowane programy nie wpływają na siebie nawzajem. Bardzo często wzrost tego folderu przekracza 10 GB.

Spróbuj odinstalować niektóre niepotrzebne programy, sprawdź, czy to pomoże. Jeśli chcesz, aby folder był mały, zainstaluj ponownie system Windows i zainstaluj jak najmniej dodatkowych programów. Ale to może w ogóle przeczy celowi posiadania komputera osobistego.

W skrócie: życie z koniecznym złem. Jest to cena, którą płacimy za zgodność.

Jakub Zaverka
źródło
Jeśli ten problem istnieje już od jakiegoś czasu i nie ma realnego rozwiązania, zastanawiam się, dlaczego Microsoft nie rozwiązał go jakiś czas temu? Win 7 odziedziczył ten sam problem i zastanawia się, czy Win 8 ma to samo. Używam narzędzia o nazwie Revo Uninstaller do odinstalowywania programów i ich resztek, ale nie wydaje się, aby usuwało skojarzone pliki dll z winsxs. Nie rozumiem również, dlaczego wielu wydawców oprogramowania nie upewnia się, że nie ma żadnych pozostałości po odinstalowaniu ich oprogramowania!
Frank R.
Microsoft ma obsesję na punkcie wstecznej kompatybilności i dlatego Win 7 jest nękany przez dziesiątki przestarzałych technologii. A producenci SW są własnym rozdziałem.
Jakub Zaverka
1
Nie są kopiami: są to twarde linki niskiego poziomu. Wyglądają jak pełny plik, ale tak naprawdę to tylko skrót. Z tego powodu folder nie zajmuje tyle miejsca, ile mówi Eksplorator Windows, ponieważ podwójnie liczy te dane.
Joel Coehoorn
1

Cytowanie z tego linku :

Istnieje wiele blogów, a nawet niektóre „podziemne” narzędzia, które mówią, że usunięcie katalogu WinSxS jest w porządku, a na pewno prawdą jest, że po instalacji możesz go usunąć z systemu i okaże się, że system uruchamia się i działa poprawnie. Ale jak opisano powyżej, jest to bardzo zła praktyka, ponieważ usuwasz możliwość niezawodnego serwisowania wszystkich składników systemu operacyjnego oraz możliwość aktualizacji lub konfiguracji składników opcjonalnych w systemie. Windows Vista obsługuje tylko katalog WinSxS na dysku fizycznym w pierwotnie zainstalowanej lokalizacji. Ryzyko znacznie przewyższa korzyści wynikające z jego usunięcia lub przeniesienia z systemu, biorąc pod uwagę dane opisane powyżej.

Anirudh Ramanathan
źródło