Posso apagar a pasta “C: \ WINDOWS \ Installer \ $ PatchCache $”?

120

Esta pasta está ocupando quase um GB da minha partição C. É possível apenas excluí-lo?

    
por James 13.12.2009 / 08:17

9 respostas

50

Acho que deve ser seguro remover os arquivos, desde que você possa baixá-los novamente no futuro, caso sejam necessários ou se você tiver acesso aos seus discos de instalação originais. Eu tinha algo parecido no meu computador, eu simplesmente apaguei e instalei coisas do disco original toda vez que ele me pergunta agora. Inconveniente, sim; mas eu não costumo instalar coisas e é muito melhor do que ter um monte de espaço no meu disco rígido desperdiçado.

    
por 13.12.2009 / 08:41
57
O cache de patches de Heath Stewart e o espaço livre nos blogs do MSDN explica em detalhes. Um trecho:

[..] cause the Windows Installer service to cache any of the original files being replaced into the baseline cache. [..] It is this baseline cache that consumes a lot of drive space on the system drive after installing [..] The baseline cache facilitates patch uninstall by storing the original files so that they can be copied back to the target locations.

[..] by removing the baseline cache for a product, future repair, patch install, and patch uninstall scenarios may require your original installation media. If you have the drive space it is recommended that you keep the baseline caches available.

    
por 02.12.2010 / 08:58
14

Você também pode tentar o utilitário MSIZAP da Microsoft. Tem uma opção "segura", 'G'.

    
por 05.05.2010 / 22:25
7

O que eu faço para esta pasta é revisitá-la de vez em quando e apenas excluir pacotes que tenham no mínimo seis meses de idade. Dessa forma, se houver um patch ruim que preciso reverter, normalmente ainda posso fazer isso.

    
por 09.08.2011 / 18:49
3

É possível? Sim. Você deveria? Provavelmente não, se você não precisa. O Windows Installer mantém esses arquivos por perto, pois eles são necessários se você precisar instalar outro patch em cima deles (ou desinstalar esses patches específicos).

    
por 13.12.2009 / 08:26
2

Em caso de dúvida, você sempre pode ir de maneira mais segura: basta comprimir todo o mapa Instalador ! Clique com o botão direito no mapa Installer (ou apenas no mapa $ PatchCache $ ) e escolha Propriedades . Na aba Geral , clique no botão Avançado . Por fim, marque a opção Compactar pastas para economizar espaço em disco . Se solicitado, escolha uma opção para compactar todas as subpastas e arquivos.

Desta forma, você pode ganhar até 30% de espaço livre (ou no seu caso, quase 300MB), e você mantém tudo no caso de precisar dessas coisas mais tarde. E a velocidade e a resposta do sistema não serão muito afetadas, já que o sistema raramente acessa esse mapa.

Você pode aplicar essa tática a vários outros mapas de sistemas não essenciais, recuperando assim muito espaço livre em sua unidade!

    
por 24.08.2013 / 15:44
1

Você pode excluir o conteúdo da pasta.

Siga estas etapas:

1) Interrompa o serviço do Windows Installer.

2) Defina a chave de registro que indica o tamanho máximo da pasta para zero.

3) Exclua o conteúdo da pasta.

4) Inicie o serviço Windows Installer.

5) Pare o serviço do Windows Installer.

6) Defina a chave de registro que indica o tamanho máximo da pasta para 10 (padrão).

7) Inicie o serviço Windows Installer.

Exemplo:

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

Extraído de:

link

    
por 25.02.2016 / 12:28
0

Em vez disso, use o MKLINK para junção da pasta a uma unidade alternativa se você tiver espaço

• na unidade D: criar subpasta chamada C

• Cortar e colar a pasta Instalador na subpasta C-Windows localizada na unidade D:

• execute o CMD

• tipo: CD C: \ Windows

• tipo: MKLINK / J Instalador D: \ C-Windows \ Installer

• tipo: SAIR

    
por 27.05.2017 / 06:08
-1

A solução é usar o comando em Iniciar → Executar → cmd :

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

Aviso: isso não afetará a pasta Installer. Todo o conteúdo msi arquivos criados lá permanecerão até que o programa seja desinstalado. $PatchCache$ pode crescer até GB de tamanho, o que ocupa muito do meu espaço em disco rígido.

Este comando irá apagar $PatchCache$ , e depois de terminar, execute

dir C:\WINDOWS\Installer\$PatchCache$

... para ver se a pasta ainda está lá.

Você também pode usar

del /q /s %tmp%

que exclui todos os arquivos da pasta temporária, que são criados com a instalação do software.

    
por 28.08.2011 / 02:07