Propaganda

Você ainda está executando o Windows 7, 8 ou 8.1? Então você deve ter notado que o espaço disponível no disco rígido está diminuindo constantemente, mesmo que você não tenha baixado ou adicionado novos arquivos ao sistema. Esse acúmulo de arquivos indesejados é um sintoma da erro de compactação do arquivo de log, um problema que a Microsoft conhece há mais de dois anos.

Embora a Microsoft não tenha lançado oficialmente nada, você pode corrigir manualmente esse bug e liberar o espaço necessário no disco rígido.

O erro de compactação de arquivo de log

Isto é um problema conhecido que afeta o Trusted Installer O que é TrustedInstaller e por que me impede de renomear arquivos?TrustedInstaller é uma conta de usuário interna no Windows 8, Windows 7 e Windows Vista. Esta conta de usuário "possui" uma variedade de arquivos do sistema, incluindo alguns arquivos na pasta Arquivos de Programas, na pasta Windows e ... consulte Mais informação O CBS registra no Windows 7, 8, 8.1 e 2008 R2, além de potencialmente existir em outras versões também.

instagram viewer

Os sintomas

Felizmente, cartaz jwalker107 descreveu minuciosamente os sintomas do bug no Fórum de Respostas da Microsoft:

Repeti instâncias em que um cliente Windows 7 x64 fica sem espaço no disco rígido e descobri que C: \ Windows \ TEMP está sendo consumido com centenas de arquivos com nomes seguindo o padrão "cab_XXXX_X", geralmente 100 MB cada, e esses arquivos são gerados constantemente até o sistema ficar sem espaço. Após remover os arquivos e reiniciar, os arquivos começam a ser gerados novamente.

Descobri que isso é causado por grandes logs de manutenção baseada em componentes. Eles são armazenados em C: \ Windows \ Logs \ CBS. O arquivo de log atual é nomeado "cbs.log". Quando "cbs.log" atinge um determinado tamanho, um processo de limpeza renomeia o log para "CbsPersist_YYYYMMDDHHMMSS.log" e tenta compactá-lo em um arquivo .cab.

No entanto, quando o cbs.log atinge um tamanho de 2 GB antes que o processo de limpeza o compacte, o arquivo é muito grande para ser tratado pelo utilitário makecab.exe. O arquivo de log é renomeado para CbsPersist_date_time.log, mas quando o processo do makecab tenta compactá-lo, o processo falha (mas somente após consumir cerca de 100 MB em \ Windows \ Temp). Depois disso, o processo de limpeza é executado repetidamente (aproximadamente a cada 20 minutos na minha experiência). O processo falha sempre e também consome um novo ~ 100 MB em \ Windows \ Temp antes de morrer. Isso é repetido até o sistema ficar sem espaço na unidade.

A causa

Quando o sistema funciona corretamente, a unidade de compactação CAB integrada deve compactar o log do Trusted Installer CBS antes de atingir 2 GB. Infelizmente, o CAB não pode manipular arquivos maiores que 2 GB e começa a ter um mau momento. Como resultado, o compressor CAB (makecab.exe) gera uma enorme quantidade de arquivos TEMP massivamente inchados Mantenha os arquivos de log e temporários sob controle com este script do WindowsPassei muito tempo ajudando amigos e familiares com seus problemas com computadores e devo dizer que, acima de todos os outros problemas, o único problema que vejo surgir novamente e ... consulte Mais informação , que encherá rapidamente qualquer disco rígido.

Não está claro por que o arquivo de log pode crescer mais de 2 GB. O registro pode acontecer rápido demais para a compactação acompanhar e o culpado aqui pode ser o Windows Update É por isso que odiamos o Windows UpdateAtualmente, o modo como o Windows Update força as atualizações e atualizações do Windows 10 é ruim. Gavin examina o que nos faz odiar o Windows Update e o que você pode fazer contra ele. consulte Mais informação . Quando um arquivo de log aumenta para 2 GB ou mais, faz com que a ferramenta de compactação trava e entre em um círculo vicioso, acumulando arquivos indesejados temporários até que a unidade esteja cheia.

Este bug é irritante e demorado, para dizer o mínimo. E por que a Microsoft continua a evitar melhores ferramentas de compressão está além de mim.

A correção manual

Woody Leonhard, de Woody no Windows no InfoWorld, tem detalhado como corrigir manualmente esse problema. Vá abaixo do tweet para ver como você pode se libertar dessa turbulência.

Bug de longa data na compactação de arquivos de log do Win7 pode repentinamente encher seu disco rígido. Correção manual. @infoworld Uau https://t.co/hXwVpDR4N6

- Woody Leonhard (@woodyleonhard) 25 de agosto de 2016

pressione Tecla do Windows + R para abrir a caixa de diálogo Executar. Tipo services.msc para abra o painel de serviços locais Como controlar serviços em execução com o comando SC [Windows]Uma das coisas que me vejo fazendo com muito mais frequência desde que mergulhei na TI é o monitoramento e a verificação do status dos serviços em execução nos computadores em execução na empresa. Há sim... consulte Mais informação .

Navegue até o Instalador de módulos do Windows e desligue-o.

Serviço Instalador de Módulo do Windows

Agora vá para % rootdirectory%> Windows> Logs> CBS.

Agora você precisa mover ou renomear cada um dos arquivos no diretório. Dependendo de quantos arquivos estiverem presentes, pode ser mais fácil movê-los para um diretório diferente.

Arquivos CBS na pasta

Agora vá para % rootdirectory%> Windows> Temp.

No canto superior direito, insira táxi* e pesquise. Se houver algum resultado, exclua-o.

Barra de pesquisa do CAB no File Explorer

Reinicie seu sistema.

Agora você deve encontrar o serviço Windows Module Installer em funcionamento normalmente, e makecab.exe deve ser capaz de realmente processar os arquivos, em vez de vomitar repetidamente em todo o disco rígido.

Limpe seus caches do Windows

Se você estiver executando o Windows 10 e notou que seus preciosos números de discos rígidos diminuíram lentamente, pode ser um dos inúmeros caches que acumulam dados sem você perceber.

Nós detalhamos anteriormente como encontrar e limpando cada um dos seguintes caches 7 caches ocultos do Windows e como removê-losOs arquivos em cache podem ocupar muitos bytes. Embora as ferramentas dedicadas possam ajudar a liberar espaço em disco, elas podem não limpar tudo. Mostramos como liberar manualmente o espaço de armazenamento. consulte Mais informação , mas eu os listarei apenas para que você saiba:

  1. Cache de atualização do Windows 10
  2. Cache da Windows Store
  3. Cache de arquivos temporários
  4. Cache de miniaturas
  5. Cache de restauração do sistema
  6. Cache do Navegador da Web
  7. Cache DNS

Embora a limpeza do cache DNS não conceda nada a você, como o espaço que o cache do Temp Files pode oferecer, também temos algumas sugestões eficazes para como liberar algum espaço Pouco espaço em disco? 5 ferramentas nativas do Windows para liberar espaço de armazenamentoNão baixe uma ferramenta de terceiros para recuperar um espaço em disco valioso! O Windows tem suas próprias ferramentas para o trabalho e é fácil de usar. consulte Mais informação .

Existência sem erros

Agora você deve ter o controle do seu disco rígido mais uma vez, livre das garras do errante makecab.exee capaz de realmente excluir os arquivos incorretos gerando um bilhão a mais (acredite, contei-os).

Como você mantém o tamanho do seu sistema baixo? Esvaziar regularmente sua pasta de downloads? Excluir algo diferente do que é necessário? Deixe-nos saber suas técnicas abaixo!

Gavin é escritor sênior do MUO. Ele também é o editor e o gerente de SEO do site irmão da MakeUseOf, Blocks Decoded. Ele tem uma redação contemporânea BA (Hons) com práticas de arte digital saqueadas nas montanhas de Devon, além de mais de uma década de experiência profissional em redação. Ele gosta de grandes quantidades de chá.