Jak zmniejszyć główny folder Windows?


24

Używam Windows 7 64bit Premium od dwóch lat i w tym czasie mój folder C: \ Windows urósł do prawie 30 GB, co moim zdaniem jest niedopuszczalne.

Największe podfoldery to winsxs (10,5 GB), instalator (5,5 GB), System32 (4 GB) i SoftwareDistribution (2,5 GB). Poszukałem folderu winsxs i stwierdziłem, że jest ważny i może nie zostać usunięty. Poszukałem folderu Instalatora i stwierdziłem, że jest on głównie związany z pakietem Office i że można go nieco zmniejszyć, usuwając aktualizacje pakietu Office.

Ale to nie jest satysfakcjonujące. Czy naprawdę potrzebuje 27 GB, aby mieć działający system Windows 7 oraz aktualny pakiet Microsoft Office?

Czy jest jakiś sposób, aby bezpiecznie zmniejszyć folder Windows (bez konieczności ponownej instalacji systemu Windows 7)?


Pamiętaj, że nie jest to duplikat , chodzi o to, %Windows%a nie o %Windows%\winsxs.
Tamara Wijsman,

3
winsxsjest składnikiem systemu Windows. Wszystkie składniki systemu Windows w C:\Windows(w tym różne podfoldery, w tym system32i SysWOW64dla systemów 64-bitowych) C:\Program Filesoraz niektóre elementy w C:\ProgramDatasą połączone na stałe winsxs. Jeśli narzędzie, którego używasz, nie rozpoznaje twardego linku (a TreeSize Free nie, podobnie jak sam Explorer), wyświetlane informacje są co najmniej mylące, aw najgorszym wręcz błędne.
afrazier

@afrazier Czy właściwości Windows są znane z twardego łącza? Powiedzmy, że 10 GB też ...
Baltram

3
Nie, okno dialogowe „Właściwości folderu” jest częścią Eksploratora i nie jest w żaden sposób rozpoznawane przez hardlink. Link Shell Extension może jednak nakładać ikonę nakładki na pliki z wieloma linkami twardymi.
afrazier

Odpowiedzi:


12

Oprócz kompresji Backupfolderu w winsxs(we właściwościach); nie można winsxsznacznie zmniejszyć, chyba że bardzo dokładnie sprawdzicie wszystkie wpisy, a także to, czy są to zależności dla aplikacji w systemie. Ale jest to bardzo żmudna rzecz, więc najlepszą rzeczą, jaką możesz z tym zrobić, jest zainstalowanie tylu aplikacji i funkcji systemu Windows w nadziei, że zmniejszy się. Lub dobrze, zainstaluj ponownie system. Należy pamiętać, że jest to normalne zachowanie , wymienione również w specyfikacjach systemu .

Podobnie Installerfolder zawiera wszystkie .msioparte na nim pakiety instalacyjne. Są one przechowywane tak, aby można było nadal naprawiać lub odinstalowywać aplikacje. Możesz bezpiecznie skompresować ten folder, aby zyskać miejsce, ale nie usuwaj go, chyba że masz pewność, że nigdy nie będziesz musiał naprawiać ani odinstalowywać wszystkich zainstalowanych programów.

Wszystko w SoftwareDistribution\Downloadfolderze można usunąć, są to tylko pobrane aktualizacje z Windows Update. Może to jednak uniemożliwić ich przywrócenie.

Ponadto regularnie opróżniaj C:\Windows\Tempfolder, jeśli coś tam jest. W tym celu należy użyć kreatora oczyszczania dysku z uprawnieniami administratora, zamiast robić to ręcznie ...


8
SoftwareDistribution\Downloadmożna bezpiecznie opróżnić po ponownym uruchomieniu. To pamięć podręczna pobierania i nic więcej. Nie są tam przechowywane żadne informacje o wycofaniu. C:\Windows\Installermożna bezpiecznie skopiować na inny dysk, a oryginał zastąpić połączeniem z nową lokalizacją.
afrazier


7

Instalator

Zostaw to. Są to pliki instalatora, które są używane po przejściu do „Dodaj i usuń oprogramowanie” oraz „Odinstaluj” lub „Napraw” oprogramowanie.

Dystrybucja oprogramowania

Uruchom Disk Cleanup. Uruchom Eksploratora, kliknij prawym przyciskiem myszy dysk C:, wybierz Propertiesznajdź, a następnie kliknij Disk Cleanupprzycisk w oknie Właściwości. Poczekaj, aż pojawi się okno Oczyszczanie dysku. Kliknij „Wyczyść pliki systemowe”. Potwierdź i poczekaj, aż ponownie pojawi się okno Oczyszczanie dysku. W „plikach do usunięcia” zaznacz wszystkie pola - pamiętaj, aby przewinąć całą listę, jest ~ 9 pozycji. Kliknij OK".

WinSxS

Uruchom dism /online /Cleanup-Image /?z wiersza poleceń. To da ci listę poleceń do automatycznego czyszczenia WinSxS w bezpieczny sposób, a konsekwencje każdego polecenia są określone.

Po pierwsze, powinieneś korzystać z tego zestawu aktualizacji przez co najmniej kilka dni, a lepiej kilka tygodni, więc wiesz, że nie chcesz wycofać żadnej z aktualizacji.

Następnie możesz użyć

  • dism /online /Cleanup-Image /SpSuperseded
  • dism /online /Cleanup-Image /StartComponentCleanup (dostępne w systemie Windows 8, nie w systemie Windows 7)

i / lub

  • dism /online /Cleanup-Image /StartComponentCleanup /ResetBase (dostępne w systemie Windows 8, nie w systemie Windows 7)

aby zmniejszyć rozmiar WinSxS. Najpierw przeczytaj o skutkach ubocznych tych poleceń, uruchamiając dism /online /Cleanup-Image /?. Możesz przeczytać więcej o odrzucie na technet .

DriverStore

Dodam ten, ponieważ może być odpowiedni dla niektórych osób czytających tę odpowiedź: Poszukaj Driverstoreexplorer ( http://driverstoreexplorer.codeplex.com/ ). Jest to narzędzie do usuwania sterowników, których nie potrzebujesz - po kilku latach zwykle jest ich dużo. Przeczytaj o tym, co robi, zanim zniszczysz system. Jeśli nie jesteś pewien, co to robi, nie używaj go.


2
Pierwotne pytanie dotyczyło systemu Windows 7. Wydaje mi się, że opcja / StartComponentCleanup jest dostępna tylko w systemie Windows 8, chociaż czyszczenie usługi Windows Update zostało dodane do narzędzia Oczyszczanie dysku przez support.microsoft.com/kb/2852386 .
David Marshall

Właśnie przetestowano na instalacji systemu Windows 7, masz rację.
Peter - Unban Robert Harvey

Odpowiedź na czyszczenie dysku jest nadal dobra. Przy pierwszym uruchomieniu opcji czyszczenia aktualizacji systemu Windows w systemie Windows 7 odzyskałem około 2 GB. W systemie Windows 8.1 czyszczenie WinSxS powinno być wykonywane automatycznie przez zadanie Konserwacja.
David Marshall

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.