Como posso liberar espaço na unidade do Windows Installer sem matar o Windows?

351

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

Existe uma maneira de limpar essa pasta sem matar o Windows 8.1 / 10? Escondendo os instaladores na partição do sistema operacional parece um desperdício.

    
por DeepSpace101 27.01.2014 / 18:55

8 respostas

201

Isso parece ter funcionado para mim. Este é um conjunto simplificado de instruções de link

  • Verifique se não há instalações em execução na sua máquina (provavelmente há uma maneira formal de fazer isso, mas não sei como).
  • Copie usando o Windows Explorer C: \ Windows \ Installer para outro disco, por exemplo, D: \ C_DRIVE \ Windows \ Installer - note: Windows \ Installer é um pasta do sistema e, portanto, invisível no Windows 8.1. Você precisa ajustar sua conta para torná-la visível para usar o Explorer para fazer a cópia. O Google ajudará você a descobrir como fazer isso.
  • Faça uma cópia de backup de C: \ Windows \ Installer
  • Digite os seguintes comandos em uma janela cmd.exe em execução como Administrador:

    rmdir /s /q C:\Windows\Installer
    mklink /D C:\Windows\Installer D:\C_DRIVE\Windows\Installer
    
    • O Windows pode não permitir que você exclua o diretório do instalador, porque alguns processos estão usando alguns arquivos dentro deste diretório:

      C:\Windows\Installer\{some files}.msi - The process cannot access the file because it is being used by another process.
      

      Nesse caso, você pode usar este link e use Process Explorer para localizar e parar o processo que está restringindo o comando rmdir.

Verificação

Como verificação, executei um "reparo" da instalação do Microsoft Visio Professional 2013 (levou 4 minutos para ser processada). Isso foi concluído com sucesso. A atualização do Windows (com reinicializações) também foi executada com êxito após as alterações acima. Vou escrever de volta se alguma coisa não funcionar.

    
por 22.04.2014 / 23:50
179

Eu criei o "PatchCleaner" para limpar o diretório do instalador do Windows de todos os arquivos órfãos com apenas um clique. Se você não confia no aplicativo para fazer a coisa certa, use o recurso de movimento para colocá-lo em algum lugar seguro, caso precise deles no futuro. Eu o executei em várias máquinas e economizei até 15Gb de espaço: -)

Execute o PatchCleaner após as atualizações do Windows para encontrar novos arquivos órfãos.

Recomendo que você use a ação Mover e mova os patches órfãos para o armazenamento externo, apenas para estar seguro

PatchCleaner @ HomeDev

Problemas conhecidos (detalhes completos no site)

  • O Adobe Reader pode falhar ao atualizar depois de executar o PatchCleaner.

OBSERVAÇÃO: como a versão 1.4.1.0 do @Fev-2016 está fora, há uma correção para permitir que filtros personalizáveis excluam o leitor de adobe de ser detectado incorretamente.

    
por 28.05.2015 / 15:45
74

Você pode compactar a pasta. Você irá recuperar entre 10 e 20% do espaço.

  1. Ativar "Mostrar arquivos do sistema" nas opções do Explorer
  2. Clique com o botão direito do mouse na pasta do instalador
  3. Propriedades
  4. Clique em Avançado
  5. Na nova caixa de diálogo, selecione 'Compactar'
  6. Clique em OK
  7. Aplicar para todos os arquivos e pastas
por 26.11.2014 / 11:46
9

Às vezes $ patchcache $ consome uma grande quantidade de pastas "Installer". Você pode verificar o tamanho da sua pasta "C: \ Windows \ Installer \ $ PatchCache $" (a minha foi de 6 GB após 1,5 anos).

Basicamente, resume-se a "Se você tem instaladores originais, você pode excluí-los".

rmdir / q / s "C: \ WINDOWS \ Installer \ $ PatchCache $" (como administrador, é claro)

leia sobre isso: Posso excluir a pasta "C: \ WINDOWS \ Installer \ $ PatchCache $ "?

msdn: link

    
por 19.11.2014 / 13:56
7

nenhuma maneira oficial de matá-lo . Você pode usar um link para movê-lo para um HDD se tiver um.

    
por 27.01.2014 / 20:17
1

Você pode tentar uma junção copiando os arquivos para a nova unidade e renomeando a pasta do instalador antigo temporariamente, criando uma junção da pasta padrão para a nova. Em seguida, teste as coisas um pouco antes de excluir a pasta do instalador renomeado. Talvez instale um programa maior e mais complexo como o visual studio, ou adobe Photoshop, depois desinstale-o apenas para ter certeza de que tudo está bem. Mas esteja avisado, se algo der errado, você pode não conseguir instalar ou reinstalar programas. Estive lá, fiz isso. :)

    
por 30.01.2014 / 11:43
1

A melhor solução é usar o utilitário Windows Installer CleanUp.

link

    
por 27.09.2015 / 00:52
1

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

(*) Acredita-se que as etapas a seguir sejam seguras, mas não ofereço garantias de ferro fundido, por favor, use a seu próprio risco.

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

  1. Execute o PatchCleaner para excluir arquivos órfãos.
  2. Execute a limpeza de disco (por exemplo, digitando "clean" na tela inicial do Windows e selecionando "Liberar espaço em disco excluindo arquivos desnecessários").  Selecione a unidade a ser limpa.  Clique em "Limpar arquivos do sistema" (e insira as credenciais, se necessário).  Selecione a unidade a ser limpa.  Selecione a opção para limpar arquivos do sistema.
  3. Abra as Propriedades do Configuration Manager (por exemplo, digitando "config" na tela inicial do Windows e selecionando "Configuration Manager").  Selecione a guia Cache.  Clique em "Configurar configurações" (e insira as credenciais, se necessário).  Clique em "Excluir arquivos ..."  Marque a caixa de seleção "Excluir conteúdo de cache persistente" e clique em "Sim".
  4. Faça o download e instale Treesize Free . Execute-o, verifique a unidade relevante e, em seguida, exclua manualmente qualquer uma das pastas ou arquivos maiores que possam ser excluídos (aplicando o cuidado necessário).
  5. Abra o Gerenciador de arquivos e navegue até a pasta temporária do Windows (por exemplo, C:\Windows\Temp ). Selecione todos os arquivos e pastas e, em seguida, opte por excluí-los, pressionando SHIFT + DEL (talvez seja necessário inserir credenciais de administrador). Em seguida, escolha ignorar todos os arquivos que não podem ser excluídos porque estão em uso.
por 04.10.2018 / 11:27