A Limpeza de disco (Cleanmgr.exe) é uma ferramenta interna do Windows que oferece algumas opções de limpeza úteis não disponíveis em outras ferramentas de limpeza de terceiros. Pode remover drivers de dispositivo substituídos , Arquivos temporários, cache do Internet Explorer, Atualizações obsoletas do Windows , Pasta de instalação anterior do Windows (Windows.old) , e muito mais.
Mas você pode estar se perguntando por que a Limpeza de disco pula a exclusão de alguns arquivos e pastas na pasta TEMP.
Por que a limpeza de disco deixa para trás arquivos temporários?
Quando se trata de excluir arquivos temporários, a Limpeza de disco, por padrão, não apaga os itens que correspondem aos seguintes critérios:
- Arquivos com atributos somente leitura, sistema ou ocultos
- Arquivos que foram acessados nos últimos sete dias
- Diretórios que foram criados nos últimos sete dias.
Para o critério 2: Com uma edição simples do registro, você pode fazer a Limpeza de Disco apagar todos os Arquivos Temporários ou apenas os arquivos cujo último carimbo de data / hora acessado é maior que “n” número de dias a partir da data atual.
RELACIONADOS: Como excluir arquivos com mais de N dias automaticamente no Windows
Faça a limpeza de disco apagar todos os arquivos temporários
Inicie o Editor do Registro e vá para:
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Explorer VolumeCaches Arquivos temporários
No painel direito, clique duas vezes Último acesso .
Defina os dados do valor para LastAccess como 0.
O valor “LastAcess” representa o número de dias que devem ter decorrido desde que um arquivo foi acessado pela última vez ou um diretório foi criado para esse arquivo ou diretório a ser considerado para limpeza por Cleanmgr.exe.
Definindo os dados do valor do Registro LastAccess como 0, você pode forçar a Limpeza de Disco a limpar todos os Arquivos Temporários. Ele pula arquivos que não podem ser excluídos - como arquivos que são Atualmente em uso de formulários e aqueles que você não tem acesso de gravação.
Para ficar no lado mais seguro, você pode definir “LastAccess” para “3” para que a Limpeza de Disco não apague os arquivos que foram usados nos últimos três dias. “3” é mais seguro porque apenas no caso de algum aplicativo atualmente em execução ter armazenado os dados temporários ali, e você estiver hibernando o sistema (em vez de desligá-lo diariamente) muito ultimamente.
O texto acima é a mesma edição do registro sobre a qual escrevi em 2005. Aplica-se ao Windows 2000 / XP até o Windows 10. Ref: Altere o valor “LastAccess” para limpar os arquivos temporários usando o utilitário Disk Cleanup .
Executar a Limpeza de disco com o valor padrão “LastAccess” deixou muitos arquivos e pastas intactos.
Apenas as pastas criadas (e arquivos acessados) antes de 25 de outubro foram limpos - limpeza feita hoje, 1 de novembro.
Depois de aplicar a configuração do registro, reiniciei a Limpeza de disco.
Os arquivos temporários sumiram, exceto o arquivos e pastas em uso .
Locais de arquivos temporários
Como uma observação lateral, se você limpar Arquivos Temporários quando a Limpeza de Disco estiver em execução elevada (“Executar como Administrador”), os arquivos “temporários” nas seguintes pastas e subpastas também serão limpos, além de arquivos e pastas no diretório TEMP do usuário.
- % WINDIR% Temp
- % WINDIR% Logs
- % WINDIR% System32 LogFiles
Eu, por exemplo, não uso ferramentas de limpeza e manutenção de terceiros. Ainda confio na Limpeza de disco para este trabalho - mas automatizar usando Cleanmgr.exe muda “/ sageset” e “/ sagerun.”
Um pequeno pedido: Se você gostou deste post, por favor, compartilhe?
Um 'pequeno' compartilhamento seu ajudaria seriamente no crescimento deste blog. Algumas ótimas sugestões:- Fixá-lo!
- Compartilhe com seu blog favorito + Facebook, Reddit
- Tweet isso!