2009-08-16 21:29:58 +0000 2009-08-16 21:29:58 +0000
127
127
Advertisement

Czy można bezpiecznie usunąć C:\Windows\Installer?

Advertisement

Sprawdzałem na maszynie XP, co wykorzystuje całą tę przestrzeń dyskową, i okazało się, że C:WindowsInstaller jest wysoko na liście katalogów, które wykorzystują najwięcej miejsca na dysku.

Wydaje się, że zawiera on pamięć podręczną plików msi i msp.

Czy można je bezpiecznie usunąć? Aby zaoszczędzić miejsce na dysku, usuwam katalogi “$KB…$” od wielu lat bez żadnych problemów. Chcę mieć moje Aktualizacje Windows w moim systemie, dlaczego chciałbyś je odinstalować jest czymś, czego nigdy nie rozumiałem. (Chyba, że jesteś na forum aktualizacji profesjonalnie lub coś w tym stylu).

Advertisement

Odpowiedzi (8)

84
84
84
2009-08-16 21:39:55 +0000

Nie, nie jest. Instalator Windows używa go do buforowania plików instalacyjnych dla wszystkich programów instalowanych na komputerze za pomocą Instalatora Windows. Minimalnie możesz stracić możliwość dodawania i usuwania programów, a w najgorszym przypadku możesz stracić możliwość uruchamiania niektórych programów.

Ponieważ Windows Update może również wdrażać poprawki Instalatora Windows, można również uniemożliwić otrzymywanie aktualizacji Windows i Office.

67
67
67
2009-08-22 05:43:38 +0000

Najprawdopodobniej będziesz potrzebował zawartości folderu instalatora, gdy będziesz próbował odinstalować programy (np. microsoft office będzie skarżył się na losowo nazwane pliki .msi/.mcp, gdy będziesz próbował go usunąć)

Ale jeśli zależy Ci na przestrzeni dyskowej, skompresuj folder instalatora przez NTFS! Ja tak robię w moim netbooku ASUS Eeepc901, ponieważ ma on tylko okropną partycję podstawową 4G.

Kliknij prawym przyciskiem myszy na folder “Instalator”->właściwości->zaawansowane->zaznacz “Skompresuj zawartość aby zaoszczędzić miejsce na dysku.”-“OK”-“OK” ponownie.

Zdziwisz się, ile miejsca udało się zaoszczędzić.

10
Advertisement
10
10
2009-08-17 01:23:22 +0000

Jak powiedzieli inni, istnieją zdecydowane przeciwwskazania do usuwania plików z tej struktury katalogów. Ja również bym to odradzał.

Jednakże, jeśli jesteś zdecydowany kontynuować mimo wszystko, możesz to zrobić bardziej poprawnie używając Windows Installer CleanUp Utility . Oczyści to wszystko lepiej niż zwykłe usuwanie plików. To narzędzie jest jednak generalnie używane do usuwania plików instalacyjnych, które stały się uszkodzone, uniemożliwiając odinstalowanie czegoś w normalny sposób.

Narzędzie do czyszczenia instalatora Windows w rzeczywistości używa narzędzia MSIZAP.EXE wiersza poleceń do wykonania pracy.

7
7
7
2015-12-31 00:27:49 +0000

Zrób skrzyżowanie! [1][2]

  1. Uruchom wiersz poleceń jako administrator. [3]
  2. Przejmij na własność katalog instalatora i wszystkie jego pliki:

  3. Przenieś C:\Windows\Installer na nowy, przestronny dysk, powiedzmy E:. Dla wygody lepiej jest utworzyć podfolder, aby zebrać wszystkie przyszłe węzły w jednym miejscu, np. E:\Win7-Junctions, więc nowa ścieżka będzie E:\Win7-Junctions\Installer. Wytnij-wklej z Eksploratora Windows powinno wystarczyć do przeniesienia folderu instalatora.

  4. Upewnij się, że C:\Windows\Installer naprawdę zniknęło i że wszystkie pliki zostały przeniesione do E:\Win7-Junctions\Installer.

  5. Utwórz węzeł:

  6. Sprawdź, czy węzeł działa, tworząc mały plik tekstowy w E:\Win7-Junctions\Installer i widząc, że materializuje się on również w C:\Windows\Installer.

  7. Gotowe. Sprawdź w “Dodaj lub usuń programy”, czy instalatory nadal działają (Office jest dobrym kandydatem na początek).

Słowo ostrzeżenia, jak stwierdzono w tej odpowiedzi Microsoftu:

Nigdy nie sugeruje się przenoszenia podstawowych składników systemu operacyjnego i plików na dysk inny niż dysk systemu operacyjnego. Ponieważ spowodują one niestabilności w plikach systemu operacyjnego.

Uruchom te polecenia na własne ryzyko, Microsoft nie może zagwarantować, że jakiekolwiek problemy wynikające z tego mogą być rozwiązane.

Biorąc pod uwagę, że posiadanie stale 0 bajtów miejsca na dysku rzeczywiście powodowało niestabilność systemu operacyjnego (i jego użytkowników) oraz że Microsoft nie mógł zagwarantować, że jakikolwiek zwykły problem, który stworzyli, może być w ogóle rozwiązany w rozsądny sposób, kontynuowałem tę procedurę i nie znalazłem żadnych istotnych wad aż do teraz.

5
Advertisement
5
5
2013-09-24 04:21:36 +0000

Nie, nie jest bezpiecznie usunąć cały dir.

Ale są sposoby na usunięcie nieużywanych plików .msp poprzez uruchomienie WICleanup .

2
2
2
2009-08-16 23:22:50 +0000

Jeśli usuniesz ten folder, będziesz miał problemy później, gdy będziesz próbował naprawić, odinstalować, uaktualnić, zainstalować ponownie, itp.

Sposób działania instalatorów MSI polega na tym, że uruchamiają się one same za każdym razem, gdy trzeba cofnąć poprawkę, coś odinstalować itp.

Przyszłe aktualizacje Windows mogą potrzebować zawartości tego folderu.

Instalatory MSI to diabeł :() Nie baw się nimi.

1
Advertisement
1
1
2012-02-06 18:11:40 +0000

Gdy na dysku systemowym zaczyna brakować miejsca, czy to na serwerze, czy na kliencie, są pewne rzeczy, które należy wyczyścić. Jedną z nich jest folder %SYSTEMDRIVE%WindowsInstaller. W żadnym wypadku nie można usuwać plików z tego folderu ręcznie, ponieważ może to nie tylko spowodować uszkodzenie oprogramowania, które jest instalowane przy użyciu plików MSI lub plików Instalatora Windows.

Folder %SYSTEMDRIVE%WindowsInstaller to pamięć podręczna dla plików instalacyjnych i poprawek (plików MSP), a usunięcie ich spowoduje, że nie będziesz mógł naprawić lub odinstalować aplikacji, a w niektórych przypadkach nie będziesz mógł usunąć poprawek lub zastosować nowych poprawek do oprogramowania. W przypadku, gdy rzeczywiście usunąłeś tę pamięć podręczną, możesz odbudować potrzebne pliki ręcznie poprzez wyodrębnienie plików z oryginalnych nośników instalacyjnych, z pakietów poprawek itp. ale jest to czasochłonne i nie takie proste zadanie do wykonania.

Andreas Stenhall, MVP Windows Expert ITPRORef.: http://www.theexperienceblog.com/2009/05/16/how-to-clean-out-windowsinstaller-folder-correctly/

Możesz spróbować wykonać pewne BEZPIECZNE czyszczenie za pomocą tego narzędzia MS Fix It Diagnose and fix program installing and uninstalling problems automatically

-1
-1
-1
2009-08-16 21:58:07 +0000

Zawsze możesz użyć programu takiego jak CCleaner do wyczyszczenia systemu.

Właśnie odzyskałem ponad gigabajt miejsca na dysku!

Advertisement
Advertisement