Corrigir o erro do Windows Update 0x800f0831

Se você, durante a instalação de uma atualização cumulativa , encontrar o erro 0x800f0831(error 0x800f0831) em um Windows Server ou em um cliente Windows 11/10 , esta postagem destina-se a ajudá-lo. Nesta postagem, identificaremos as possíveis causas desse erro e forneceremos as soluções que você pode tentar para ajudá-lo a corrigir esse problema.

Erro de atualização do Windows 10 0x800f0831

Após investigação, a causa mais popular que acionará essa mensagem de erro é um manifesto ausente do pacote de atualização anterior. Em outras palavras, o componente WU ( Windows Update ) não está ciente do que foi instalado pela última vez, então ele se recusa a instalar novos pacotes de atualização.

Você também pode encontrar esse problema se o serviço Windows Update estiver desabilitado ou um .NET 3.5 Framework ausente . Outra causa potencial desse erro 0x800f0831(error 0x800f0831) é que a máquina cliente do Windows 10 não pode se comunicar com os servidores (Windows 10)do Windows Update(Windows Update) . Isso pode ser devido à corrupção de arquivos do sistema ou conexões VPN ou servidores (VPN)proxy .

Corrigir o erro do Windows Update 0x800f0831

Se uma atualização de recurso(Feature Update) ou atualização cumulativa(Cumulative Update) falhou com o código de erro 0x800f0831, em máquinas cliente Windows Server ou Windows 11/10 , aqui estão algumas sugestões que podem ajudá-lo.

  1. Execute o Solucionador de problemas do Windows Update
  2. Instalar manualmente o recurso ou atualização cumulativa
  3. Desinstale o cliente VPN ou remova o servidor proxy (se aplicável)
  4. Defina(Set) o status do Windows Update como Automático(Automatic)
  5. Habilitar o .NET Framework 3.5
  6. Instale o .NET Framework 3.5(.NET Framework 3.5) por meio do prompt de comando(Command Prompt)
  7. Executar verificações SFC e DISM
  8. Execute a restauração do sistema
  9. Execute um novo início(Fresh Start) , reparo de atualização no local(In-place) ou instalação limpa

Vamos dar uma olhada na descrição do processo envolvido em relação a cada uma das soluções listadas.

1] Execute o Solucionador de problemas do Windows Update(Run Windows Update Troubleshooter)

Esta solução exige que você execute o Solucionador de problemas de atualização do Windows 10 e veja se isso resolve o erro Se isso não funcionar, você pode continuar com a próxima solução.

2 ] Instale manualmente(] Manually) o recurso ou atualização cumulativa

Esta solução requer que você baixe manualmente a atualização cumulativa do Catálogo do Microsoft Update(manually download the Cumulative Update from Microsoft Update Catalog) e instale o pacote. Para instalar uma atualização de recursos(Feature Update) , você pode usar o Windows Update Assistant(Windows Update Assistant) . Na instalação bem-sucedida, o erro não aparecerá mais.

3] Desinstale o cliente VPN ou remova o servidor Proxy (se aplicável)

Um cliente VPN ou um servidor proxy(VPN client or a Proxy server) pode acionar esse erro devido a algum tipo de interferência que acaba bloqueando as comunicações entre sua máquina cliente Windows 10 e o servidor (Windows 10)Windows Update . Nesse caso, você pode tentar desinstalar seu software VPN por meio do miniaplicativo Programas e Recursos(uninstalling your VPN software via the Programs and Features applet) no Windows 10 ou remover qualquer servidor proxy do seu computador e ver se isso resolve o problema.

4] Defina(Set) o status do Windows Update como Automático(Automatic)

Se o computador com falha na instalação do Windows Update(Windows Update) fizer parte de um domínio compartilhado, é possível que uma política de rede ou uma ferramenta de otimização de sistema de terceiros tenha desabilitado o serviço principal responsável pela função de atualização. Nesse caso, você pode resolver o problema definindo o tipo de inicialização(Startup Type) do serviço Windows Update como (Windows Update)Automático(Automatic) e forçando a inicialização do serviço Windows Update .

Veja como:

  • Pressione a tecla Windows + R.
  • Na caixa de diálogo Executar, digite services.msc e pressione Enter para abrir Services(open Services) .
  • Na janela Serviços , role e localize o serviço (Services)Windows Update  .
  • Clique duas vezes(Double-click) na entrada para editar suas propriedades.
  • Certifique(Make) -se de que a opção no  menu Tipo de inicialização(Startup type)  na janela de propriedades do serviço esteja definida como  Automática(Automatic ) no menu suspenso. Confirme(Confirm) quaisquer caixas de diálogo que possam aparecer ao alterar o tipo de inicialização.
  • Clique em Aplicar(Apply) > OK para salvar as alterações.
  • Reinicie o computador.

Na inicialização, verifique se o problema foi resolvido. Caso o tipo de inicialização do Windows Update já tenha sido definido como Automático(Automatic) e isso não tenha resolvido o problema, prossiga com a próxima solução.

5] Habilitar o .NET Framework 3.5

Se você encontrar o erro 0x800f0831(error 0x800f0831) ao tentar instalar uma atualização cumulativa, explore a possibilidade de uma estrutura .NET 3.5 desabilitada. Os processos de instalação de atualizações cumulativas são bastante mais complexos e podem falhar, a menos que todas as dependências necessárias estejam habilitadas. Nesse caso, você pode tentar usar o menu Recursos do Windows para garantir que o (Windows Features).NET 3.5 framework esteja habilitado .

6] Instale o .NET Framework 3.5(Install .NET Framework 3.5) via prompt de comando(Command Prompt)

Se a ativação da estrutura .NET 3.5 por meio do menu Recursos do Windows(Windows Features) não for bem-sucedida, você poderá tentar forçar a instalação instalando a estrutura ausente a partir de um prompt de comando(Command Prompt) elevado .

Primeiro, você precisará de uma mídia de instalação do Windows 10(Windows 10 installation media) . Em seguida, você pode seguir as instruções abaixo para forçar a instalação do .NET Framework 3.5 a partir de um prompt (Framework 3.5from)CMD elevado .

Insira(Insert) a mídia de instalação do Windows 10 em seu computador.

Pressione a tecla Windows + R.

Na caixa de diálogo Executar(Run) , digite o bloco de notas e pressione CTRL + SHIFT + ENTER para abrir o Bloco(Notepad) de notas com privilégio de administrador.

Copie e cole a sintaxe abaixo no Bloco(Notepad) de Notas .

@echo off 
Title .NET Framework 3.5 Offline Installer 
for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%I:\\sources\install.wim" set setupdrv=%%I 
if defined setupdrv ( 
echo Found drive %setupdrv% 
echo Installing .NET Framework 3.5... 
Dism /online /enable-feature /featurename:NetFX3 /All /Source:PLACEHOLDER:\sources\sxs /LimitAccess 
echo. 
echo .NET Framework 3.5 should be installed 
echo. 
) else ( 
echo No installation media found! 
echo Insert DVD or USB flash drive and run this file once again. 
echo. 
) 
pause

Observação: substitua PLACEHOLDER na sintaxe pela letra da unidade que contém a mídia de instalação no momento.

Salve o arquivo com um nome e acrescente a extensão de arquivo .cmd  – por exemplo; InstaleDOTnet3.5.cmd(InstallDOTnet3.5.cmd) .

Agora, clique com o botão direito do mouse no arquivo e escolha Executar como administrador(Run as administrator) no menu de contexto.

Em seguida, clique  em Sim(Yes)  no prompt de confirmação e aguarde a conclusão do processo.

Depois que o .NET 3.5 Framework estiver instalado, reinicie o computador e veja se o erro de atualização cumulativa 0x800f0831(Cumulative Update error 0x800f0831) foi resolvido na próxima inicialização do computador. Se não, continue com a próxima solução.

7] Execute verificações SFC e DISM

Se você ainda estiver enfrentando o erro, é mais provável que o problema seja realmente causado por algum tipo de corrupção de arquivo do sistema. Nesse caso, você pode executar a verificação SFC/DISM e ver se isso ajuda.

O  SFC/DISM  é um utilitário no Windows que permite aos usuários verificar corrupções nos arquivos de sistema do Windows e restaurar arquivos corrompidos.

Para fins de facilidade e conveniência, você pode executar a verificação usando o procedimento abaixo.

Pressione a tecla Windows + R.

Na caixa de diálogo Executar, digite bloco de notas(notepad) e pressione Enter para abrir o Bloco de Notas.

Copie e cole o comando abaixo no editor de texto.

@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause

Salve o arquivo com um nome e acrescente a extensão de arquivo .bat  – por exemplo; SFC_DISM_scan.bat .

Execute repetidamente o arquivo em lote com privilégio de administrador(run the batch file with admin privilege)  (clique com o botão direito do mouse no arquivo salvo e selecione  Executar como administrador(Run as Administrator) no menu de contexto) até que ele não relate erros.

Reinicie o seu PC.

Na inicialização, verifique se o problema foi resolvido. Se não, continue com a próxima solução.

8] Execute a restauração do sistema

Se você começou a perceber este erro de atualização cumulativa 0x800f0831(Cumulative Update error 0x800f0831) recentemente após uma instalação de driver ou atualização ou após um desligamento inesperado da máquina e nenhuma das atualizações pendentes está instalada, é provável que uma alteração recente do sistema tenha causado essa incapacidade de instalar atualizações. Nesse caso, você pode tentar a Restauração do Sistema(System Restore) ( Ressalva(Caveat) : quaisquer alterações, como instalação do aplicativo, preferências do usuário e qualquer outra coisa feita após a criação do instantâneo para o qual você reverterá, serão perdidas) e veja se isso ajuda.

Para executar a Restauração do Sistema(perform System Restore) , faça o seguinte:

  • Pressione a tecla Windows + R.
  • Na caixa de diálogo Executar, digite rstrui  e pressione Enter para abrir o   Assistente de restauração do sistema .(System Restore)
  • Assim que chegar à tela inicial da Restauração do Sistema(System Restore) , clique em Avançar(Next) para avançar para a próxima janela.
  • Na próxima tela, comece marcando a caixa associada a Mostrar mais pontos de restauração(Show more restore points) .
  • Depois de fazer isso, selecione um ponto que tenha uma data mais antiga do que aquela em que você começou a notar o erro.
  • Clique em Avançar(Next)  para avançar para o próximo menu.
  • Clique em Concluir(Finish)  e confirme no prompt final.

Na próxima inicialização do sistema, o estado do computador mais antigo será aplicado. Se o problema persistir, você pode tentar a próxima solução.

9] Execute(Perform) um novo início(Fresh Start) , reparo de atualização no local ou instalação limpa(In-place)

Neste ponto, se o erro de atualização cumulativa 0x800f0831(Cumulative Update error 0x800f0831 ) ainda não foi resolvido, é mais provável que seja devido a algum tipo de corrupção do sistema que não pode ser resolvida convencionalmente. Nesse caso, você pode tentar o Fresh Start, o reparo de atualização no local ou a instalação limpa(Fresh Start, In-place upgrade repair or clean install) para redefinir todos os componentes do Windows.

Hopefully, any of these solutions should fix the issue for you!



About the author

Depois de quase 20 anos na indústria de tecnologia, aprendi muito sobre os produtos da Apple e como personalizá-los para minhas necessidades. Em particular, sei como usar a plataforma iOS para criar aparências personalizadas e interagir com meus usuários por meio de preferências do aplicativo. Essa experiência me deu informações valiosas sobre como a Apple projeta seus produtos e a melhor forma de melhorar a experiência do usuário.



Related posts