Embora a instalação de atualizações no Windows seja um processo fácil, o mecanismo em segundo plano que gerencia tudo isso é bastante complicado. Também há muita desinformação na Internet sobre como lidar com problemas relacionados ao Windows Update.
Um dos maiores equívocos é que todas as atualizações do Windows podem ser instaladas de uma vez simplesmente excluindo a pasta SoftwareDistribution armazenada em C:\Windows . Isso está completamente errado. Sim, você pode economizar algum espaço (de 500 MB a vários GB), mas excluir a pasta não removerá nenhuma atualização instalada.
Índice
- Excluir Pasta SoftwareDistribution
- Verifique se há atualizações do Windows
- Conclusão
Além disso, não é uma boa ideia excluir a pasta SoftwareDistribution, a menos que seja absolutamente necessário. Existe uma subpasta chamada DataStore que possui um grande banco de dados de todas as atualizações do Windows disponíveis. Esse banco de dados provavelmente terá algumas centenas de MBs de tamanho. A exclusão desse banco de dados simplesmente remove o histórico do Windows Update do computador.
Para provar isso a mim mesmo, fiz um teste. Abri o Painel de Controle , cliquei em Windows Update e, em seguida, cliquei em Exibir Histórico de Atualizações no menu à esquerda.

Esta tela fornece apenas uma lista completa de atualizações instaladas com o Status , Importância e Data de instalação . Quando excluímos a pasta SoftwareDistribution, esta caixa de diálogo ficará completamente vazia, como se você nunca tivesse instalado nenhuma atualização. Antes de mostrar isso, clique no link Atualizações instaladas na parte superior, onde ele informa como remover uma atualização.

Como você pode ver, tenho algumas centenas de atualizações atualmente instaladas para Office, Windows, Silverlight, etc. Agora, se você seguir as instruções abaixo para excluir a pasta, poderá voltar para a caixa de diálogo Exibir histórico de atualizações e verá que agora é vazio.

No entanto, se você clicar em Atualizações instaladas novamente, verá que todas as atualizações listadas antes e ainda listadas lá. Isso ocorre porque simplesmente excluímos o histórico de log das atualizações e não as atualizações reais.
Esta caixa de diálogo é onde você pode realmente desinstalar uma atualização, mas apenas uma por vez. Basta clicar em uma atualização e, em seguida, clicar em Desinstalar . Infelizmente, não há como remover todas as atualizações de uma só vez, a menos que você use a Restauração do sistema.

Se você usar a Restauração do sistema e restaurar o computador para um ponto de restauração anterior, todas as atualizações instaladas após esse ponto de restauração desaparecerão. Para remover todas as atualizações, porém, você precisaria de um ponto de restauração criado logo após a instalação do sistema operacional. Mesmo que um ponto de restauração tenha sido criado naquele ponto, os mais antigos normalmente são excluídos com o tempo para liberar espaço para pontos de restauração mais recentes.
Ainda assim, se você tiver muito espaço alocado para a Restauração do sistema, poderá reverter alguns meses de atualizações de uma só vez.
Depois de excluir o conteúdo da pasta, você precisará revisitar o Windows Update por meio do Painel de Controle e verificar se há atualizações. Todo o banco de dados será construído do zero e você pode notar que o Windows mostra Verificando atualizações por muito tempo. Isso ocorre porque uma lista de todas as atualizações aplicáveis ao sistema operacional deve ser baixada novamente e, em seguida, comparada com as atualizações atualmente instaladas no sistema.
Excluir Pasta SoftwareDistribution
Para remover esta pasta, primeiro você deve interromper os serviços Windows Update e BITS no Windows. Para fazer isso, clique em Iniciar e digite services.msc na caixa de pesquisa.

Em seguida, clique com o botão direito do mouse no serviço Windows Update e clique em Parar . Faça o mesmo para o serviço de Serviço de Transferência Inteligente em Segundo Plano (BITS) .

Agora navegue até a seguinte pasta mostrada abaixo e você verá várias pastas listadas lá. Os principais sobre os quais falaremos são Downloads e DataStore .
C:\Windows\SoftwareDistribution

Se você está tentando recuperar apenas espaço no disco rígido, exclua apenas o conteúdo da pasta Download , embora, em teoria, isso não seja realmente necessário. Na verdade, a pasta Download contém todas as atualizações que foram baixadas, mas ainda não instaladas. Depois de instaladas, as atualizações são removidas em 10 dias. Portanto, teoricamente, essa pasta deve diminuir de tamanho logo após a instalação de todas as atualizações do Windows.
A pasta DataStore contém o banco de dados com o histórico completo de atualizações do Windows para o computador. Uma vez excluído, a caixa de diálogo do histórico de atualizações ficará em branco, como mostrei acima, mas todas as suas atualizações permanecerão. Você realmente nunca deve excluir a pasta DataStore, a menos que seja instruído a fazê-lo ou se o Windows Update estiver completamente corrompido e mal configurado.
Observe que talvez você não consiga excluir determinadas pastas e o arquivo ReportingEvents. Caso não seja possível deletar uma pasta, basta abrir a pasta e deletar todo o conteúdo dentro dela. Para mim, recebi um erro ao tentar excluir a pasta DataStore, então entrei na pasta e excluí o arquivo do banco de dados e todos os outros arquivos da pasta.
Verifique se há atualizações do Windows
Se você removeu a pasta SoftwareDistribution, vá para o Windows Update novamente para verificar se há atualizações. Isso mostrará que você nunca executou uma verificação de atualizações, pois o histórico de atualizações desapareceu.

Clique no botão Verificar atualizações e esteja preparado para aguardar um pouco enquanto o banco de dados está sendo recriado.
Conclusão
Portanto, o ponto principal aqui é que você não pode realmente se livrar de todas as atualizações do Windows de uma só vez, a menos que tenha um ponto de restauração realmente antigo salvo no sistema. Em segundo lugar, você só deve excluir a pasta Downloads na pasta SoftwareDistribution se estiver procurando economizar espaço ou simplesmente instalar todas as atualizações mais recentes e aguardar 10 dias para ver se elas são removidas automaticamente.
Em terceiro lugar, você só deve excluir a pasta DataStore se algo estiver realmente errado com o Windows Update, como não mostrar novas atualizações por vários meses, etc. Espero que isso lhe dê uma melhor compreensão de como o Windows Update funciona e como os arquivos são armazenados. Se você tiver alguma dúvida, poste um comentário. Apreciar!