O tamanho da pasta de cache MSI ( C:\Windows\Installer
) aumentou substancialmente e agora está ocupando muito espaço em disco em meus computadores (domínio). Esta pasta pode ser eliminada ou reduzida?
A mesma pergunta vale para:
C:\WINDOWS\WinSxS
(%SystemRoot%\WinSxS
)C:\System32\DriverStore
(%SystemRoot%\System32\DriverStore
)
Resumo
Dicas gerais de espaço em disco :
Resposta original e longa
Peça da Microsoft sobre recuperação de espaço: libere espaço em disco no Windows 10
Muitas outras opções abaixo. Apenas o procedimento de emergência de 5 minutos que eu mesmo uso (opções triviais).
E, obviamente, esvazie a lixeira :-). Também rápido para desinstalar grandes pacotes de software não utilizados.
E verifique a raiz de C:\ para virtuais e usos semelhantes. A maioria dos arquivos grandes deve estar na hierarquia do perfil.
Recuperar espaço em disco - as opções pragmáticas
Opções rápidas do mundo real recomendadas para recuperação de espaço em disco:
Geral :
Removables & Disc Space Visualization
.low-profile USB drive
e/ouSD-Card
ao seu laptop para armazenamento extra "permanente" para o qual mover arquivos grandes. Geralmente não é de alta velocidade, use de acordo. Nota ! Acho que as unidades USB de baixo perfil podem esquentar um pouco sob carga. Não para uso pesado e contínuo IMHO.Find Space Hogs
: https://en.wikipedia.org/wiki/WinDirStat . Ferramenta de visualização do consumo de espaço em disco. Pode ser executado lentamente em discos não SSD. Mostra o que come seu disco.Opção 0 :
Clouding
. Obviamente.OneDrive
,Dropbox
,Google Drive
, etc...Opção 2 :
Microsoft's Disk Cleanup Tool
. Limpe os arquivos do Windows Update e muito mais.cleanmgr.exe
e pressione Enter.Clean up System Files
em selecione a unidade do sistema e pressione OK.E mais uma atualização:
Downloads
pasta (todos os usuários).Right Click Folder => Properties => Location
.Compression
(pastas seletivas?). Em Propriedades da Pasta . Pode ser ultra lento para discos antigos.Uninstall unnecessary software
. Executarappwiz.cpl
deWindows Key+ ToqueROpção de alto risco : Exclua partições de recuperação desatualizadas e obsoletas e crie uma partição utilizável em seu lugar para manter os dados.
Muito eficaz quando combinado com as opções
1 (My Documents)
&7 (Downloads)
&11 (Data Heavy Applications)
, etc... Pode terminar em desastre se a partição errada for excluída - é claro.Para ter sucesso, é provável que seja necessário excluir as partições de recuperação
diskpart
(Windows) ougparted
(Linux) (see "Alternative Approaches" in linked SO answer
).Not for the faint of heart or inexperienced
. Backup é essencial!Vice-Campeão :
Option 4: Administrative Installation
é apresentado abaixo. Talvez também verifiqueOption 3: (CCleaner)
(não sem risco). E uma menção final: você também pode desativar a restauração do sistema (principalmente para virtuais). Não listado na resposta vinculada (comprimento máximo).Eliminando / Colocando WinSxS em uma dieta
A pasta WinSxS - armazenamento de montagem lado a lado do Win32 está cheia de links físicos (vários atalhos para o mesmo arquivo "físico") e muitas vezes versões obsoletas que nunca podem ser usadas (substituídas por políticas e atualizações). Você pode executar " Scavenging " - coleta de lixo para assemblies Win32 lado a lado.
Comando " Localizar tamanho real " disponível desde o Win 8.1 (a partir do prompt de comando elevado):
Isso vai além de todos os links físicos lá e encontra o tamanho real da pasta WinSxS - e se ela deve ser limpa.
Execute "Scavenging" (no prompt de comando elevado):
Ferramenta de limpeza de disco da Microsoft:
cleanmgr.exe
parece iniciar a "eliminação" às vezes. E há uma tarefa agendada (Win8 up) - iniciando a limpeza. Um pouco diferente de executar o comando. Período de carência de 30 dias antes da limpeza e alguns problemas de tempo limite (termina após 1 hora, independentemente).Superusuário : Por que a pasta /winsxs cresce tanto e pode ser diminuída?
Instalação Administrativa
Você não pode excluir esses arquivos com segurança , eles existem para facilitar as operações de desinstalação , modificação e reparo do produto instalado. Você pode, no entanto, reduzir bastante o tamanho dos arquivos MSI em cache executando uma instalação administrativa (essencialmente uma extração de arquivo ) do MSI antes de instalá-lo. Siga o link acima para obter a descrição - você deve colocar esses arquivos extraídos em um compartilhamento de rede.
Os arquivos MSI em cache costumavam ser pequenos porque seus arquivos CAB internos foram removidos . No entanto, a partir do Windows 7 (MSI versão 5), os arquivos MSI agora são armazenados em cache em tamanho real para evitar quebrar a assinatura do arquivo que afeta o prompt do UAC na inicialização da instalação (um problema conhecido do Vista). Isso pode causar um grande aumento no consumo de espaço em disco (vários gigabytes para alguns sistemas).
A execução da instalação administrativa extrairá os arquivos dos arquivos CAB incorporados no MSI, ajustará o layout da mídia na tabela Mídia no novo MSI para que a execução use os arquivos de origem externos extraídos em vez dos CABs internos. O novo e menor arquivo MSI usado para instalação é armazenado em cache no sistema. Isso pode economizar vários gigabytes de espaço em disco, dependendo de quais instaladores você usa, quantos você precisa instalar, quão grandes eles são, etc. Lembre-se de que você deve lidar com o problema do prompt UAC descrito acima ao usar imagens administrativas já que o MSI extraído (normalmente) não é mais assinado, mas de uma fonte respeitável (sua própria extração).
Os arquivos extraídos e o arquivo MSI associado devem ser colocados em um ponto de instalação de rede junto com todos os outros instaladores para garantir que os arquivos estejam disponíveis para operações de reparo. De qualquer forma, é assim que a maioria das grandes corporações lida com a instalação. Então, não há necessidade de arquivos CAB incorporados no MSI em cache. O SCCM e outros sistemas de implantação também podem ter outras maneiras de garantir que os arquivos estejam disponíveis para operações de reparo.
Mais alguns links: