DICA DO MESTRE Kaspersky 70% OFF. Cupom: MESTRES BAIXAR
Publicidade
Otimização e Limpeza

12 comandos para limpar o Windows 11 e 10 e liberar espaço sem instalar nenhum programa

Veja os comandos para limpar o Windows 11 e 10: %temp%, cleanmgr, DISM e sfc. Libere espaço e deixe o PC leve sem instalar nada.

Por Hércules Santiago
13 min
12 comandos para limpar o Windows 11 e 10 e liberar espaço sem instalar nenhum programa
Imagem: Microsoft Learn

Os melhores comandos para limpar o Windows já vêm dentro do próprio sistema: %temp%, cleanmgr, DISM, sfc /scannow, ipconfig /flushdns e mais alguns que você digita no Executar (Windows + R) ou no Prompt de Comando. Eles apagam arquivos temporários, restos de atualizações, cache da loja e da internet, e ainda corrigem arquivos do sistema, tudo sem instalar nenhum programa. Neste tutorial eu mostro 12 comandos, para que serve cada um, em que ordem usar e quais você deve evitar.

Publicidade

Todos esses comandos para limpar o Windows funcionam no Windows 11 (incluindo as versões 25H2 e 26H2) e também no Windows 10. Só lembre que o Windows 10 perdeu o suporte gratuito da Microsoft em 14 de outubro de 2025: limpar ajuda, mas não substitui as atualizações de segurança.

Resumo rápido: os comandos para limpar o Windows em 2026

  • %temp% e temp: abrem as pastas de arquivos temporários para você apagar.
  • cleanmgr: abre a Limpeza de Disco, inclusive a limpeza de arquivos do sistema.
  • DISM /StartComponentCleanup: reduz a pasta WinSxS, que guarda restos de atualizações.
  • sfc /scannow e DISM /RestoreHealth: verificam e reparam arquivos do Windows.
  • ipconfig /flushdns, wsreset e Clear-RecycleBin: limpam o cache de DNS, o cache da Microsoft Store e a Lixeira.

No vídeo abaixo eu mostro uma limpeza completa no Windows, do começo ao fim, para você acompanhar junto com os comandos deste guia:

Publicidade

Antes de usar os comandos para limpar o Windows: faça um ponto de restauração

A maioria dos comandos para limpar o Windows é segura, mas alguns mexem em arquivos do sistema. Por isso eu recomendo criar um ponto de restauração antes, que é uma “foto” das configurações do Windows para você voltar atrás se algo der errado. Se tiver arquivos importantes, faça também um backup no pendrive, HD externo ou nuvem.

  1. Aperte Windows + R, digite sysdm.cpl e pressione Enter.
  2. Abra a aba Proteção do Sistema e clique em Criar.
  3. Dê um nome, como “Antes da limpeza”, e confirme em Criar.

Se o botão Criar estiver apagado, selecione o disco C:, clique em Configurar e ative a proteção do sistema. O processo leva menos de um minuto.

Como abrir o Executar e o Prompt de Comando como administrador

Você vai usar dois lugares para digitar os comandos para limpar o Windows. O primeiro é o Executar, que abre com Windows + R. O segundo é o Prompt de Comando (CMD) ou o Terminal, que precisa ser aberto como administrador para os comandos de sistema funcionarem.

  1. Clique no botão Iniciar e digite cmd.
  2. Clique com o botão direito em Prompt de Comando e escolha Executar como administrador.
  3. Confirme em Sim na janela do Controle de Conta de Usuário.

No Windows 11 você também pode clicar com o botão direito no Iniciar e abrir o Terminal (Administrador). Ele aceita tanto os comandos do CMD quanto os do PowerShell, então serve para todos os comandos para limpar o Windows deste guia.

Publicidade

1. Comando %temp%: apagar arquivos temporários do usuário

O comando %temp% é o mais conhecido de todos os comandos para limpar o Windows. Ele abre a pasta onde programas, instaladores e o navegador guardam arquivos provisórios que muitas vezes nunca são apagados.

  1. Aperte Windows + R, digite %temp% e pressione Enter.
  2. Selecione tudo com Ctrl + A.
  3. Aperte Delete (ou Shift + Delete para não passar pela Lixeira).
  4. Se aparecer o aviso de arquivo em uso, marque Fazer isso para todos os itens atuais e clique em Ignorar.

Os arquivos que ficaram são usados por programas abertos naquele momento, e é normal eles não saírem. Feche os programas e repita depois de reiniciar, se quiser. Esse cuidado vale para todos os comandos para limpar o Windows que mexem em temporários.

Comando para apagar arquivos temporários direto no CMD

Se preferir o Prompt de Comando, existe um comando para apagar arquivos temporários sem abrir pasta nenhuma. Digite a linha abaixo e pressione Enter:

del /q /f /s %TEMP%*

O /q não pede confirmação, o /f força a exclusão de arquivos somente leitura e o /s inclui as subpastas. Digite exatamente como está: o comando del apaga sem perguntar, então um caminho errado pode apagar o que não devia.

Publicidade

2. Comando temp: limpar a pasta temporária do Windows

Além da pasta do seu usuário, o Windows tem a própria pasta temporária, em C:WindowsTemp. Ela também entra na lista de comandos para limpar o Windows, mas só abre com permissão de administrador.

  1. Aperte Windows + R, digite temp e pressione Enter.
  2. Se aparecer o aviso de permissão, clique em Continuar (precisa ser administrador).
  3. Selecione tudo com Ctrl + A, apague e clique em Ignorar nos itens em uso.

E o comando prefetch? Eu não recomendo

Muitos vídeos antigos ensinam a apagar a pasta prefetch. Ela guarda informações que o Windows usa para abrir os programas mais rápido. Se você apaga, o sistema simplesmente recria tudo, e os primeiros boots e aberturas de programas podem até ficar mais lentos. Por isso eu deixo o prefetch fora dos comandos para limpar o Windows que recomendo.

3. Comando cleanmgr: a Limpeza de Disco do Windows

O cleanmgr abre a Limpeza de Disco, que apaga temporários, arquivos da Internet, a Lixeira, miniaturas e, na parte de sistema, restos do Windows Update. É um dos comandos para limpar o Windows que mais liberam espaço de uma vez.

  1. Aperte Windows + R, digite cleanmgr e pressione Enter.
  2. Escolha a unidade C: e clique em OK.
  3. Clique em Limpar arquivos do sistema e escolha a unidade C: de novo.
  4. Marque os itens que quer apagar e clique em OK e depois em Excluir arquivos.
Comandos para limpar o Windows: sintaxe do cleanmgr na documentação da Microsoft
Sintaxe oficial do cleanmgr, com as opções /sageset e /sagerun. Imagem: Microsoft Learn

Cuidado com o item Downloads: se ele aparecer na lista, deixe desmarcado, porque ele apaga a sua pasta Downloads inteira. Os itens de instalações anteriores do Windows também tiram a opção de voltar para a versão anterior depois de uma atualização grande.

cleanmgr /sageset e /sagerun: comandos para limpar o Windows com um atalho

Segundo a documentação oficial do cleanmgr na Microsoft, o parâmetro /sageset:n abre as configurações da Limpeza de Disco e salva as suas escolhas com um número, e o /sagerun:n executa essa limpeza salva sem perguntar nada.

Publicidade
  1. No CMD como administrador, digite cleanmgr /sageset:1 e marque os itens que quer limpar sempre.
  2. Clique em OK para salvar.
  3. Daqui em diante, basta rodar cleanmgr /sagerun:1 para repetir a mesma limpeza.

Dá para colocar o cleanmgr /sagerun:1 em um atalho na área de trabalho e ter a sua limpeza em um clique. Esse é o jeito mais prático de manter os comandos para limpar o Windows no dia a dia.

4. Comando DISM: reduzir a pasta WinSxS

A pasta WinSxS guarda componentes do Windows e versões antigas de atualizações. Ela cresce com o tempo, mas nunca deve ser apagada na mão. A própria Microsoft explica, no guia Limpar a pasta WinSxS, que o caminho certo é o DISM.

  1. Abra o Prompt de Comando como administrador.
  2. Para ver se vale a pena limpar, digite DISM /Online /Cleanup-Image /AnalyzeComponentStore. No fim, ele diz se a limpeza é recomendada.
  3. Para limpar, digite DISM /Online /Cleanup-Image /StartComponentCleanup e aguarde chegar a 100%.

Existe ainda a opção /ResetBase no fim do comando. Ela remove todas as versões substituídas, mas depois disso você não consegue desinstalar as atualizações que já estão instaladas. Eu só uso quando o disco está realmente cheio e o PC está funcionando bem. De todos os comandos para limpar o Windows, esse é o único que eu não rodo por padrão.

Limpeza automática da WinSxS pelo Agendador de Tarefas

O Windows já tem uma tarefa que faz essa limpeza sozinho quando o PC está parado. Se quiser disparar na hora, rode no CMD como administrador: schtasks.exe /Run /TN “MicrosoftWindowsServicingStartComponentCleanup”. Ela tem limite de uma hora e pode não limpar tudo, então o comando DISM continua sendo o mais completo.

5. Comandos sfc /scannow e DISM /RestoreHealth: reparar o Windows

Esses dois não apagam lixo, mas eu sempre coloco na lista de comandos para limpar o Windows porque resolvem lentidão, travamentos e erros causados por arquivos do sistema corrompidos. A Microsoft recomenda rodar primeiro o DISM e depois o SFC.

  1. No CMD como administrador, digite DISM.exe /Online /Cleanup-image /Restorehealth e aguarde. Ele pode levar alguns minutos e precisa de internet.
  2. Depois digite sfc /scannow e pressione Enter.
  3. Não feche a janela até a verificação chegar a 100%.
Comando sfc /scannow rodando no Prompt de Comando como administrador
O sfc /scannow verifica e repara os arquivos protegidos do Windows. Imagem: Suporte da Microsoft

Se aparecer a mensagem de que o Windows encontrou e reparou arquivos corrompidos, reinicie o PC. Se o Windows nem chega a abrir, veja o meu guia de como reparar o Windows que não inicia.

Limpar o PC pelo CMD: cache de DNS, loja e Lixeira

Para limpar o PC pelo CMD de forma completa e fechar a lista de comandos para limpar o Windows, vale incluir três caches que ninguém lembra e que às vezes causam problemas de internet e de aplicativos.

6. ipconfig /flushdns

O cache de DNS guarda os endereços dos sites que você visitou. Quando um site muda de servidor ou a internet fica estranha, limpar esse cache ajuda. No CMD, digite ipconfig /flushdns. A mensagem “Cache do DNS Resolver liberado” confirma que deu certo.

7. wsreset

O wsreset limpa o cache da Microsoft Store sem apagar os seus aplicativos. Aperte Windows + R, digite wsreset e pressione Enter. Uma janela preta fica aberta por alguns segundos e a loja abre sozinha no fim.

8. Clear-RecycleBin

Para esvaziar a Lixeira de todas as unidades pelo terminal, abra o PowerShell ou o Terminal e digite Clear-RecycleBin -Force. Confira antes se não tem nada importante lá dentro, porque não tem volta.

9. Limpar o cache do Windows Update

Quando uma atualização trava ou dá erro, os arquivos baixados pela metade ficam na pasta SoftwareDistribution. Este é um dos comandos para limpar o Windows que exige mais atenção, então siga a ordem certinho no CMD como administrador:

  1. net stop wuauserv (para o serviço do Windows Update).
  2. net stop bits (para o serviço de transferência).
  3. del /q /f /s C:WindowsSoftwareDistributionDownload*
  4. net start bits e net start wuauserv para ligar tudo de novo.

Depois disso, abra o Windows Update e clique em Verificar se há atualizações. Ele vai baixar de novo só o que for necessário. Se o erro continuar, os outros comandos para limpar o Windows desta lista, como o DISM e o sfc, costumam resolver.

Como limpar o Windows 11 automaticamente com o Sensor de Armazenamento

Se você quer saber como limpar o Windows 11 sem precisar lembrar de nada, ative o Sensor de Armazenamento. Ele apaga temporários, esvazia a Lixeira e limpa a pasta Downloads (se você quiser) de tempos em tempos. É como ter os comandos para limpar o Windows rodando sozinhos em segundo plano.

  1. Aperte Windows + R, digite ms-settings:storagesense e pressione Enter. A tela abre direto.
  2. Ative o Sensor de Armazenamento.
  3. Escolha a frequência e por quantos dias os arquivos ficam na Lixeira e em Downloads.
  4. Clique em Executar o Sensor de Armazenamento agora para fazer a primeira limpeza.

Na mesma tela de Armazenamento, o item Recomendações de limpeza mostra arquivos grandes, programas pouco usados e arquivos já sincronizados com a nuvem, o que ajuda muito quando o SSD está quase cheio.

O mito do comando que “limpa a memória RAM”

Na internet ainda circula o atalho com rundll32.exe advapi32.dll,ProcessIdleTasks como comando para liberar a memória RAM. Na prática, ele só manda o Windows executar tarefas de manutenção que estavam esperando o PC ficar ocioso. Não é uma limpeza de RAM, e o efeito é pequeno ou nenhum.

O Windows já gerencia a memória sozinho, e memória “ocupada” com cache não é problema. Se o PC trava por falta de RAM, o que resolve é fechar programas pesados, tirar programas da inicialização ou fazer um upgrade. Entre os comandos para limpar o Windows, eu prefiro ser honesto e deixar esse fora da lista principal.

Em que ordem usar os comandos para limpar o Windows

Para não perder tempo, eu sigo esta ordem, do mais leve ao mais pesado:

OrdemComandoOnde digitarO que faz
1%temp% e tempExecutarApaga temporários
2cleanmgrExecutarLimpeza de Disco e arquivos do sistema
3DISM /StartComponentCleanupCMD (admin)Reduz a pasta WinSxS
4DISM /RestoreHealth e sfc /scannowCMD (admin)Repara arquivos do Windows
5ipconfig /flushdns e wsresetCMD e ExecutarLimpa cache de DNS e da loja
6ms-settings:storagesenseExecutarDeixa a limpeza automática

Usar os comandos para limpar o Windows uma vez por mês é suficiente para a maioria das pessoas. Depois de usar os comandos para limpar o Windows, reinicie o computador para o Windows terminar de liberar o que estava em uso.

Quando usar um programa em vez dos comandos

Os comandos para limpar o Windows resolvem quase tudo, mas se você prefere uma tela com botões, o Dism++ junta várias dessas limpezas em um lugar só, com opção de ver quanto espaço será liberado antes. Eu explico o passo a passo completo no tutorial como limpar o Windows com o Dism++.

Menu Limpeza de Disco do Dism++, alternativa aos comandos para limpar o Windows
O Dism++ reúne várias limpezas em uma tela só.

Para uma faxina ainda maior, com remoção de programas inúteis e ajustes de inicialização, veja o meu guia de limpeza completa no Windows. E se o objetivo é velocidade, confira também os 5 passos para deixar o PC mais rápido sem formatar.

Problemas comuns e como resolver

  • “Acesso negado” ao rodar DISM ou sfc: o Prompt não foi aberto como administrador. Feche e abra de novo com o botão direito.
  • DISM parado em 20% ou 62%: é normal ele ficar parado um tempo. Espere, porque em PCs com HD pode levar mais de 15 minutos.
  • Erro 0x800f081f no RestoreHealth: o Windows não conseguiu baixar os arquivos de reparo. Confira a internet e o Windows Update e tente de novo.
  • Arquivo em uso ao apagar temporários: clique em Ignorar. Esses arquivos estão sendo usados agora e saem em outra limpeza.
  • Pouco espaço liberado: nem sempre os comandos para limpar o Windows resolvem, porque o que ocupa o disco pode ser arquivo seu. Veja em Configurações > Sistema > Armazenamento quais pastas estão maiores.

Conclusão

Com esses comandos para limpar o Windows, você faz uma limpeza de verdade sem instalar nada: apaga temporários, encolhe a WinSxS, repara o Windows e limpa os caches que causam problemas. Minha recomendação é criar o ponto de restauração, seguir a ordem da tabela e deixar o Sensor de Armazenamento ligado para o dia a dia. Se o PC continuar lento depois disso, o problema provavelmente está no hardware ou em programas da inicialização, e aí vale partir para um SSD ou mais memória.

Leia também

Perguntas frequentes

É seguro apagar tudo da pasta %temp%?

Sim. Os arquivos da pasta %temp% são provisórios, e os que estão em uso simplesmente não são apagados. Basta clicar em Ignorar quando o Windows avisar.

Com que frequência devo limpar o PC?

Uma vez por mês é suficiente para a maioria das pessoas. Com o Sensor de Armazenamento ligado, boa parte da limpeza acontece sozinha.

Apagar a pasta Prefetch deixa o PC mais rápido?

Não. O Windows recria a pasta Prefetch e, logo depois de apagar, os programas podem até abrir mais devagar.

Posso apagar a pasta WinSxS manualmente?

Não. Apagar a WinSxS na mão pode danificar o Windows. Use o comando DISM /Online /Cleanup-Image /StartComponentCleanup ou a Limpeza de Disco.

Esses comandos funcionam no Windows 10?

Funcionam, mas o Windows 10 está sem suporte gratuito desde 14 de outubro de 2025. Se o seu PC aceitar, vale atualizar para o Windows 11.

Fontes:

Publicidade

Sobre o autor

Fundador e criador de conteúdo

Sempre tive a internet como uma das maiores fontes de informação, mas como alguns assuntos eram bem difíceis de encontrar informações de qualidade, resolvi criar um local para reunir diversas dicas e tutoriais de tecnologia para ajudar pessoas comuns se tornarem verdadeiros mestres, foi aí que nasceu o Mestres da Informática.