O que é erro 0x800f0831

0x800f0831 é um erro do Windows 11 que pode ser encontrado ao tentar baixar e instalar uma nova atualização cumulativa no sistema. Na maioria dos casos, os usuários relataram esse problema ao lidar com atualizações KB5008212, KB5005033 ou KB5005190. Embora o motivo desse problema específico seja indefinido, as informações coletadas indicam que ele pode estar relacionado a elementos do sistema corrompidos/ausentes, bugs internos ou conflito causado por software de terceiros. Seja o que for, você deve tentar cada solução que anexamos abaixo, desde as mais fáceis até as mais complexas. Em algum momento, um deles deve resolver o problema eventualmente.

erro de atualização do Windows 0x800f0831

Baixar ferramenta de reparo do Windows

Baixar ferramenta de reparo do Windows

compatível com microsoft

Existem utilitários de reparo especiais para o Windows, que podem resolver problemas relacionados à corrupção do registro, mau funcionamento do sistema de arquivos e instabilidade dos drivers do Windows. Recomendamos que você use o Advanced System Repair Pro para corrigir o “erro de atualização do Windows 0x800f0831” no Windows 11, Windows 10, Windows 8, Windows 7, Vista ou XP.

1. Use a resolução de problemas do Windows Update

Muitas vezes considerados ineficazes, os recursos integrados do Solucionador de Problemas do Windows às vezes podem resolver problemas relacionados a atualizações. O Windows tem um conjunto nativo de utilitários de solução de problemas projetados para localizar e remover problemas existentes em várias áreas do sistema. Você pode usá-lo para detectar problemas de atualização e tentar corrigi-los imediatamente. Aqui está o que você pode fazer:

  1. Abra Configurações na barra de tarefas inferior.
  2. Escolha System à esquerda e vá para Resolução de problemas > Outros solucionadores de problemas no painel direito.
  3. Então, encontre Windows Update e clique Execute próximo a.
  4. Conclua o processo seguindo as instruções na tela e reinicie o PC.

Após isso, tente realizar a atualização novamente. Se isso não funcionar, vá mais abaixo para tentar outras soluções.

2. Verifique a integridade dos arquivos do sistema

Conforme declarado na introdução, uma das razões pelas quais esses erros ocorrem é a falta de arquivos essenciais dentro do sistema. Recomendamos que você use os utilitários de verificação SFC (System File Checker) e DISM (Deployment Image Servicing and Management) para detectar e restaurar componentes ausentes, se houver. Certifique-se de usar os dois utilitários, pois eles podem ter um impacto diferente na solução do problema. É assim:

Usando o SFC

  1. Abra Prompt de comando digitando cmd no loop de pesquisa ao lado do Menu Iniciar botão.
  2. Clique com o botão direito do mouse em Prompt de comando e escolha Executar como administrador.
  3. Assim que o console for aberto, digite o sfc /scannow comando e clique Entrar.
  4. Quando o processo de fixação estiver concluído, reinicie o computador.

Usando o DISM

  1. Abra Prompt de comando como fizemos na etapa anterior.
  2. Copie e cole este comando DISM.exe /Online /Cleanup-image /Restorehealth.
  3. Clique Entrar e espere até que o Windows termine a digitalização e correção.
  4. Uma vez feito isso, reinicie o seu PC e tente abrir o programa problemático novamente.

Depois que essas duas verificações forem executadas, tente instalar a mesma atualização novamente.

3. Execute uma inicialização limpa

Pode ser que algum software de terceiros esteja causando um conflito com seu sistema. Se você não sabe qual pode ser, você pode entrar no modo de inicialização limpa. Este modo permite que os usuários carreguem seu sistema apenas com serviços e aplicativos integrados para evitar problemas de incompatibilidade. Como resultado, isso permitirá que você saiba se o problema realmente está relacionado a software de terceiros ou não. Se você já suspeita que algum aplicativo de terceiros, talvez o que você instalou recentemente, seja parte do problema, tente desativá-lo ou removê-lo completamente. Caso contrário, siga as etapas para entrar no modo de inicialização limpa:

  1. Press Tecla do Windows + R combinação e pasta msconfig.
  2. Em seguida, na janela aberta, vá para o Serviços guia localizada na parte superior.
  3. Marque a caixa ao lado de Ocultar todos os serviços da Microsoft e clique no Desativar todos botão.
  4. Agora escolha o Geral guia e selecione o Inicialização selectiva opção. Certifique-se de que Carregar serviços do sistema e Carregar itens de inicialização são duas únicas opções selecionadas.
  5. Clique Aplicar e OK. Em seguida, reinicie o PC.

Agora você pode tentar atualizar seu sistema enquanto estiver no modo de inicialização limpa. Não importa se você conseguiu ou não conseguiu o que queria, você deve retornar o Windows às configurações de inicialização normal. Para fazer isso, basta refazer todos os passos que você implementou acima habilitando os serviços desabilitados e alterando sua opção de inicialização de Seletivo para Normal.

4. Redefinir os componentes do Windows Update

Você também pode tentar redefinir as configurações do Windows Update. Estatisticamente, esse método provou ser bastante eficaz ao lidar com uma vasta gama de problemas de atualização. Todo o procedimento envolve reiniciar os serviços BITS, Cryptographic, MSI Installer e Windows Update, bem como renomear algumas pastas de atualização (SoftwareDistribution e Catroot2). Essas pastas contêm arquivos temporários necessários para implementar as atualizações do Windows. Com base nisso, forçaremos o Windows a excluir elementos corrompidos e criar componentes relacionados à atualização do zero. Abaixo, mostraremos duas maneiras de executar esse método. O primeiro requer digitar e executar cada comando do console em uma sequência manual. O outro é feito usando o chamado script em lote escrito no Bloco de Notas e salvo como WUReset.bat. Não há diferença real em qual você escolhe. Embora todo o procedimento possa parecer avançado e complicado, não privará muito do seu tempo e conhecimento. Basta seguir a sequência listada abaixo:

Usando etapas manuais

  1. Abra Prompt de comando digitando cmd na caixa de pesquisa ao lado do Menu Iniciar botão.
  2. Clique com o botão direito do mouse em Prompt de comando e escolha Executar como administrador.
  3. Copie e cole esta lista de comandos um a um clicando Entrar após cada. (Esta ação irá desativar os serviços responsáveis ​​por Atualizações do Windows)
  4. net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

  5. Então, temos que renomear as pastas mencionadas acima. Basta colar esses comandos clicando em Entrar após cada.
  6. ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old

  7. Finalmente, tudo o que resta a fazer é retornar os serviços desativados. Portanto, aplique esses comandos da mesma forma que fizemos anteriormente.
  8. net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

  9. Agora nós terminamos com isso. Vá para o Windows Update Center e tente executar a instalação novamente.

Usando o Batch Script

Este é um método alternativo ao anterior. Um script em lote é usado para executar o mesmo intervalo de comandos para redefinir todos os componentes do Windows Update, serviços de criptografia e pastas como SoftwareDistribution. Não é tão difícil quanto você poderia imaginar, mas sim mais fácil do que o anterior. Tudo o que você precisa é de um bloco de notas do Windows e um pouco de mágica de copiar e colar. Os scripts em lote têm uma vantagem sobre a digitação manual, pois permitem que você execute todos os comandos necessários de uma só vez. Se você se deparar com problemas semelhantes no futuro, poderá executar o já criado .bat arquivo e redefinir componentes de atualização:

  1. Abra um novo Bloco de notas aquivo. Para isso, clique com o botão direito em qualquer área livre da sua área de trabalho, escolha Novo e Documento de texto.
  2. Em seguida, cole esta lista de comandos em seu bloco de notas:
  3. @ECHO OFF
    echo Simple Script to Reset / Clear Windows Update
    echo.
    PAUSE
    echo.
    attrib -h -r -s %windir%system32catroot2
    attrib -h -r -s %windir%system32catroot2*.*
    net stop wuauserv
    net stop CryptSvc
    net stop BITS
    ren %windir%system32catroot2 catroot2.old
    ren %windir%SoftwareDistribution sold.old
    ren "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader" downloader.old
    net Start BITS
    net start CryptSvc
    net start wuauserv
    echo.
    echo Task completed successfully...
    echo.
    PAUSE

  4. Depois de colar, clique Envie o > Salvar como e nomeie WUReset.bat. Certifique-se de definir Codificação para ANSI e salve o arquivo em qualquer local que desejar.
  5. Finalmente, você pode clicar com o botão direito no arquivo, selecionar Executar como administrador e aproveite a redefinição automática das atualizações do Windows.

5. Baixe uma atualização conflitante do Catálogo da Microsoft

Se você ainda deseja que a atualização seja instalada e desapareça naturalmente, você pode baixar a atualização problemática do Catálogo da Microsoft e instalá-la manualmente. Para isso, basta seguir os passos listados abaixo:

  1. Abra Configurações na barra de tarefas inferior.
  2. Então vá para Windows Update no painel esquerdo.
  3. No lado direito da janela, escolha histórico de atualização.
  4. Depois disso, localize e anote a atualização mais recente (geralmente começa com “KB” e está no topo da lista).
  5. Você também pode descobrir isso anotando o nome da atualização com falha (caso ela seja exibida).
  6. Uma vez feito, pesquise e baixe a atualização observada do Microsoft Update Catalog.

6. Use a ferramenta de criação de mídia

Se ainda não houver sinal a favor da resolução do problema, nossa última recomendação se resume a experimentar o Media Creation Tool - um ótimo utilitário da Microsoft projetado para reinstalar o Windows e também atuar como uma ferramenta alternativa para obter as atualizações mais recentes disponíveis em relação aos métodos tradicionais . Siga as instruções abaixo:

  1. Em primeiro lugar, você deve baixar o utilitário de o site da Microsoft.
  2. Em seguida, execute o arquivo baixado.
  3. Após concordar com os Termos de uso, haverá duas opções à sua escolha. Selecione Atualizar este PC agora.
  4. Escolha Manter arquivos pessoais para garantir que eles não serão tocados.
  5. Finalmente, inicie o processo e espere até que termine.
  6. Felizmente, esse método ajudou a combater o erro 0x800f0831.

Resumo

Esperamos que esses 6 métodos ou até menos tenham sido suficientes para resolver o erro 0x800f0831 e permitir que a atualização seja finalmente instalada. Se precisar de ajuda com qualquer outra coisa, sinta-se à vontade para procurar o artigo correspondente em nosso site para obter \instruções para resolver outros problemas ou remover vírus.

Artigo anteriorComo corrigir erro de arquivo api-ms-win-crt-runtime-l1-1-0.dll ausente no Windows 10
Próximo artigoComo corrigir ERR_HTTP2_PROTOCOL_ERROR no Google Chrome