/
/

Como corrigir o erro de atualização 0x800F0922 no Windows 11

by Mikhail Blacer, IT Technical Writer
How to Fix Update Error0x800F0922 in Windows 11 blog banner image

Resumo instantâneo

Esta postagem do blog NinjaOne oferece uma lista abrangente de comandos CMD básicos e um mergulho profundo nos comandos do Windows, com +70 comandos CMD essenciais para usuários iniciantes e avançados. Explicamos sobre comandos práticos de prompt de comando para gerenciamento de arquivos, navegação em diretórios, solução de problemas de rede, operações de disco e automação, tudo com exemplos reais para maximizar a produtividade. Seja para aprender comandos básicos CMD ou dominar ferramentas avançadas de CLI do Windows, este guia ajuda você a usar o prompt de comando com mais eficiência.

Pontos principais

  • Identifique as principais causas do erro 0x800f0922: É importante saber que essa falha na atualização do Windows 11 geralmente se deve à falta de espaço na Partição Reservada do Sistema, a arquivos de sistema corrompidos ou a problemas na conexão com os servidores do Windows Update.
  • Certifique-se de que haja espaço suficiente na partição reservada do sistema: Verifique se a partição reservada do sistema possui pelo menos 500 MB de espaço livre, pois a falta de espaço nessa partição oculta costuma causar o tempo limite de instalação.
  • Repare arquivos corrompidos com o DISM e o SFC: Utilize a ferramenta Deployment Image Servicing and Management (DISM), seguida do Verificador de Arquivos do Sistema (SFC), para verificar, detectar e reparar automaticamente os arquivos de sistema corrompidos que estejam impedindo o processo de atualização.
  • Redefinir os componentes e serviços do Windows Update: Limpe o cache de atualizações paralisando o Windows Update e o Serviço de Transferência Inteligente em Segundo Plano (BITS), renomeando a pasta SoftwareDistribution e reiniciando os serviços para resolver ciclos de atualização travados.
  • Resolução de problemas do .NET Framework e da estabilidade da conexão: Garanta uma conexão estável à Internet desativando as VPNs e verifique se o .NET Framework está corretamente habilitado nos Recursos do Windows para eliminar bloqueios comuns de atualização relacionados ao ambiente.

O erro 0x800f0922 ocorre quando o Windows Update não consegue concluir a instalação de um recurso ou de uma atualização cumulativa. As causas geralmente estão relacionadas a limitações da partição reservada do sistema, falhas na instalação do .NET Framework ou problemas de rede que impedem o Windows de se conectar aos servidores de atualização.

É necessário resolver esses problemas, pois isso garantirá a instalação oportuna das atualizações de segurança e de recursos, além de evitar inconsistências no sistema. Além disso, isso evitará atrasos nas políticas de conformidade e gerenciamento de patches e manterá a integridade e a compatibilidade dos terminais em ambientes gerenciados.

Você tem várias opções para corrigir o erro de atualização 0x800f0922. Entre elas estão o Deployment Image Servicing and Management (DISM), o Verificador de Arquivos do Sistema (SFC) e a limpeza de atualizações.

Prefere um vídeo? Assista ao vídeo“Como corrigir o erro de atualização 0x800F0922 no Windows 11” para obter mais detalhes.

Como corrigir o erro de instalação do Windows 0x800f0922

Antes de tentar corrigir o erro 0x800f0922 do Windows, é necessário atender a alguns requisitos:

  • Uma conexão com a Internet. Certifique-se de que seu computador esteja conectado à Internet, de preferência por cabo, para maior estabilidade.
  • São necessários privilégios de administrador. Alguns dos métodos abaixo exigem permissões elevadas para serem executados, como o Prompt de Comando e a execução do Deployment Image Servicing and Management (DISM).
  • Tenha backups dos dados ou um ponto de restauração à disposição antes de realizar alterações significativas. Antes de realizar qualquer alteração significativa nos arquivos e configurações abaixo, é essencial criar um backup ou um ponto de restauração. Observe que você pode criar um ponto de restauração no Windows usando o Windows PowerShell.
  • Monte a imagem ISO do Windows 11 para manutenção offline (opcional). É necessária uma cópia local da mídia de instalação para a resolução avançada de problemas, como o uso de ferramentas como o DISM. Uma imagem ISO do Windows pode fornecer os arquivos necessários quando a atualização online falha ou fica incompleta.

Depois de cumprir todos esses pré-requisitos, você poderá corrigir o erro 0x800f0922 do Windows Update.

Método 1: Libere espaço na partição reservada para o sistema

Uma das causas mais comuns do erro 0x800f0922 é a falta de espaço na partição reservada do sistema. O Windows precisa de uma quantidade mínima de espaço livre aqui para gerenciar os arquivos de configuração das atualizações.

Passo 1: Verifique o espaço da sua partição

Antes de baixar um software externo, verifique se esse é realmente o problema:

  1.  Clique com o botão direito do mouse no botão“Iniciar” do  e selecione “Gerenciamento de disco” em “ .
  2. Procure apartição do sistema EFI do  (geralmente com cerca de 100 MB).
  3. Verifique a coluna“Espaço livre” (  ) em “ ”.

The Threshold: Se for exibido menos de 30 MB de espaço livre, provavelmente você precisará aumentar esse espaço para resolver o erro. Se você tiver bastante espaço (por exemplo, mais de 70 MB livres), pule parao Método 2 de .

Passo 2: Expanda a partição (se necessário)

Se a sua partição estiver cheia, o ideal é aumentá-la para 500 MB para garantir estabilidade a longo prazo.

  1. Instale uma ferramenta de particionamento de terceiros, como EaseUS e MiniTool Partition Wizard.  (⚠️Atenção : Antes de instalar qualquer ferramenta de terceiros, baixe-a diretamente do site do fabricante.)
  2. Essas ferramentas podem aumentar o tamanho da partição do sistema para 500 MB, realocando espaço de partições adjacentes. Tente não alterar as partições de recuperação ou do sistema principal.
  3. Aprovar e aplicar as alterações na ferramenta e reiniciar o sistema para que as alterações entrem em vigor.
  4. Acesse e e tente novamente.

Nota: Alterar partições sempre envolve riscos; portanto, faça um backup antes de prosseguir.

Método 2: Reparar o .NET Framework

Instalações corrompidas ou incompletas do .NET Framework são outra das principais causas do erro 0x800f0922 do Windows. Você pode repará-lo ou reinstalá-lo para resolver o problema por meio da interface “Recursos do Windows” ou da ferramenta DISM com a imagem ISO do Windows montada.

  1. AbraoRecursos do Windows” n .   Use o atalhode teclado Win + R para abrir acaixa de diálogo “Executar” , digite optionalfeatures.exe e, em seguida, pressione Enter. Isso abrirá uma janela com uma lista de Recursos do Windows, acompanhada de caixas de seleção.
  2. Na janela “Recursos do Windows”, desmarque as seguintes opções:
    • . NET Framework 3.5 (inclui .NET 2.0 e 3.0)
    • . NET Framework 4.8 Serviços Avançados
      Cliqueem “ ” e “OK” para aplicar as alterações.
  3. Em seguida, reinicie o computador para garantir que a desativação seja totalmente processada.
  4. Execute o passo 1, mas, desta vez, reative . NET Framework 3.5 (incluindo .NET 2.0 e 3.0) e . NET Framework 4.8 Advanced Services. Aplique as alterações e deixe o Windows instalar os arquivos necessários. Em seguida, reinicie o computador novamente.
  5. Por fim, tente instalar a atualização do Windows novamente através de Configurações > Atualização do Windows.

Método 2.5: Ativar o Serviço de Prontidão de Aplicativos

O Windows costuma usar o serviço App Readiness” (  para configurar aplicativos e atualizações durante a fase de “finalização” de uma instalação. Se este serviço estiver desativado, a atualização poderá falhar e ser revertida com o erro 0x800F0922.

  1.   Pressionea tecla Win + R, digite services.msc e pressionea tecla Enter.
  2. Localize : App Readiness” na lista.
  3. Clique com o botão direito do mouse e selecione ar propriedades”.
  4. Altere otipo de inicialização do ` ` de `  ` para` ` (Inicialização automática)  e clique em` ` Iniciar.
  5. Cliqueem , acesse e tente executar o Windows Update novamente.

Como alternativa, você pode reparar o .NET Framework usando a ferramenta DISM com uma imagem ISO do Windows montada.

  1. Se você ainda não tem uma cópia do ISO do Windows 11, pode baixá-la diretamente doCentro de Downloads da Microsoft em .
  2. Depois de baixar o arquivo ISO, localize-o no Explorador de Arquivos, clique com o botão direito do mouse no arquivo e selecione ar” no menu de contexto. Isso criará uma unidade de DVD no Explorador de Arquivos. Lembre-se de anotar a letra atribuída a ele (por exemplo, D:).
  3. Na imagem ISO montada, acesse: D:\sources\sxs. Esta pasta contém os arquivos de código-fonte para a instalação offline do .NET Framework 3.5.
  4. Em seguida, abra oPrompt de Comando do  como administrador. Observe que é necessário ter privilégios de administrador para usar o DISM.
  5. Execute este comando:
    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs

    Certifique-se de substituir “D: ” pela unidade real em que o ISO está montado.

  6. Após executar o código, pode levar alguns minutos para que ele entre em vigor. Ao concluir, você verá esta mensagem: “A operação foi concluída com sucesso. “
  7. Por fim, reinicie o computador para concluir a instalação do .NET e tente atualizar o Windows novamente.

Método 3: Execute o DISM e o Verificador de Arquivos do Sistema (SFC) para reparar arquivos corrompidos

Outra das principais causas do erro 0x800f0922 nas atualizações do Windows é a corrupção dos arquivos do sistema ou da própria imagem do Windows. Para resolver isso, você pode executar as ferramentas DISM e Verificador de Arquivos do Sistema para corrigir esses problemas e restaurar os componentes essenciais.

  1. Primeiro, abra oPrompt de Comando do  como administrador.
  2. Em seguida, copie e cole o código a seguir para executar a ferramenta DISM:
    DISM /Online /Cleanup-Image /RestoreHealth
  3. Após concluir esta etapa, execute o Verificador de Arquivos do Sistema no Prompt de Comando usando este comando: sfc /scannow
  4. Isso fará com que o SFC verifique todos os arquivos do sistema e substitua as versões corrompidas por cópias íntegras. Isso geralmente leva alguns minutos. Quando terminar, o programa informará se encontrou e reparou arquivos corrompidos, se não encontrou nenhuma violação de integridade ou se não conseguiu corrigir alguns deles (o que indica problemas mais graves).
  5. Em seguida, reinicie o computador para aplicar as correções e substituições de arquivos pendentes.
  6. Por fim, tente novamente a atualização do Windows acessando Configurações > Atualização do Windows.

Método 4: Redefinir os componentes do Windows Update

A redefinição dos componentes do Windows Update pode eliminar arquivos temporários corrompidos e reinicializar os serviços de atualização, corrigindo o erro 0x800f0922.

  1. Abra oPrompt de Comando do  como administrador.
  2. Execute os seguintes comandos, um após o outro:
    1. net stop wuauserv
    2. net stop cryptSvc
    3. bits de parada de rede
    4. net stop msiserver
  3. Em seguida, renomeie as pastas , Catroot2 SoftwareDistribution executando os seguintes comandos, um após o outro:
    1. ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    2. ren C:\Windows\System32\catroot2 catroot2.old
  4. Em seguida, reinicie os serviços atualizados que você havia parado anteriormente, executando os seguintes comandos:
    1. net start wuauserv
    2. net start cryptSvc
    3. bits de início da rede
    4. net start msiserver
  5. Reinicie o computador e tente novamente a atualização acessando Configurações, e, em seguida, Windows Update.

Nota: Se você receber uma mensagem de “Acesso negado” ao renomear a pasta catroot2, é provável que isso ocorra porque oserviço criptográfico  ainda não tenha sido totalmente encerrado. Aguarde 30 segundos e tente o comando novamente. Se ainda assim não funcionar, reinicie o computador noModo de Segurança d  e renomeie o arquivo a partir daí.

Método 5: Verifique as configurações de rede e do firewall

Isso pode ocorrer quando o sistema não consegue estabelecer uma conexão adequada com os servidores de atualização da Microsoft. Normalmente, isso se deve a restrições na rede, firewalls mal configurados e configurações de proxy.

Configurações do firewall

Certifique-se de que o Windows Update não esteja bloqueado por um firewall ou um servidor proxy. Se você usa um firewall de terceiros, como o BitDefender, o Norton ou o McAfee, verifique se os servidores de atualização do Windows, como (svchost.exe), e (wuauclt.exe), , não estão bloqueados.

Verifique sua VPN

Desconecte totalmente sua VPN antes de atualizar. Essa é a “solução rápida” mais comum para o erro 0x800f0922. Se uma VPN estiver ativa durante a fase de reinicialização, isso pode impedir que o sistema se conecte ao servidor de “handshake” da Microsoft para confirmar a instalação. Desative sempre sua VPN antes de clicar em“Reiniciar agora” no site .

Como testar sua conexão com os servidores da Microsoft

Teste a conectividade e certifique-se de que seu sistema consiga resolver e acessar os servidores da Microsoft. Você pode fazer isso seguindo os passos abaixo:

  • Abra oPrompt de Comando do  como administrador.
  • Execute este comando:` ping windowsupdate.microsoft.com`
  • Na mesma janela de comando, execute também o comando ` nslookup`.

Nota: A resolução de DNS e o acesso à rede estão funcionando se o comando ` ping ` retornar uma resposta com sucesso ou seo comando`nslookup ` em  retornar um endereço IP.

Para redes gerenciadas/corporativas

No caso de redes gerenciadas, o Windows Server Update Services (WSUS) e as configurações da Política de Grupo podem restringir as fontes de atualização.

Para verificar, você pode seguir os seguintes passos:

  1.  Você pode verificar as configurações da Política de Grupo abrindoo “Executar” (Win + R), digitando gpedit.msc e pressionando Enter.
  2. Acesse Configuração do computador > Modelos administrativos > Componentes do Windows > Windows Update.
  3. A pesquisa por políticas como“Especificar localização do serviço de atualização da Microsoft na intranet” deve estar ativada e apontar para a URL do servidor WSUS fornecida pela equipe de TI da sua organização.

Considerações adicionais ao corrigir o erro 0x800f0922 da Atualização do Windows

Se a solução de problemas não resolver o erro 0x800f0922, você pode usar essas ferramentas e métodos para obter mais informações e identificar as causas principais, o que lhe proporcionará mais soluções.

Verifique o Visualizador de Eventos para consultar os registros de atualização

O Visualizador de Eventos permite que você visualize os registros de eventos do sistema e de instalação, bem como as falhas relacionadas a atualizações.

  1. Abrao Visualizador de Eventos  pressionando Win + S e digitando “Visualizador de Eventos.
  2. Em seguida, acesse , Visor de Eventos > , Registros do Windows > , Instalação.
  3. Procure por eventos com nomes como SetupWindowsUpdateClientCBS. Os IDs de evento incluem 204110018004, que indicam erros do sistema e falhas na instalação.

Use o PowerShell para analisar o arquivo WindowsUpdate.log

  1. Abra o Windows o PowerShell como administrador.
  2. Execute este comando: Get-WindowsUpdateLog. Isso criará umarquivodetalhado WindowsUpdate.log na sua área de trabalho.
  3. Em seguida, clique duas vezes no arquivo da área de trabalho e procure no log por palavras-chave como  FATAL,  ERROR, ” WARNING e códigos de erro como ” 0x800f0922.
  4. Esses registros permitirão que você identifique quais erros ocorreram, dando-lhe uma pista sobre como resolvê-los.

Executar uma atualização no local usando um arquivo ISO do Windows

Se os métodos acima não forem suficientes para resolver o problema, considere reinstalar o sistema operacional sem excluir arquivos pessoais, aplicativos ou configurações. Para saber mais, acesse Como inicializar a partir de uma unidade USB no Windows 11.

Utilize o SetupDiag para analisar falhas na atualização

Esta ferramenta ajudará você a analisar os registros do Windows Update para identificar a causa de falhas nas atualizações ou nas atualizações de versão. Você pode baixar e executar o programa através doMicrosoft Docs em .

[guia rápido]

Mantenha seu sistema atualizado corrigindo o erro 0x800F0922 do Windows Update

Existem várias razões pelas quais o erro 0x800F0922 pode ocorrer, incluindo restrições de partição, problemas de rede, configurações de segurança incorretas e arquivos de sistema corrompidos. Felizmente, soluções e ferramentas como o DISM e o SFC podem ajudar a corrigir esses erros e a realizar outros ajustes no sistema. No geral, esse erro pode ser facilmente resolvido, ajudando os administradores de TI a garantir a conformidade com as atualizações em todos os dispositivos com Windows 11.

FAQs

O erro é causado, na maioria das vezes, pela falta de espaço livre na partição reservada do sistema, o que impede o Windows de gravar arquivos temporários de inicialização. Outros fatores comuns incluem a impossibilidade de se conectar aos servidores do Windows Update devido a uma VPN ou proxy, bem como arquivos de sistema corrompidos ou uma instalação defeituosa do .NET Framework.

Você pode usar o Visualizador de Eventos do Windows ou o PowerShell para consultar os registros detalhados das atualizações. Ao executar o comando “Get-WindowsUpdateLog” em uma janela do PowerShell com privilégios elevados, será gerado um arquivo de log na sua área de trabalho. Pesquisar por “0x800f0922” neste arquivo geralmente revela a etapa exata em que a instalação falhou.

Embora o Gerenciamento de Discos do Windows permita visualizar as partições, muitas vezes não é possível ampliar a Partição Reservada do Sistema se não houver espaço não alocado contíguo. Em muitos casos, ferramentas de gerenciamento de partições de terceiros são mais eficazes para mover e redimensionar esses volumes específicos sem perda de dados.

Sim, se o processo de atualização exigir uma conexão com um servidor específico da Microsoft que esteja sendo bloqueado por uma VPN ou um servidor proxy, a atualização poderá falhar com esse código. Recomenda-se desativar qualquer VPN ativa e usar uma conexão de internet com fio estável ao tentar resolver esse erro.

O Solucionador de Problemas do Windows Update é uma ferramenta automatizada integrada, projetada para diagnosticar e resolver problemas comuns relacionados ao caminho das atualizações. Ele pode detectar e corrigir automaticamente erros de registro de serviços, restaurar arquivos de banco de dados corrompidos e garantir que os serviços em segundo plano necessários para as atualizações do Windows 11 estejam funcionando corretamente. Embora isso possa não resolver problemas de espaço nas partições, é um primeiro passo ideal para eliminar conflitos básicos entre programas.

Recomendados para você

Pronto para simplificar as partes mais difíceis da TI?