O que é erro 0x800f0801

0x800f0801 é um código de erro enfrentado por alguns usuários ao tentar instalar uma nova atualização do sistema. É classificado como um problema CBS_E_NOT_APPLICABLE, o que significa que seu sistema foi interrompido por certas incompatibilidades ou que a atualização que você está tentando instalar simplesmente não foi projetada para isso. Na maioria dos casos, trata-se de uma incompatibilidade relacionada aos componentes do .NET Framework, forçando o sistema a sofrer com a atualização. O motivo pode ser sua completa ausência ou falta de certos arquivos do sistema envolvidos na função de atualização. Além disso, também vale a pena mencionar que os usuários podem se deparar com outros erros semelhantes (0x800F0906; 0x800F0907; 0x800F0922; 0x800F081F) que têm uma raiz de aparência quase idêntica. O maior tráfego de relatórios foi observado nos sistemas operacionais Windows 11, Windows 10, Windows Server 2012 R2 e Windows Server 2012. Seja qual for o código que você recebeu, recomendamos que você siga nossa lista de instruções abaixo e potencialmente corrija-o. Cada método apresentado abaixo é genérico e também pode ser usado para outros erros semelhantes.

erro de atualização do Windows 0x800f0801

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 0x800f0801” no Windows 11, Windows 10, Windows 8, Windows 7, Vista ou XP.

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

Apesar de ser considerado ineficaz por muitos, os recursos internos do Solucionador de problemas do Windows às vezes podem resolver problemas como o CBS_E_NOT_APPLICABLE (erro 0x800f0801). O Windows possui um conjunto nativo de utilitários de solução de problemas projetados para localizar e remover problemas existentes em vários segmentos. Você pode usá-lo para detectar problemas de atualização e tentar corrigi-los imediatamente. É assim:

  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, você pode se beneficiar de outras soluções em nosso tutorial mais abaixo.

2. Verifique a integridade dos arquivos do sistema

Como mencionado, uma das coisas com as quais você pode estar lidando é a falta de alguns componentes essenciais do sistema. É por isso que recomendamos que você use os utilitários de verificação SFC (System File Checker) e DISM (Deployment Image Servicing and Management), que detectarão e restaurarão 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. Habilite o .NET Framework

Já dissemos que o motivo pelo qual o processo de atualização pode falhar é devido a componentes do .NET Framework desabilitados. A solução é rápida e é 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.

Verifique se isso o ajudou a instalar a atualização novamente. Se não, siga as outras duas soluções que deixamos abaixo.

4. Redefinir os componentes do Windows Update

Mais uma recomendação para tentar é redefinir as configurações do Windows Update. Estatisticamente, esse método provou ser muito 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. 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 0x800f0801.

Resumo

Esperamos que o erro 0x800f0801 seja finalmente resolvido e não acione mais nenhuma mensagem no seu centro do Windows Update. Esses problemas são bastante onipresentes e muitas vezes solucionáveis ​​usando até mesmo as soluções mais genéricas. Você pode salvá-los em algum lugar e usar sempre que algo semelhante aparecer no futuro.

Artigo anteriorComo remover U2K Ransomware e descriptografar .U2K arquivos
Próximo artigoComo remover Safe.search.tools