O que é erro 0x800f0922

0x800f0922 é um erro do Windows que ocorre ao tentar instalar as atualizações pendentes mais recentes. Alguns usuários relataram que esse era o problema com a atualização cumulativa KB5003173 para Windows 10 21H1, 20H2 e 2004 também. Normalmente, isso acontece devido a componentes do .NET Framework desativados ou problemas de conexão que interrompem a conclusão bem-sucedida das atualizações. O erro também é visto com frequência após a desinstalação incorreta do Microsoft Edge. Algumas atualizações cumulativas, incluindo KB5003173, destinam-se a carregar componentes adicionais para que o Edge resulte em falha ao detectar vazio C:\Program Files (x86)\Microsoft\Edge\ pasta. Há também alguns outros motivos que podem desencadear o mesmo erro 0x800f0922 - bloqueio de firewall, arquivos de sistema ausentes e componentes de atualização corrompidos. Abaixo, discutimos todas as soluções possíveis relacionadas a cada um dos motivos que potencialmente corrigirão o problema.

erro de atualização do Windows 0x800f0922

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 do Windows Update 0x800f0922” no Windows 11, Windows 10, Windows 8 ou Windows 7.

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

É menos provável que isso ajude, mas ainda vale a pena tentar como kickstarter. Tente usar o Solucionador de problemas do Windows Update – um utilitário integrado projetado para localizar e remover possíveis motivos para problemas de atualização. O Windows examinará seu sistema em busca de possíveis problemas e tentará corrigi-los eventualmente. Execute estes passos simples abaixo:

  1. Abra Configurações e navegue até Atualizações e Segurança > Resolução de problemas.
  2. No painel direito, localize Windows Update e clique Executar a resolução de problemas.
  3. Conclua o processo seguindo as instruções na tela e reinicie o PC.

Conforme mencionado, esse método raramente é útil para resolver o erro 0x800f0922. Se nada der certo, passe para outras soluções abaixo.

2. Exclua a pasta do Microsoft Edge

Já mencionamos que um dos motivos mais possíveis para a aparência do erro pode estar na desinstalação incorreta do Microsoft Edge. Se você se lembrar de excluí-lo, verifique se ainda há uma pasta do Microsoft Edge no sistema. Se sim, você simplesmente terá que excluí-lo. Isso impedirá que seu sistema questione essa pasta remanescente na próxima vez durante a execução de atualizações.

  1. Acesse C:\Program Files (x86)\Microsoft\Edge\.
  2. Excluir o borda pasta e tente instalar as atualizações novamente.

É isso. Depois de excluir a pasta, você poderá retornar a atualização ao seu estado normal.

3. Habilite o .NET Framework

O processo de atualização também pode falhar devido a componentes do .NET Framework desabilitados. A solução é acessar o Windows e os Recursos e habilitá-los novamente, se aplicável. Aqui está como:

  1. Encontre Painel de controle usando a barra de pesquisa ao lado de Menu Iniciar e abri-lo.
  2. Conjunto Ver por para Pequeno or Ícones grandes e escolha Programas e Recursos da lista.
  3. Uma vez aberto, navegue até Ativar recursos do Windows ou desativar no painel direito da janela.
  4. If .NET Framework 3.5 (este pacote inclui .NET 2.0 e 3.0) não tem uma caixa ao lado habilitada, certifique-se de marcá-la.
  5. Você também deve fazer o mesmo com seus subcomponentes. Basta clicar no ícone de adição ao lado de .NET Framework 3.5 (este pacote inclui .NET 2.0 e 3.0) e selecione outros componentes também.
  6. Finalmente, clique em OK para salvar as alterações e aguarde até que o sistema reponha os componentes ausentes, se houver.

4. Verifique a integridade dos arquivos do sistema

Elementos corrompidos ou ausentes envolvidos em várias atividades do sistema podem causar problemas na atualização do sistema. Abaixo, usaremos o SFC (System File Checker) e o DISM (Deployment Image Service and Management) para verificar se esse problema existe. Ambas as verificações poderão detectar e restaurar componentes ausentes, se houver. Certifique-se de usar ambas as verificações, pois elas podem ter influências diferentes na solução do erro. É assim:

Usando o SFC

  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. 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 instale a atualização novamente.

Depois de concluir essas duas verificações, tente executar a instalação das atualizações novamente. Se isso não valer a pena, vá para o erro de alternativas de solução adicionais abaixo.

5. Desligue o firewall

Se você tiver um programa antimalware de terceiros configurado em seu sistema, tente desativá-lo e veja se isso fecha o negócio. É bastante comum que firewalls externos causem problemas de incompatibilidade impedindo a conexão adequada entre o Windows e os servidores de atualização. Você também pode tentar desabilitar seu firewall embutido com base no Windows Defender. Aconselhamos que você deixe de lado qualquer atividade online para evitar infecções devido à proteção do sistema mais fraca (que vem como resultado da desativação do firewall). É assim que você pode desativar seu firewall nativo:

  1. Press Tecla do Windows + I e navegue até Atualizações e Segurança.
  2. Então vá para Segurança do Windows e selecione Firewall e proteção de rede no painel direito.
  3. Escolha sua rede atual e desative o firewall.
  4. Agora tente instalar a mesma atualização com a qual você lutou.

Não importa se você conseguiu instalar a atualização necessária ou não, é muito importante ativar o firewall desativado novamente. Faça isso imediatamente usando os mesmos passos acima.

6. Exclua arquivos temporários

Outra solução rápida e às vezes eficaz é limpar o conteúdo da pasta %TEMPT%. Esta pasta pode armazenar arquivos redundantes que podem dificultar o processo de atualização. Portanto, vamos tentar limpar seu conteúdo usando estas etapas abaixo:

  1. Press Tecla do Windows + R pressionamentos de tecla e copie e cole isso % TEMP%.
  2. Após a abertura, selecione toda a pasta que você vê dentro, clique com o botão direito do mouse e escolha Apagar. Certifique-se de que sua lixeira também esteja limpa.
  3. Por fim, reinicie o seu PC e tente abordar a instalação das atualizações novamente.

7. Ative o serviço de prontidão do aplicativo

App Readiness é o nome de um serviço do Windows projetado para deixar os aplicativos prontos para uso na primeira vez que um usuário entrar neste computador e ao adicionar novos aplicativos. Como este serviço está correlacionado com atualizações, ter sua operação desabilitada pode levar a falhas de atualização. Vamos ver se é o caso do seu sistema usando estas etapas abaixo:

  1. Press Tecla do Windows + R botões juntos e copiar e colar services.msc.
  2. Encontre um serviço chamado Prontidão do aplicativo, clique com o botão direito do mouse e escolha Propriedades.
  3. Se aplicável, altere tipo de inicialização para manual e clique Início depois.
  4. Depois que o serviço for iniciado, clique em Aplicar e OK para salvar as alterações afetadas.

Se não há Início botão disponível e Prontidão do aplicativo já está funcionando, você não precisa fazer nada com ele.

8. Redefinir os componentes do Windows Update

Ainda não há atualizações bem-sucedidas depois de tentar as soluções anteriores? – tente restaurar todos os componentes do Windows Update do zero. Isso recriará os componentes atualizados do zero, certificando-se de que nenhum deles esteja danificado ou com bugs, impedindo o processo. 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 novamente componentes relacionados à atualização. Abaixo, mostraremos duas maneiras de usar 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 levará muito tempo e conhecimento para ser realizado. Apenas siga as instruções 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 os componentes de atualização se este método for eficaz desta vez:

  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.

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

Se ainda não houver efeito após tentar todas as soluções listadas acima, você pode tentar contornar o erro 0x800f0922 usando um utilitário especial da Microsoft chamado Ferramenta de criação de mídia. Este pequeno software ajuda os usuários a encontrar atualizações relevantes e instalá-las apesar de vários erros sem tocar em dados pessoais. Para isso, siga os passos que listamos 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 0x800f0922.

Resumo

Esperamos que 0x800f0922 não seja mais o problema com o qual se preocupar. Embora esses erros possam ser desagradáveis ​​de se ver, sua solução está sempre presente para uso. Se você ainda estiver enfrentando o mesmo problema e tiver certeza de concluir as etapas acima corretamente, recomendamos que você opte pelo reparo ou instalação limpa do sistema Windows. Se você tiver outros problemas que precisam ser corrigidos, procure-os em nosso site para encontrar o artigo certo de que precisa.

Artigo anteriorComo remover Elbie Ransomware e descriptografar arquivos .elbie
Próximo artigoRevisão do Spyhunter 5
James Kramer
Olá, meu nome é James. Meu site Bugsfighter.com, o culminar de uma jornada de uma década nas áreas de solução de problemas de computadores, testes de software e desenvolvimento. Minha missão aqui é oferecer guias abrangentes, mas fáceis de usar, sobre uma variedade de tópicos neste nicho. Caso você encontre algum desafio com o software ou com as metodologias que eu endosso, saiba que estou prontamente acessível para obter assistência. Para qualquer dúvida ou comunicação adicional, sinta-se à vontade para entrar em contato através da página 'Contatos'. Sua jornada em direção à computação contínua começa aqui