Guia de tecnologias

Como limpar o cache de atualização no Windows 11

8 min read Windows Atualizado 15 Oct 2025
Limpar cache de atualização no Windows 11
Limpar cache de atualização no Windows 11

Como limpar cache de atualização no Windows 11

Limpar o cache de atualizações do Windows é uma manutenção simples que pode evitar falhas nos updates, recuperar atualizações desaparecidas e recuperar espaço em disco. Este guia explica passo a passo três métodos populares, oferece uma versão automatizada (arquivo .BAT) e traz recomendações, riscos e um checklist para usuários e administradores.

Por que limpar o cache de atualização?

Limpar o cache de atualização do Windows 11 traz benefícios práticos:

  • Resolver problemas de atualização: arquivos corrompidos ou versões conflitantes podem impedir que uma atualização apareça ou seja instalada.
  • Reinício limpo para atualizações: remover artefatos antigos reduz a chance de mistura entre pacotes.
  • Recuperar espaço e melhorar a performance: alguns arquivos temporários persistem após atualizações e ocupam espaço desnecessário.

Nota importante: você precisará de privilégios administrativos para parar serviços do sistema e excluir arquivos em pastas protegidas.

Métodos principais para limpar o cache de atualização

Escolha o método que combina com seu nível de conforto: interface gráfica (Explorador de Arquivos ou Limpeza de Disco) ou linha de comando (Prompt de Comando). Todos os métodos têm o mesmo objetivo: esvaziar a pasta SoftwareDistribution, onde o Windows armazena temporários de atualização.

Método 1: Usar o Explorador de Arquivos

O método mais direto usa o Explorador de Arquivos e a ferramenta Serviços. Antes de excluir arquivos, é necessário parar o serviço Windows Update.

  1. Pressione a tecla Windows + R para abrir Executar.
  2. Digite services.msc e pressione Enter.

Executar services.msc no diálogo Executar

  1. Na janela Serviços, role até encontrar Windows Update. Pressione a tecla W para saltar até itens que começam com W.
  2. Clique com o botão direito em Windows Update e escolha Parar.

Parar serviço Windows Update em services.msc

  1. Abra Executar novamente e cole o comando: %windir%\SoftwareDistribution e pressione Enter para abrir a pasta.

Abrir pasta SoftwareDistribution via Executar

  1. Selecione todos os arquivos e pastas (Ctrl + A) e exclua-os. Depois, esvazie a Lixeira, se desejar.

Excluir conteúdos da pasta SoftwareDistribution

  1. Volte à janela Serviços, clique com o botão direito em Windows Update e escolha Iniciar.

Iniciar serviço Windows Update em services.msc

  1. Reinicie o computador.

Reiniciar o PC

Importante: não exclua a pasta SoftwareDistribution inteira (apenas o conteúdo). Se ocorrer erro ao excluir, verifique se o serviço Windows Update realmente foi parado.

Método 2: Usar o Prompt de Comando

Se prefere linha de comando, este método pausa serviços, remove arquivos e reinicia os serviços automaticamente.

  1. Pressione a tecla Windows + Q e pesquise por Prompt de Comando.
  2. Clique em Prompt de Comando e selecione Executar como administrador.

Executar Prompt de Comando como administrador

  1. Confirme o UAC e execute os comandos abaixo, um após o outro:
net stop wuauserv
net stop bits
cd %windir%\SoftwareDistribution
del /f /s /q *.*
net start wuauserv
net start bits

O comando acima para o serviço Windows Update e o serviço BITS (Background Intelligent Transfer Service), navega até a pasta SoftwareDistribution e remove todos os arquivos, depois reinicia os serviços.

Limpar cache de atualização usando Prompt de Comando

  1. Reinicie o computador.

O que cada comando faz:

  • net stop wuauserv — para o serviço Windows Update.
  • net stop bits — para o serviço BITS, responsável por transferências em segundo plano.
  • cd %windir%\SoftwareDistribution — aponta para a pasta onde o Windows armazena caches de atualização.
  • del /f /s /q . — elimina arquivos de forma forçada, silenciosa e recursiva.
  • net start … — reinicia os serviços.

Cuidado: o comando del remove arquivos permanentemente; confirme que está na pasta correta antes de executar.

Método 3: Usar Limpeza de Disco

A Limpeza de Disco pode remover componentes de atualização pré-existentes com segurança.

  1. Pressione a tecla Windows + Q e pesquise por Limpeza de Disco.
  2. Clique em Limpeza de Disco e selecione Executar como administrador.

Executar Limpeza de Disco como administrador

  1. Escolha a unidade do Windows (normalmente C:) e clique em OK.

Selecionar unidade do sistema (normalmente C:)

  1. Marque a opção Windows Update Cleanup e confirme.

Selecionar Limpeza de Atualizações do Windows no Limpeza de Disco

  1. Aguarde a limpeza e reinicie o computador.

Limpeza de Disco é segura para usuários que não desejam mexer em serviços diretamente.

Bônus: Criar um arquivo .BAT para execução com um clique

Automatize o processo criando um arquivo .BAT. Isso é útil para técnicos que realizam essa manutenção com frequência.

  1. Pressione a tecla Windows + R e digite notepad. Pressione Enter.

Abrir o Bloco de Notas

  1. Cole o seguinte conteúdo no Bloco de Notas:
:: Stop Windows Update services
net stop wuauserv
net stop bits
:: Delete the update cache
cd %windir%\SoftwareDistribution
del /f /s /q *.*
:: Restart Windows Update services
net start wuauserv
net start bits
echo Update cache cleared and services restarted. Press any key to exit.
pause >nul
  1. Salve o arquivo usando File > Save As. No tipo, selecione All files (.). Nomeie como ClearUpdateCache.bat.

Salvar arquivo no Bloco de Notas (Salvar como)

Salvar o arquivo .bat ClearUpdateCache.bat

  1. Feche o Bloco de Notas. Localize o arquivo salvo, clique com o botão direito e escolha Executar como administrador.

Executar arquivo .bat como administrador

Resultado da execução do .bat para limpar cache

  1. Reinicie o computador.

Recomendação: mantenha o arquivo .BAT em local seguro. Analise o conteúdo antes de executar em máquinas de terceiros.

Quando limpar o cache pode não resolver

  • Se a atualização falhar por problemas de compatibilidade de hardware ou drivers, limpar o cache não resolve.
  • Se houver corrupção do sistema (arquivos do sistema danificados), será necessário executar ferramentas como SFC e DISM.
  • Problemas de conectividade à internet, políticas de atualização corporativas (WSUS/Intune) ou limites de banda podem impedir downloads mesmo com cache limpo.

Abordagens alternativas e complementares

  • Windows Update Troubleshooter: ferramenta automática do Windows que detecta e corrige problemas comuns de update.
  • PowerShell: cmdlets como Get-WindowsUpdateLog e Reset-WindowsUpdate are úteis para investigação e reinicialização de componentes.
  • Redefinir componentes de atualização manualmente: renomear SoftwareDistribution e catroot2 como técnica de fallback.
  • Restauração do sistema ou atualização in-place: quando corrupção persistente impede reparos simples.

Modelo mental e heurísticas rápidas

  • Heurística de 3 passos: parar → limpar → reiniciar.
  • Sempre isole primeiro: execute em uma máquina de teste antes de aplicar em ambientes de produção.
  • Backup mental: se você depende de atualizações agendadas em WSUS, verifique políticas antes de limpar caches centralmente.

Checklist por papel

Usuário final:

  • Salvar trabalho e fechar apps
  • Ter conta com privilégios administrativos
  • Reiniciar após a limpeza

Administrador/TI:

  • Identificar máquinas afetadas
  • Validar políticas WSUS/Intune
  • Usar .BAT assinado se for distribuir internamente
  • Testar em um grupo piloto

Procedimento padrão (SOP) — passo a passo curto

  1. Avisar usuários sobre janela de manutenção.
  2. Conectar via sessão remota com privilégios administrativos.
  3. Parar serviços: net stop wuauserv; net stop bits.
  4. Limpar conteúdo de %windir%\SoftwareDistribution.
  5. Reiniciar serviços: net start wuauserv; net start bits.
  6. Registrar ação no ticket e monitorar por 24–48 horas.

Casos de teste e critérios de aceitação

Teste 1 — Atualização detectada:

  • Ação: limpar cache e forçar verificação de atualizações.
  • Resultado esperado: Windows Update detecta a atualização disponível.

Teste 2 — Erro de instalação anterior:

  • Ação: limpar cache e reinstalar a atualização problemática.
  • Resultado esperado: instalação bem-sucedida ou erro diferente que indique causa específica.

Teste 3 — Espaço em disco recuperado:

  • Ação: antes/depois da limpeza medir espaço livre.
  • Resultado esperado: aumento mensurável no espaço livre (quando havia temporários não excluídos).

Critérios de aceitação: atualizações detectadas corretamente e serviços Windows Update funcionando sem erros nos logs.

Matriz de riscos e mitigação

RiscoProbabilidadeImpactoMitigação
Excluir arquivos erradosMédiaAltoParar serviços antes de excluir; confirmar caminho
Interromper atualizações gerenciadas por WSUSMédiaMédioVerificar políticas corporativas antes
Perda temporária de pacotes em cacheBaixaBaixoRefaça download ao solicitar atualização

Segurança e privacidade

  • A limpeza do cache não expõe dados pessoais. No entanto, scripts automatizados requerem privilégios administrativos; limite e audite quem pode executá-los.
  • Em ambientes corporativos, documente e registre execuções por motivos de conformidade.

Notas de compatibilidade e migração

  • Procedimento válido para Windows 10 e Windows 11; nomes de serviço permanecem iguais.
  • Em ambientes gerenciados (WSUS/Intune), verifique se clientes estão configurados para baixar atualizações do servidor correto.

Glossário em uma linha

  • SoftwareDistribution: pasta onde o Windows armazena temporários e pacotes de atualização.
  • BITS: serviço Background Intelligent Transfer Service, usado para transferências em segundo plano.
  • SFC/DISM: ferramentas de reparo do Windows para arquivos de sistema.

Perguntas frequentes

Por que devo limpar o cache de atualização?

Para resolver problemas de detecção de atualizações, evitar conflitos entre arquivos e recuperar espaço em disco.

Com que frequência devo limpar o cache?

Não existe regra fixa. Faça quando notar falhas de atualização, mensagens de erro ou quando precisar liberar espaço.

Preciso de privilégios administrativos?

Sim. É necessário parar serviços do sistema e excluir arquivos em pastas protegidas.

Resumo final

Limpar o cache de atualização no Windows 11 é um procedimento seguro e útil quando feito com privilégios administrativos e seguindo os passos corretos. Para usuários ocasionais, use Limpeza de Disco. Para técnicos e administradores, o Prompt de Comando ou um arquivo .BAT automatizado oferecem maior velocidade e repetibilidade. Sempre documente a ação em ambientes gerenciados e teste em máquinas piloto antes de aplicar em massa.

Se tiver dúvidas específicas sobre um erro de atualização, cole a mensagem de erro nos comentários ou consulte os logs do Windows Update para investigação mais detalhada.

Autor
Edição

Materiais semelhantes

Instalar e usar Podman no Debian 11
Containers

Instalar e usar Podman no Debian 11

Apt‑pinning no Debian: guia prático
Administração de sistemas

Apt‑pinning no Debian: guia prático

Injete FSR 4 com OptiScaler em qualquer jogo
Tecnologia

Injete FSR 4 com OptiScaler em qualquer jogo

DansGuardian e Squid com NTLM no Debian Etch
Infraestrutura

DansGuardian e Squid com NTLM no Debian Etch

Corrigir erro de instalação no Android
Android

Corrigir erro de instalação no Android

KNetAttach: Pastas de Rede remota no KDE
KDE

KNetAttach: Pastas de Rede remota no KDE