Os ficheiros temporários e as caches das aplicações são normalmente os elementos que é seguro remover durante uma limpeza, desde que a aplicação que os utiliza esteja fechada e se limite à cache. Uma cache contém cópias que uma aplicação pode voltar a transferir ou criar. Um ficheiro temporário é espaço de trabalho que já deveria ter sido eliminado. O que não é seguro remover é tudo o que esteja junto desses elementos: sessões iniciadas, cookies, definições, bases de dados e ficheiros que estejam abertos naquele momento.
Ficheiro temporário, cache e dados da aplicação são coisas diferentes
As pessoas usam estas palavras como se fossem sinónimos, e é assim que as limpezas correm mal. Significam coisas diferentes.
| Tipo | Exemplo | O que acontece se o eliminar |
|---|---|---|
| Ficheiro temporário | Restos de um instalador ou de um arquivo descomprimido | Nada, a menos que uma aplicação ainda o esteja a utilizar |
| Cache | Imagens e scripts guardados pelo navegador para carregamento mais rápido | A aplicação volta a criá-la. Na próxima utilização, o carregamento poderá ser mais lento ou consumir dados |
| Dados de sessão e de sites | Cookies, armazenamento local, sessões iniciadas guardadas | A sessão termina e algumas definições são repostas |
| Dados da aplicação | Bases de dados, rascunhos, definições, cópias offline | Perda real. Não é uma cache. |
Onde ficam os ficheiros temporários do Windows
Na sua conta, a pasta temporária é a definida pelas TEMP e TMP variáveis, normalmente dentro de AppData\Local\Temp na pasta do utilizador. A documentação da Microsoft para GetTempPath indica que as aplicações procuram primeiro a variável TMP e, em seguida, TEMP, depois USERPROFILE, depois o diretório Windows (verificado em outubro de 2026). Para o abrir, prima tecla Windows + R, escreva %temp% e prima Enter.
O Windows também tem uma pasta temporária do sistema dentro de C:\Windows. Deixe essa pasta a cargo das próprias ferramentas do Windows abaixo.
O método seguro mais simples: deixe o Windows tratar disso
Aceda a Definições, Sistema, Armazenamento, depois Ficheiros temporários. O Windows apresenta categorias com os respetivos tamanhos. Leia cada uma e desmarque tudo o que não compreender, incluindo qualquer categoria que aponte para uma pasta que utilize para trabalhar. As Recomendações de limpeza apresentam o mesmo tipo de lista em Ficheiros temporários.
Também pode ativar o Sensor de Armazenamento. A documentação da Microsoft página do Sensor de Armazenamento indica que remove ficheiros temporários desnecessários e itens da Reciclagem, que, com as predefinições, é executada quando há pouco espaço em disco e que não toca na pasta Transferências nem em conteúdos na nuvem, a menos que o solicite. A ferramenta clássica Limpeza de Disco continua incluída, e a sua documentação cleanmgr da Microsoft enumera o Windows 10 e 11 entre as versões suportadas.
Limpar %temp% manualmente
Se quiser verificar primeiro, faça-o com cuidado.
- Guarde o seu trabalho e feche as aplicações, especialmente os navegadores, o correio eletrónico, os instaladores e qualquer programa que descomprima ficheiros.
- Abrir
%temp%e mude para a vista Detalhes. Ordene por Data de modificação. - Selecione apenas ficheiros e pastas com vários dias. Os itens recentes pertencem provavelmente a algo que ainda está em execução.
- Pressione Delete. Se o Windows indicar que um ficheiro está em uso, escolha a opção para o ignorar. Não tente forçar a eliminação.
- Nunca elimine a própria pasta Temp, apenas o respetivo conteúdo.
Vale a pena manter o hábito de verificar a idade dos ficheiros. É muito menos provável que um ficheiro que não é alterado há dias seja necessário do que um ficheiro modificado há poucos minutos. Reiniciar antes de começar costuma libertar ficheiros que estavam abertos.
A cache do navegador não é o mesmo que os cookies
Os navegadores distinguem as duas coisas, e deve fazer o mesmo. A página da Microsoft sobre como ver e eliminar o histórico de navegação no Edge descreve Imagens e ficheiros em cache como cópias de páginas, imagens e outros conteúdos multimédia que o navegador utiliza para carregar conteúdo mais depressa da próxima vez. Descreve Cookies e outros dados de sites como informações que os sites guardam para se lembrarem das suas preferências, como os dados de início de sessão.
Assim, para libertar espaço sem terminar todas as sessões, abra a caixa de diálogo para limpar dados com Ctrl + Shift + Delete, escolha um intervalo de tempo e selecione apenas a opção da cache. O Chrome e o Firefox utilizam o mesmo atalho e oferecem a mesma distinção, mas a redação é diferente; por isso, leia a respetiva caixa de diálogo ou página de ajuda. Deixe as palavras-passe, o preenchimento automático e o histórico desmarcados, a menos que pretenda eliminá-los.
O custo de limpar uma cache é reduzido. Os sites poderão carregar um pouco mais devagar na primeira visita e consumir mais dados enquanto a cache é reconstruída.
Aplicações de mensagens, jogos e outros programas
As aplicações de conversação, os iniciadores de jogos e as ferramentas criativas também mantêm caches, normalmente em AppData\Local ou AppData\Roaming na pasta do utilizador. Utilize a opção da própria aplicação para limpar a cache, quando disponível, porque a aplicação sabe quais as pastas que podem ser eliminadas.
É ao eliminar pastas manualmente que começam os problemas. Algumas aplicações guardam sessões iniciadas e definições na mesma árvore de pastas que a cache, e a remoção da pasta inteira pode terminar a sessão ou repor a aplicação. Se tiver mesmo de limpar uma pasta manualmente, feche primeiro a aplicação por completo, incluindo o respetivo ícone na área de notificação; elimine apenas a pasta claramente identificada como cache e deixe todo o resto intacto.
Caches de programadores
Os gestores de pacotes mantêm os pacotes transferidos para não os obterem novamente. Cada um tem um comando para limpar a própria cache, o que é mais seguro do que eliminar pastas:
- npm:
npm cache clean --force, descrito na documentação do npm - NuGet:
dotnet nuget locals all --clear, conforme a documentação dotnet nuget locals - pip:
pip cache purge, conforme a documentação do pip
O custo é tempo e largura de banda, porque os projetos voltam a transferir o que precisam na próxima compilação. Não limpe uma cache a meio de uma compilação nem a meio de uma viagem sem acesso à Internet.
Cache do Microsoft Store
Se a própria Microsoft Store estiver a funcionar mal ou a pasta Temp estiver a encher-se de ficheiros de instalação de aplicações, o guia da Microsoft sobre espaço na unidade recomenda limpar a cache da Store executando wsreset.exe na caixa de diálogo Executar. Abre-se uma janela da Linha de Comandos vazia e, passados cerca de dez segundos, fecha-se e abre a Store.
O que deve deixar intacto
- Tudo o que estiver numa pasta utilizada por uma aplicação aberta. Feche primeiro a aplicação ou ignore o item.
- Ficheiros de informação de falhas e relatórios de erros enquanto ainda estiver a diagnosticar um problema. Podem ser necessários para alguém do suporte.
- A pasta de transferência de atualizações do Windows,
C:\Windows\SoftwareDistribution. O Windows gere-a. Utilize as definições de Armazenamento ou a Limpeza de Disco em vez de remover ficheiros manualmente. - A pasta WinSxS. Consulte o nosso artigo guia de arquivos do sistema.
- As pastas Documentos, Imagens, Vídeos, Música, Ambiente de Trabalho e Transferências. Não são caches, independentemente do que contenham.
Três regras que abrangem a maioria dos casos
- Antigo: não foi alterado durante vários dias.
- Inativo: a aplicação a que pertence está fechada.
- Pasta terminal: é uma pasta claramente identificada como cache ou temporária, não a pasta que a contém.
Se algo não cumprir uma das três regras, ignore-o. Se não conseguir determinar se cumpre as regras, ignore-o. Ignorar um item custa um pouco de espaço em disco; uma decisão errada pode custar-lhe uma tarde.
Limpe ficheiros temporários e caches do navegador e das aplicações com o SafeClean
O SafeClean só apresenta ficheiros da pasta temporária se forem mais antigos do que o limite de idade definido (3 dias por predefinição, ajustável entre 1 e 30). As caches do Google Chrome, Microsoft Edge, Mozilla Firefox, Brave, Vivaldi e Opera, bem como do Telegram Desktop, Slack e Microsoft Teams (novo Teams), são ignoradas enquanto a respetiva aplicação estiver em execução e só são apresentadas se o perfil ou a aplicação não tiver sido utilizado durante esse período. Os cookies, as sessões, o armazenamento local, o histórico e as credenciais nunca são tocados. As caches de outras aplicações, como o Discord, jogos e ferramentas de programação, não são abrangidas. Também podem ser apresentados itens da Reciclagem eliminados há mais dias do que o número escolhido; a respetiva remoção é permanente. Tudo é apresentado primeiro e nada é removido até aprovar.
Obtenha SafeClean em Microsoft Store Recursos e preços
Perguntas frequentes
É seguro eliminar tudo em %temp%?
Na maioria dos casos, sim, se não houver aplicações em execução e ignorar os ficheiros que o Windows indicar estarem em uso. É mais seguro eliminar apenas itens com vários dias, porque os mais recentes podem pertencer a algo que ainda está a funcionar.
Limpar a cache do navegador vai terminar a minha sessão?
Limpar imagens e ficheiros em cache não deverá terminar a sua sessão. Os cookies e outros dados de sites contêm informações de início de sessão, por isso limpe-os apenas se quiser terminar a sessão.
Porque é que Windows indica que um ficheiro temporário está em uso?
Um programa tem o ficheiro aberto. Feche o programa, reinicie o PC ou ignore o ficheiro.
A eliminação de ficheiros temporários vai tornar o meu PC mais rápido?
Não, por si só. Liberta espaço. A Microsoft associa a falta de espaço livre a um desempenho mais lento e a problemas na instalação de atualizações, por isso é útil quando a unidade está quase cheia. Para além disso, não espere alterações.
Posso eliminar C:\Windows\Temp?
Deixe essa tarefa para ferramentas do Windows, como as definições de Armazenamento e a Limpeza de Disco. A eliminação manual nessa pasta requer direitos de administrador, e alguns ficheiros podem pertencer a serviços do sistema em execução.