Rain WikiWindows · Linux · Android

Cache do Windows Update (SoftwareDistribution)

Pasta do sistemaWindows 10, 11Seguro para excluir: Somente com a própria ferramenta

O Windows Update baixa pacotes de atualização para C:\Windows\SoftwareDistribution\Download antes de instalá-los. Após a instalação, os arquivos baixados não são mais necessários, e versões de componentes mais antigas substituídas por atualizações também podem ser limpas. O Windows gerencia esta pasta por conta própria; ela pode ser limpa com a Limpeza de Disco ou redefinida quando as atualizações continuam falhando.

1O que é armazenado lá

A pasta C:\Windows\SoftwareDistribution contém a pasta Download com pacotes de atualização e a pasta DataStore com o banco de dados do Windows Update, que inclui o histórico de atualizações exibido em Configurações.

A Otimização de Entrega, que compartilha partes de atualizações entre PCs, mantém seu próprio cache. Ele é limpo com a opção 'Arquivos de Otimização de Entrega' na Limpeza de Disco ou em Configurações > Sistema > Armazenamento > Arquivos temporários.

2Limpeza após atualizações

A opção 'Limpeza do Windows Update' na Limpeza de Disco (exibida após 'Limpar arquivos do sistema') remove versões antigas de componentes atualizados. O mesmo trabalho é feito pelo comando Dism.exe /Online /Cleanup-Image /StartComponentCleanup. Após isso, as atualizações instaladas não podem mais ser desinstaladas.

3Redefinindo o cache de atualização

Quando as atualizações falham repetidamente com o mesmo erro, as etapas de solução de problemas da Microsoft incluem parar os serviços do Windows Update e BITS, renomear a pasta SoftwareDistribution e iniciar os serviços novamente. O Windows então cria uma nova pasta vazia e baixa o que precisa novamente.

Como redefinir o cache do Windows Update

  1. Abra o Prompt de Comando como administrador.
  2. Pare os serviços: net stop wuauserv e net stop bits
  3. Renomeie a pasta: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  4. Inicie os serviços novamente: net start bits e net start wuauserv
  5. Abra Configurações > Windows Update e selecione 'Verificar se há atualizações'.
  6. Quando as atualizações funcionarem novamente, exclua a pasta SoftwareDistribution.old.

Cuidados

  • Não exclua ou renomeie a pasta enquanto as atualizações estiverem sendo baixadas ou instaladas.
  • Após uma redefinição, a lista de histórico de atualizações em Configurações pode ficar vazia; as atualizações instaladas permanecem instaladas.
  • Após a limpeza de componentes, as atualizações instaladas não podem ser desinstaladas.

Fontes

  1. Solucionar problemas de atualização do Windows (Suporte da Microsoft) support.microsoft.com
  2. Limpar a pasta WinSxS (Microsoft Learn) learn.microsoft.com

Última revisão: