2009-12-13 07:17:03 +0000 2009-12-13 07:17:03 +0000
127
127
Advertisement

Kan ik de map "C:\WINDOWS\Installer$PatchCache$" verwijderen?

Advertisement

Deze map neemt bijna een GB van mijn C-partitie in beslag. Is het mogelijk om deze gewoon te verwijderen?

Advertisement
Advertisement

Antwoorden (9)

59
59
59
2010-12-02 07:58:01 +0000

Heath Stewart’s The Patch Cache en Freeing Space op MSDN blogs legt dit in detail uit. Een uittreksel:

[…] zorgt ervoor dat de Windows Installer-service een van de oorspronkelijke bestanden in de cache van de basislijn vervangt. […] Het is deze basislijn-cache die veel schijfruimte op het systeemstation in beslag neemt na de installatie […] De basislijn-cache vergemakkelijkt het verwijderen van de patch door de originele bestanden op te slaan, zodat ze terug naar de doellocaties kunnen worden gekopieerd.

[…] door de basislijn-cache van een product te verwijderen, toekomstige reparaties, patch-installatie en patch-deïnstallatiescenario’s kunnen uw oorspronkelijke installatiemedia vereisen. Als u de schijfruimte hebt, is het raadzaam om de basislijn-caches beschikbaar te houden.

53
53
53
2009-12-13 07:41:43 +0000

Ik denk dat het veilig is om de bestanden te verwijderen, op voorwaarde dat je ze in de toekomst opnieuw kunt downloaden als ze nodig zijn of als je toegang hebt tot je originele installatieschijven. Ik had iets dergelijks op mijn computer, ik heb het gewoon gewist en installeer dingen van de originele schijf elke keer als het me nu vraagt. Dat is lastig, ja; maar ik installeer niet vaak dingen en het is veel beter dan een heleboel ruimte op mijn harde schijf te verspillen.

15
Advertisement
15
15
2010-05-05 20:25:31 +0000
Advertisement

U kunt ook het hulpprogramma MSIZAP van Microsoft proberen. Het heeft een “veilige” optie, ‘G’.

8
8
8
2011-08-09 16:49:58 +0000

Wat ik voor deze map doe is er af en toe op terugkomen en daar alleen pakketten verwijderen die minstens zes maanden oud zijn. Op deze manier, als er een slechte patch is die ik terug moet rollen, kan ik het meestal nog steeds doen.

3
Advertisement
3
3
2009-12-13 07:26:11 +0000
Advertisement

Is het mogelijk? Ja. Zou je dat moeten doen? Waarschijnlijk niet, als je dat niet hoeft. Windows Installer houdt die bestanden in de buurt omdat het denkt dat ze nodig zijn als je er ooit een andere patch overheen moet installeren (of die specifieke patches moet verwijderen).

3
3
3
2013-08-24 13:44:29 +0000

In geval van twijfel kun je altijd veiliger gaan: gewoon de hele Installer kaart comprimeren! Klik met de rechtermuisknop op de Installer map (of gewoon op $PatchCache$ map) en kies Properties. Op het General tabblad klikt u op de Advanced knop. Controleer tot slot Compressiemappen om schijfruimte te besparen. Kies, indien gevraagd, een optie om alle submappen en bestanden te comprimeren.

Op deze manier kunt u tot 30% vrije ruimte winnen (of in uw geval, bijna 300MB), en u houdt alles bij voor het geval u dit spul later nodig heeft. En de systeemsnelheid en -respons zullen niet veel beïnvloed worden omdat het systeem zelden toegang heeft tot deze kaart.

Je kunt deze tactiek toepassen op verschillende andere niet-essentiële systeemkaarten, waardoor je veel vrije ruimte op je schijf kunt terugwinnen!

1
Advertisement
1
1
2016-02-25 11:28:44 +0000
Advertisement

U kunt de inhoud van de map verwijderen.

Volg deze stappen:

1) Stop Windows Installer de service.

2) Stel de registersleutel die de maximale grootte van de map aangeeft in op nul.

3) Verwijder de inhoud van de map.

4) Start Windows Installer de service.

5) Stop Windows Installer de service.

6) Stel de registratiesleutel die de maximale mapgrootte aangeeft in op 10 (standaard).

7) Start Windows Installeren van de service.

Exemplaar:

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

Geëxtraheerd van: http://www.sysadmit.com/2016/02/GPO-Reducir-tamano-C-Windows-Installer.html

0
0
0
2017-05-27 04:08:16 +0000

Gebruik in plaats daarvan MKLINK om de map te koppelen aan een alternatieve schijf als u ruimte heeft

  • op schijf D: maak submap genaamd C

  • knippen en plakken map Installer aan submap C-Windows op schijf D:

  • run CMD

  • type: CD C:\Windows

  • type: MKLINK /J Installateur D:\C-Windows\Installer

  • type: EXIT

-1
Advertisement
-1
-1
2011-08-28 00:07:51 +0000
Advertisement

De oplossing is om het commando van Start te gebruiken → Uitvoeren → cmd:

rmdir /q /s "C:\WINDOWS\Installer\$PatchCache$"

Waarschuwing: Dit heeft geen invloed op de installateursmap. Alle inhoud msi bestanden die daar worden aangemaakt blijven staan totdat het programma wordt verwijderd. $PatchCache$ kan tot GB groot worden, wat veel van mijn harde schijfruimte in beslag neemt.

Dit commando zal $PatchCache$ verwijderen, en nadat je klaar bent, voer dir C:\WINDOWS\Installer\$PatchCache$

uit… om te zien of de map nog steeds bestaat.

Je kunt ook

del /q /s %tmp%

gebruiken die alle bestanden in de tijdelijke map verwijdert, die worden aangemaakt door het installeren van software.

Advertisement

Gerelateerde vragen

13
12
8
9
2
Advertisement