2014-01-27 17:55:45 +0000 2014-01-27 17:55:45 +0000
395
395

Como posso libertar espaço na pasta do instalador do Windows sem matar o Windows?

Na minha máquina SSD, a pasta C:\Windows\Installer é enorme e ocupa cerca de 15% do espaço total do meu disco.

Existe uma forma de limpar essa pasta sem matar o Windows 8.1/10? Esconder os instaladores na partição do SO parece ser um desperdício.

Respostas (8)

217
217
217
2014-04-22 21:50:55 +0000

Isto parece ter funcionado para mim. Este é um conjunto simplificado de instruções de http://www.kavoir.com/2012/07/how-to-free-up-c-drive-disk-space-in-windows-7-easy.html

  • Certifique-se de que nenhuma instalação está rodando na sua máquina (provavelmente há uma maneira formal de fazer isso, mas não tenho certeza como).
  • Copie usando o Windows explorer C:\Windows\Installer para outro disco, e.g., D:\C_DRIVE\Windows\Installer – nota: Windows\Installer é uma pasta do sistema e, portanto, invisível no Windows 8.1. Você tem que ajustar a sua conta para torná-la visível para usar o Explorer para fazer a cópia. O Google vai ajudá-lo a descobrir como fazer isso.
  • Faça uma cópia de segurança de C:\Windows\Installer
  • Digite os seguintes comandos em uma janela cmd.exe rodando como Administrador:

Verificação

Como verificação, eu executei uma “reparação” da minha instalação do Microsoft Visio Professional 2013 (demorei 4 minutos para processar). Esta instalação foi concluída com sucesso. A actualização do Windows (com reinicializações) também correu com sucesso após a realização das alterações acima mencionadas. Escreverei de volta se alguma coisa não funcionar.

212
212
212
2015-05-28 13:45:40 +0000

Eu criei o “PatchCleaner” para limpar o diretório do windows installer de todos os arquivos órfãos com um simples clique. Se você não confia na aplicação para fazer a coisa certa, use o recurso de mover para colocá-los em algum lugar seguro, caso você precise deles de volta no futuro. Eu executei-a em várias máquinas e guardei até 15Gb de espaço :-)

Execute o PatchCleaner após actualizações do windows para encontrar ficheiros órfãos recentemente.

Recomendo que utilize a acção Move, e mova os patches órfãos para armazenamento externo, apenas para ser seguro PatchCleaner @ HomeDev

Problemas Conhecidos (detalhes completos no site)

  • Adobe Reader pode falhar a actualização após executar o PatchCleaner.

NOTA: como @ Fev-2016 versão 1.4.1.0 está fora que tem uma correcção para permitir filtros personalizáveis para excluir que o adobe reader seja incorrectamente detectado.

83
83
83
2014-11-26 10:46:32 +0000

Você pode comprimir a pasta. Recuperará entre 10 e 20% do espaço.

  1. Active “Mostrar ficheiros do sistema” nas opções do Explorer
  2. Clique com o botão direito do rato sobre a pasta do instalador
  3. Propriedades
  4. Clique em Advanced
  5. No novo diálogo, seleccione ‘Compress’
  6. Clique em OK 7.
12
12
12
2014-11-19 12:56:17 +0000

Por vezes o $patchcache$ consome uma grande parte da pasta “Installer”. Pode verificar o tamanho da sua pasta “C:\Windows\Installer\$PatchCache$” (a minha era de 6GB após 1,5 anos).

Basicamente resume-se a “Se tiver instaladores originais, então pode apagá-la”.

rmdir /q /s "C:\WINDOWS\Installer\$PatchCache$" (as admin of course)

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

MSDN http://blogs.msdn.com/b/heaths/archive/2007/01/17/the-patch-cache-and-freeing-space.aspx

7
7
7
2014-01-27 19:17:30 +0000

Não existe nenhuma forma oficial de o matar . Você pode usar um link para movê-lo para um HDD se você tiver um.

2
2
2
2018-10-04 09:27:18 +0000

Como limpar com segurança(*) espaço em disco no Windows 10(***)

(**) Os passos seguintes são geralmente considerados seguros, mas não ofereço garantias de ferro fundido, por isso use por sua conta e risco.

(***) As instruções foram escritas para o Windows 10, mas instruções semelhantes podem também aplicar-se a outras versões do Windows.

  1. Execute PatchCleaner para apagar ficheiros órfãos.
  2. Run Disk Cleanup (por exemplo, digitando “clean” no ecrã inicial do Windows e seleccionando “Free up disk space by delete unnecessary files”). Seleccione a unidade a ser limpa. Clique em “Clean up system files” (e introduza as credenciais, se necessário). Seleccione a unidade a ser limpa. Seleccione a opção para limpar os ficheiros do sistema.
  3. Abra as propriedades do Configuration Manager (por exemplo, digitando “config” no ecrã inicial do Windows e seleccionando “Configuration Manager”). Seleccione o separador Cache. Clique em “Configure Settings” (Configurar Definições) (e introduza as credenciais, se necessário). Clique em “Delete Files…” (Apagar Ficheiros…). Marque a caixa de verificação “Delete persisted cache content” (Apagar conteúdo persistente da cache) e clique em “Yes” (Sim).
  4. Faça o download e instale Treesize Free . Execute-o, verifique a drive relevante e depois apague manualmente quaisquer das pastas ou ficheiros maiores que possam ser apagados (aplicando o cuidado necessário).
  5. Abra o File Explorer e navegue para a pasta temporária do Windows (e.g. C:\Windows\Temp). Seleccione todos os ficheiros e pastas e depois opte por eliminá-los com a tecla SHIFT+DEL (pode ser-lhe pedido que introduza as credenciais administrativas). Depois opte por saltar todos os ficheiros que não podem ser apagados porque estão a ser utilizados.
1
1
1
2015-09-26 22:52:47 +0000

A melhor solução é utilizar o utilitário CleanUp do Windows Installer. https://technet.microsoft.com/en-us/library/2008.08.utilityspotlight.aspx

1
1
1
2014-01-30 10:43:50 +0000

Você pode tentar um junção copiando os arquivos para a nova unidade, depois renomeando temporariamente a antiga pasta do instalador, criando uma junção a partir da pasta padrão para a nova. Depois teste as coisas um pouco antes de apagar a pasta do instalador renomeado. Talvez instale um programa maior e mais complexo como o Visual Studio, ou adobe Photoshop, e depois desinstale o programa só para ter a certeza de que tudo está bem. Mas fique avisado, se alguma coisa correr mal, pode não ser possível instalar ou reinstalar programas. Esteja lá, faça isso. :)