Receber o erro ERROR_SXS_COMPONENT_STORE_CORRUPT durante as atualizações do Windows pode ser bastante frustrante.É como se o Windows estivesse fazendo birra porque alguns arquivos do sistema — especificamente na pasta WinSxS — estão corrompidos ou ausentes. Se você estiver se deparando com esse erro, geralmente significa que o Windows não consegue verificar ou corrigir seus componentes corretamente, o que bloqueia atualizações, instalações de aplicativos e até mesmo a desativação ou ativação de recursos. O problema é que esse erro existe desde 2011 e continua aparecendo no Windows 10, 11 e talvez até em versões anteriores.
Não é apenas irritante; é um risco de segurança que pode deixar seu sistema vulnerável ou desatualizado. A causa? Na maioria das vezes, corrupção de arquivos do sistema causada por desligamentos incorretos, malware, falhas em atualizações ou até mesmo problemas de hardware. A solução de problemas pode ser trabalhosa, mas aqui estão algumas maneiras comprovadas de contorná-los. Uma dica: executar esses comandos com privilégios de administrador ajuda, e às vezes, a paciência compensa, pois o Windows nem sempre resolve os problemas na primeira tentativa.
Como corrigir o erro ERROR_SXS_COMPONENT_STORE_CORRUPT no Windows
Solução 1: Execute o Verificador de Arquivos do Sistema (SFC)
A primeira coisa a tentar é o clássico comando SFC /scannow. Ele verifica todos os arquivos de sistema protegidos e substitui os corrompidos quando possível. Por que funciona? Porque se o problema for causado por arquivos essenciais ausentes ou danificados, ele deve repará-los ou substituí-los.Às vezes, resolve o problema — e outras vezes, pode apenas indicar que encontrou problemas, mas não conseguiu corrigir todos.
- Pesquise por “cmd” na barra de pesquisa do Windows.
- Clique com o botão direito do mouse no Prompt de Comando e selecione “Executar como administrador”.
- Digite o comando
sfc /scannowe pressione Enter. - Deixe o programa fazer a sua pequena verificação — pode demorar um pouco, então aproveite para tomar um café.
- Quando terminar, reinicie o seu PC.Às vezes, uma simples reinicialização resolve o problema do Windows.
Se o SFC não conseguiu corrigir tudo, o próximo passo é reparar a imagem do Windows com o DISM. Essa ferramenta é especialmente útil quando a corrupção é mais grave. Curiosidade: em algumas configurações, os comandos do DISM podem ser exigentes quanto ao momento da execução ou às permissões, então não se surpreenda se precisar executá-los algumas vezes ou reiniciar o computador entre as execuções.
- Abra o Prompt de Comando como administrador novamente.
- Cole estes comandos um por um, pressionando Enter após cada um:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
Solução 2: Execute a ferramenta de solução de problemas do Windows Update.
Se o SFC e o DISM não resolverem o problema, o Windows possui uma ferramenta de solução de problemas integrada que frequentemente detecta e corrige problemas de atualização automaticamente. Vale a pena tentar — às vezes, o Windows só precisa de um pequeno empurrão para se corrigir.
- Digite “Solucionar problemas” na barra de pesquisa e pressione Enter.
- Se você não vir as ferramentas de solução de problemas no painel direito, clique em Ferramentas de solução de problemas adicionais.
- Localize e selecione Windows Update.
- Clique em ” Executar a ferramenta de solução de problemas” e aguarde a conclusão do processo.É um pouco estranho, mas muitas vezes ela encontra problemas que você nem sabia que existiam.
Solução 3: Verifique sua memória RAM.
Às vezes, o erro ocorre devido a uma memória RAM defeituosa. Isso pode ser facilmente verificado usando a ferramenta de Diagnóstico de Memória do Windows. Não sei ao certo o motivo, mas uma memória RAM com defeito pode corromper partes de arquivos do sistema, o que causa falhas nas atualizações.
- Digite “Memória” na pesquisa do Windows.
- Clique com o botão direito do mouse em Diagnóstico de Memória do Windows e escolha Executar como administrador.
- Selecione Reiniciar agora e verifique se há problemas (recomendado).
- Seu computador será reiniciado e executará uma verificação de memória. Tenha paciência — isso pode demorar um pouco e, se houver algum problema, você será informado.
Solução 4: Limpe as pastas SoftwareDistribution e Catroot2.
Se os arquivos de atualização estiverem corrompidos, excluir as pastas de cache geralmente resolve o problema. Essas pastas armazenam arquivos temporários de atualização do Windows e, às vezes, podem ser corrompidas. No entanto, você precisará interromper alguns serviços antes de mexer nelas, pois o Windows não permite excluir arquivos em uso.
- Abra o Prompt de Comando como administrador.
- Execute estes comandos nesta ordem:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver
Após concluir o processo, reinicie o computador e verifique se isso resolve o problema.Às vezes, essa solução é suficiente para que o Windows supere qualquer corrupção ou arquivo de atualização travado.
Solução 5: Use a Ferramenta de Criação de Mídia para atualizar manualmente
Se tudo mais falhar, baixar a Ferramenta de Criação de Mídia da Microsoft pode realizar uma atualização manual, forçando o sistema a reinstalar-se sem perder dados. Essa é uma espécie de “opção nuclear”, mas costuma ser eficaz quando o Windows se recusa a atualizar normalmente.
- Acesse o site oficial da Microsoft e baixe a ferramenta de criação de mídia do Windows 10 ou 11.
- Execute o instalador, aceite os termos de licença e selecione “Atualizar este computador agora”.
- Deixe o programa baixar os arquivos de atualização — fique atento, isso pode demorar um pouco dependendo da sua conexão de internet.
- Assim que terminar, o sistema será reiniciado e o processo de atualização será realizado automaticamente. Espero que isso resolva qualquer problema que estivesse bloqueando a atualização.
Sinceramente, isso deve resolver a maioria dos problemas em que o Windows trava devido à corrupção do repositório SXS.Às vezes, é uma combinação de algumas etapas — como executar o SFC e o DISM, limpar o cache e talvez até atualizar usando a ferramenta de mídia. Porque, é claro, o Windows tem que complicar as coisas mais do que o necessário.
Resumo
- Execute o comando SFC /scannow para corrigir arquivos do sistema.
- Use os comandos DISM para reparar a imagem do sistema.
- Experimente a ferramenta de solução de problemas do Windows Update para correções automáticas.
- Verifique a RAM com o Diagnóstico de Memória.
- Limpe as pastas de cache de atualização ( SoftwareDistribution e Catroot2 )
- Se necessário, atualize usando a Ferramenta de Criação de Mídia.
Resumo
Corrigir esse erro pode ser um transtorno, sem dúvida. Mas uma combinação desses métodos geralmente resolve o problema.Às vezes, é só uma questão de paciência e de tentar alguns truques até que algo funcione. Espero que isso economize algumas horas para alguém. Boa sorte!