Limpar arquivos temporários usando limpeza de disco, detecção de armazenamento ou arquivo em lote

O diretório TEMP (% temp%) fica inchado com o tempo conforme os aplicativos armazenam dados lá e nem sempre removem os arquivos e pastas que criaram. Além disso, os instaladores de software extraem o conteúdo dos pacotes de instalação para a pasta% temp% e não executam a ação de limpeza quando a instalação é concluída.

limpeza de disco excluir todos os arquivos temporários

O problema de “pouco espaço em disco” é coisa do passado - ou o problema raramente ocorre hoje em dia, pois os sistemas vêm com discos rígidos de alta capacidade que se tornaram extremamente baratos. Mas, você ainda pode querer organizar a pasta Temp e manter o sistema em sua melhor forma.

A limpeza de arquivos temporários é uma das tarefas que o Windows executa silenciosamente em segundo plano, como parte da manutenção automática ou manutenção do sistema que usa o Agendador de Tarefas. A manutenção automática usa a Limpeza de disco (cleanmgr.exe) com os não documentados /autoclean parâmetro. As tarefas de manutenção integradas são acionadas se o sistema ficar ocioso por cerca de 5 minutos ou mais e para de funcionar assim que o Windows detecta a atividade do usuário.

Para limpar o % temp% arquivos instantaneamente, sem esperar que a tarefa de sistema operacional automática ou de manutenção do sistema seja acionada, você pode usar 1 desses métodos.

Métodos para limpar arquivos temporários automaticamente

  • Limpe arquivos temporários usando a Limpeza de disco
  • Limpe os arquivos temporários usando as configurações de armazenamento
  • Limpe os arquivos temporários usando um arquivo do Windows Batch

Automatize a remoção de arquivos temporários usando a Limpeza de disco

O utilitário nativo Limpeza de disco (cleanmgr.exe) oferece suporte à automação desde as primeiras versões do Windows, pelo menos a partir do Windows XP e até o Windows 10. Você pode usar os comandos “sageset” e “sagerun” com um número exclusivo para configurar e executar a limpeza automaticamente.

  • / d driveletter: - Esta opção especifica a unidade que você deseja que a Limpeza de disco limpe.
  • / sageset: n - Esta opção exibe a caixa de diálogo Configurações de limpeza de disco e também cria uma chave de registro para armazenar as configurações selecionadas. O valor n, que é armazenado no registro, permite que você especifique tarefas para executar a Limpeza de disco. O valor n pode ser qualquer valor inteiro de 0 a 65535. Para ter todas as opções disponíveis ao usar a opção / sageset, pode ser necessário especificar a unidade em que o Windows está instalado.
  • / sagerun: n - esta opção executa as tarefas especificadas que são atribuídas ao valor n se você usar a opção \ sageset. Todas as unidades do computador são enumeradas e o perfil selecionado é executado em cada unidade.

Por exemplo, você pode usar / sageset: 1000 para limpeza % temp% arquivos, / sageset: 1001 para outros itens, como cache de “miniaturas” e assim por diante. Além disso, você pode selecionar várias opções de limpeza para um único conjunto sábio # configuração.

Configurando a limpeza de disco para limpeza de arquivos temporários

Abra um elevado ou prompt de comando de administrador e execute o seguinte comando:

cleanmgr / d c: / sageset: 1000
limpar arquivos temporários no login

Isso abre a Limpeza de disco, mostrando uma lista impressionante de opções de limpeza ou manipuladores para escolher.

  • Arquivos de instalação temporários
  • Arquivos Chkdsk antigos
  • Arquivos de log de instalação
  • Limpeza do Windows Update
  • proteção do Windows
  • Arquivos de log de atualização do Windows
  • Arquivos de programa baixados
  • Arquivos temporários de Internet
  • Arquivos de despejo de memória de erro de sistema
  • Arquivos de minidespejo de erro de sistema
  • Arquivos descartados pela atualização do Windows
  • Arquivos de relatório de erros do Windows arquivados por usuário
  • Arquivos de relatório de erros do Windows enfileirados por usuário
  • Arquivos de relatório de erros do Windows arquivados pelo sistema
  • Arquivos de relatório de erros do Windows enfileirados do sistema
  • O sistema criou arquivos temporários de relatório de erros do Windows
  • Arquivos de instalação do Windows ESD
  • BranchCache
  • Instalações anteriores do Windows
  • Lixeira de reciclagem
  • RetailDemo Offline Content
  • Arquivos de backup do pacote de atualização
  • Arquivos temporários
  • Arquivos de instalação temporários do Windows
  • Miniaturas
  • Histórico do arquivo do usuário

Algumas das opções de limpeza podem não existir em seu sistema, dependendo do sistema operacional que você está usando.

limpar arquivos temporários no login

As opções “Downloaded Program Files” e “Temporary Internet Files” podem ser marcadas por padrão. Desmarque-os, habilite "Arquivos temporários”E clique em OK.

Você precisa executar o “/ sageset” apenas pela primeira vez. A configuração (para 1000) é salva no registro e é usada quando você executa a limpeza de disco usando o comando “/ sagerun”. Você pode criar quantas definições de configuração desejar, com números diferentes.

Execução de limpeza de arquivos temporários

Para executar a limpeza, use este comando da caixa de diálogo Executar (WinKey + R):

cleanmgr / sagerun: 1000
limpar arquivos temporários no login

Você não precisa do / d parâmetro ao usar /sagerun.

Crie um atalho para o comando acima e coloque-o na pasta Inicializar.

pressione WinKey + R, digite o seguinte comando e pressione ENTRAR:

shell: startup

Isso abre a pasta de inicialização do seu perfil. Coloque o atalho da Limpeza de disco na pasta Inicializar. % temp% a limpeza de arquivos ocorrerá a cada login.

limpar arquivos temporários no login

Observação: Por padrão, Cleanmgr.exe não exclui arquivos temporários que foram acessados ​​nos últimos 7 dias. No entanto, você pode alterar seu comportamento personalizando o valor do registro LastAccess. Para obter mais informações, consulte o artigo Por que a limpeza de disco não limpa completamente o conteúdo da pasta temporária?

Limpe automaticamente os arquivos temporários e a lixeira usando o Windows 10 Storage sense

As configurações de armazenamento do Windows 10 têm a opção de limpar automaticamente os arquivos temporários e os arquivos da lixeira com mais de “x” dias.

Clique em Iniciar, Configurações, clique em Sistema e selecione Armazenamento. Habilite o botão de alternância em Armazenar

lixeira vazia - configurações de armazenamento ou sensor de armazenamento

Clique Configure o Storage Sense ou execute-o agora. Isso abre outra tela onde você pode escolher o que é limpo automaticamente - arquivos temporários ou lixeira - ou ambos.

opções de limpeza das configurações de armazenamento do windows 10

Você pode ativar ou desativar as seguintes configurações nessa página:

Exclua os arquivos temporários que meus aplicativos não estão usando. Exclua arquivos da minha lixeira se eles estiverem lá por mais de "x" dias. Excluir arquivos da minha pasta de downloads se eles estiverem lá por mais de "x" dias

Você também pode limpar arquivos sob demanda (usando as configurações acima) clicando no Limpa agora.

Remova arquivos temporários usando um arquivo de lote

Você pode fazer um arquivo de lote para limpar o conteúdo da pasta Temp completamente, incluindo as subpastas.

Abra o Bloco de notas e copie o seguinte conteúdo nele:

del "% temp% \ *. *" / s / q. PARA / d %% p IN ("% temp% \ *. *") FAZER "%% p" / s / q

Salve o arquivo com o .bastão extensão. Clique duas vezes para executar o arquivo de lote. Ele não remove a pasta Temp em si, pois não é recomendado fazer isso.

RELACIONADO:Como excluir arquivos anteriores a N dias automaticamente no Windows

Nota do editor: Usar a Limpeza de disco é a opção mais segura e preferida, pois não altera os arquivos acessados ​​recentemente. Além disso, permite que o usuário defina a configuração de "último acesso", embora apenas usando o registro. Mas se você preferir o método de arquivo em lote (que não recomendo para uso rotineiro) por algum motivo, certifique-se de salvar seus arquivos abertos e fechar todos os programas em execução antes de executar o arquivo.


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!
Muito obrigado pelo seu apoio, meu leitor. Não vai demorar mais de 10 segundos do seu tempo. Os botões de compartilhamento estão logo abaixo. :)