Odpowiedzi:
Myślę, że usunięcie plików powinno być bezpieczne, pod warunkiem, że będziesz mógł je pobrać ponownie w przyszłości, jeśli będą potrzebne lub jeśli masz dostęp do oryginalnych dysków instalacyjnych. Miałem coś podobnego na swoim komputerze, właśnie to usunąłem i instaluję rzeczy z oryginalnego dysku za każdym razem, gdy mnie o to pyta. Niewygodne, tak; ale często nie instaluję rzeczy i jest to o wiele lepsze niż zmarnowanie całej masy miejsca na dysku twardym.
msizap
, zastanawiam się, czy ręczne usunięcie tych plików jest rzeczywiście bezpieczne. Tak jak w przypadku msizap *
Microsoft: usuwa wszystkie foldery i klucze rejestru Instalatora Windows, dostosowuje liczbę współdzielonych bibliotek DLL i zatrzymuje usługę Instalatora Windows. Usuwa również klucz w toku i informacje o wycofaniu. Czy system Windows robi to również podczas ręcznego usuwania plików? (Nie biegaj msizap
bez zrozumienia, co robi; zobacz komentarze w odpowiedzi Jozuego .)
C:\WINDOWS\Installer\$PatchCache$
lub pełny C:\WINDOWS\Installer
folder. Ten prosty krok może zaoszczędzić naprawdę dużo miejsca na dysku. Istnieje wiele plików msp, które nie używają wewnątrz kabiny. Takie pliki msp mogą być dobrze skompresowane i można uzyskać trochę miejsca na dysku za darmo.
The Heath Stewart's The Patch Cache and Freeing Space na blogach MSDN wyjaśnia szczegółowo. Fragment:
[..] powoduje, że usługa Instalatora Windows buforuje wszystkie oryginalne pliki zastępowane w pamięci podręcznej linii bazowej. [..] To podstawowa pamięć podręczna zużywa dużo miejsca na dysku systemowym po instalacji [..] Podstawowa pamięć podręczna ułatwia odinstalowywanie łatek poprzez przechowywanie oryginalnych plików, aby można je było skopiować z powrotem do lokalizacji docelowych.
[..] poprzez usunięcie podstawowej pamięci podręcznej produktu, przyszłe naprawy, instalacja poprawki i odinstalowanie aktualizacji mogą wymagać oryginalnego nośnika instalacyjnego. Jeśli masz miejsce na dysku, zaleca się, aby podstawowe pamięci podręczne były dostępne.
$PatchCache$\Managed\
. Dla mnie usunąłem foldery MS Office, ponieważ zajmowały dużo miejsca i mam dla nich DVD. Powinieneś być w stanie łatwo rozpoznać foldery MS Office, ponieważ zawierają one pliki z ikoną MS Office.
Możesz także wypróbować narzędzie MSIZAP firmy Microsoft. Ma opcję „bezpieczną”, „G”.
msizap
nadal konieczna z Win7?
To, co robię dla tego folderu, to od czasu do czasu odwiedzam go ponownie i usuwam tylko paczki, które mają co najmniej sześć miesięcy. W ten sposób, jeśli muszę usunąć złą łatkę, zwykle nadal mogę to zrobić.
W razie wątpliwości zawsze możesz pójść bezpieczniej: wystarczy skompresować całą mapę Instalatora ! Kliknij prawym przyciskiem myszy mapę instalatora (lub po prostu $ PatchCache $ map) i wybierz Właściwości . Na karcie Ogólne kliknij przycisk Zaawansowane . Na koniec zaznacz opcję Kompresuj foldery, aby zaoszczędzić miejsce na dysku . Jeśli zostanie wyświetlony monit, wybierz opcję kompresji wszystkich podfolderów i plików.
W ten sposób możesz zyskać do 30% wolnego miejsca (lub w twoim przypadku prawie 300 MB) i zachowujesz wszystko na wypadek, gdybyś potrzebował tego później. Nie wpłynie to znacząco na szybkość i reakcję systemu, ponieważ system rzadko uzyskuje dostęp do tej mapy.
Możesz zastosować tę taktykę do kilku innych nieistotnych map systemowych, odzyskując w ten sposób dużo wolnego miejsca na dysku!
Możesz usunąć zawartość folderu.
Wykonaj następujące kroki:
1) Zatrzymaj usługę Windows Installer.
2) Ustaw klucz rejestru wskazujący maksymalny rozmiar folderu na zero.
3) Usuń zawartość folderu.
4) Uruchom usługę Instalator Windows.
5) Zatrzymaj usługę Windows Installer.
6) Ustaw klucz rejestru wskazujący maksymalny rozmiar folderu na 10 (domyślnie).
7) Uruchom usługę Instalator Windows.
Przykład:
Net Stop msiserver /Y
Reg Add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 0 /f
RmDir /q /s %WINDIR%\Installer\$PatchCache$
Net Start msiserver /Y
Net Stop msiserver /Y
Reg Add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 10 /f
Net Start msiserver /Y
Uzyskane z:
http://www.sysadmit.com/2016/02/GPO-Reducir-tamano-C-Windows-Installer.html
Zamiast tego użyj MKLINK, aby połączyć folder z alternatywnym dyskiem, jeśli masz miejsce
• na dysku D: utwórz podfolder o nazwie C
• Wytnij i wklej folder instalatora do podfolderu C-Windows znajdującego się na dysku D:
• uruchom CMD
• typ: CD C: \ Windows
• wpisz: MKLINK / J Installer D: \ C-Windows \ Installer
• typ: WYJŚCIE
Rozwiązaniem jest użycie polecenia z Start → Uruchom → cmd
:
rmdir /q /s "C:\WINDOWS\Installer\$PatchCache$"
Ostrzeżenie: nie wpłynie to na folder instalatora. Wszystkie msi
utworzone tam pliki zawartości pozostaną do momentu odinstalowania programu. $PatchCache$
może wzrosnąć do GB, co zajmuje dużo miejsca na dysku twardym.
To polecenie zostanie usunięte $PatchCache$
, a po zakończeniu uruchom
dir C:\WINDOWS\Installer\$PatchCache$
… Aby sprawdzić, czy folder nadal tam jest.
Możesz także użyć
del /q /s %tmp%
który usuwa wszystkie pliki w folderze tymczasowym, które są tworzone przez instalację oprogramowania.