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

É seguro apagar do C:WindowsInstaller?

Tenho procurado numa máquina XP o que está a utilizar todo aquele espaço em disco, e acontece que o C:WindowsInstaller está lá em cima na lista de directórios que utilizam mais espaço em disco.

Parece conter uma cache de ficheiros msi e msp.

É seguro apagá-los? Para poupar espaço em disco, tenho vindo a apagar os directórios “$KB…$” sem qualquer problema. Quero as minhas actualizações do Windows no meu sistema, porque é que as quereria desinstalar é algo que nunca compreendi. (Excepto quando está num quadro de revisão de actualização profissional ou algo dessa ordem).

Respostas (8)

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

Não, não é. O Windows Installer usa isso para guardar os ficheiros de instalação para qualquer coisa instalada na máquina usando o Windows Installer. No mínimo, pode perder a capacidade de adicionar ou remover programas, no pior dos casos, pode perder a capacidade de executar alguns programas.

Uma vez que o Windows Update também pode implementar correcções do Windows Installer, poderá também impedir a sua máquina de receber actualizações do Windows e do Office.

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

É muito provável que precise do conteúdo da pasta do instalador quando tentar desinstalar programas (por exemplo, o microsoft office queixar-se-á de alguns ficheiros aleatórios chamados .msi/.mcp quando tentar removê-lo)

Mas se o espaço em disco lhe preocupa, comprima a pasta do instalador através de NTFS! Faço-o no meu netbook ASUS Eeepc901, uma vez que só tem uma horrível partição primária de 4G.

Clique com o botão direito do rato na pasta “Installer”->properties->advanced->check “Compress content to save disk space”->“OK”->“OK” novamente.

Vai ficar surpreendido com o espaço que guardou.

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

Como outros já disseram, existem contra-indicações definitivas para a remoção de ficheiros dessa estrutura de directório. Eu também recomendaria contra isso.

Contudo, se estiver determinado a proceder de qualquer forma, pode fazê-lo mais correctamente utilizando o Windows Installer CleanUp Utility . Isto irá limpar melhor as coisas do que simplesmente apagar ficheiros. Esta ferramenta é, no entanto, geralmente utilizada para remover ficheiros de instalação que se tenham tornado corruptos, impedindo-o assim de desinstalar algo da forma normal.

O utilitário CleanUp do Windows Installer usa de facto o MSIZAP.EXE utilitário de linha de comando para executar o trabalho.

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

Faça uma junção! [1][2]

  1. iniciar um prompt de comando como administrador. [3]
  2. Tomar posse do directório do instalador e de todos os seus ficheiros:

  3. Mover C:\Windows\Installer para uma nova unidade espaçosa, digamos E:. Por conveniência, é melhor criar uma subpasta para reunir todos os futuros cruzamentos num só local, por exemplo E:\Win7-Junctions, pelo que o novo caminho será E:\Win7-Junctions\Installer. A pasta cortada do Windows Explorer deve ser suficiente para mover a pasta do instalador.

  4. Certifique-se de que o C:\Windows\Installer desapareceu realmente e que todos os ficheiros foram movidos para E:\Win7-Junctions\Installer.

  5. Criar a junção:

  6. Verificar que a junção funciona criando um pequeno ficheiro de texto em E:\Win7-Junctions\Installer e vendo-o a materializar-se também em C:\Windows\Installer.

  7. Feito. Verificar dentro de “Adicionar ou remover programas” que os instaladores ainda estão a funcionar (o Office é um bom candidato para começar).

Uma palavra de aviso, como indicado em isto resposta da Microsoft:

Nunca se sugere mover os componentes centrais e ficheiros do sistema operativo para uma unidade que não seja a unidade do sistema operativo. Porque eles irão causar instabilidades nos ficheiros do sistema operativo.

& > Execute estes comandos por sua conta e risco, a Microsoft não pode garantir a resolução de quaisquer problemas resultantes disto.

& Dado que ter constantemente 0 bytes de espaço em disco estava de facto a causar instabilidades no SO (e nos seus utilizadores) e que a Microsoft não podia garantir que qualquer problema comum que criassem pudesse ser resolvido de forma razoável, continuei com este procedimento e não encontrei até agora quaisquer inconvenientes significativos.

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

Não, não é seguro apagar toda a sujidade.

Mas há formas de remover os não utilizados* .msp ficheiros executando WICleanup .

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

Se apagar esta pasta, terá problemas mais tarde quando tentar reparar, desinstalar, actualizar, reinstalar, etc.

A forma como os instaladores MSI funcionam é que eles próprios correm sempre que um patch tem de ser rolado de volta, algo desinstalado, etc.

Futuras actualizações do Windows podem necessitar do conteúdo desta pasta.

Os instaladores MSI são o diabo :() Não brinque com eles.

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

Quando o espaço em disco está a esgotar-se num disco do sistema, seja num servidor ou num cliente, há certas coisas a limpar. Uma delas é a pasta do %SYSTEMDRIVE%Windows\Installer. Em nenhuma circunstância é possível apagar ficheiros desta pasta manualmente, pois isto não só pode como muito provavelmente irá quebrar o software que é instalado utilizando ficheiros MSI, ou ficheiros do Windows Installer.

& > A pasta %SYSTEMDRIVE%\Windows\Installer é uma cache para ficheiros de instalação e patches (ficheiros MSP) e a remoção dos mesmos fará com que não seja possível reparar ou desinstalar aplicações e, em alguns casos, não remover os patches ou aplicar novos patches ao software. No caso de quando apagou realmente esta cache, pode reconstruir os ficheiros de que necessita manualmente, extraindo os ficheiros do meio de instalação original, dos pacotes de correcções, etc., mas esta é uma tarefa demorada e não tão fácil de realizar.

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

Pode tentar fazer algum SAFE cleaup com este utilitário MS Fix It Diagnosticar e corrigir problemas de instalação e desinstalação de programas automaticamente

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

Utiliza-se sempre um programa como CCleaner para limpar o sistema.

Acabei de recuperar um gig gig de espaço em disco!