Você vê uma nova atualização do Windows e tenta instalá-la, mas ela falha com um erro 0x8007012f. O erro 0x8007012f do Windows Update em seu PC com Windows 10 pode aparecer sempre que você tentar instalar qualquer tipo de atualização do Windows (incluindo atualizações de aplicativos, sistema e recursos). Você pode ver um erro como “Ocorreram alguns problemas ao instalar as atualizações, mas tentaremos novamente mais tarde. Se você continuar vendo isso e quiser pesquisar na web ou entrar em contato com o suporte para obter informações, isso pode ajudar: (0x8007012F)“. No entanto, a boa notícia é que temos algumas soluções possíveis para isso que podem ajudá-lo a corrigir esse erro. Vamos ver como.
Método 1: Executando o Solucionador de Problemas do Windows Update
Passo 1: Aperte Win + I juntas no teclado para abrir o Definições janela.
Passo 2: No Definições janela, clique em Atualização e segurança.

Etapa 3: Na próxima janela, selecione o Resolução de problemas opção no lado esquerdo do painel.

Passo 4: Agora, vá para o lado direito da janela, role para baixo e clique em Solucionadores de problemas adicionais.

Etapa 5: Na próxima janela, sob o Comece a trabalhar seção, clique em atualização do Windows.
Então clique em Execute o solucionador de problemas botão abaixo dele.

Agora, deixe o solucionador de problemas ser executado e detectar os problemas. Se algum problema for encontrado, ele será corrigido automaticamente.
Método 2: Excluindo Conteúdo Software; distribuição e catroot2
Você precisaria inicializar seu PC no modo de segurança para poder excluir o conteúdo da pasta SoftwareDistribution.
Passo 1: Clique com o botão direito em Começar menu e selecione Corre para abrir o Comando de execução.

Passo 2: Modelo msconfig no Comando de execução e acertar Entrar.

Etapa 3: No Configuração do sistema janela, clique no Bota aba.
Marque a caixa ao lado de Inicialização segura.
*Observação - Se você precisar usar a internet enquanto estiver em Modo de segurança, selecione o botão de opção próximo a Rede.
Aperte Aplicar e depois OK para salvar as mudanças

Agora, toda vez que você liga o PC, ele inicializa no modo de segurança. Você também pode desfazer as alterações posteriormente.
Passo 4: Agora, clique com o botão direito em Começar menu e selecione Explorador de arquivos.

Etapa 5: Copie e cole o caminho abaixo no Explorador de arquivos barra de endereço e clique Entrar:
C: \ Windows \ SoftwareDistribution
Agora aperte Ctrl + A juntas no teclado para selecionar todo o conteúdo da pasta e pressione Excluir.

Etapa 6: Agora, você precisa redefinir o pasta catroot2.
Para isso, vá para Começar e digite Prompt de comando na barra de pesquisa do Windows.

Etapa 7: Clique com o botão direito no resultado e selecione Executar como administrador abrir Prompt de comando em modo elevado.

Etapa 8: Agora, digite os comandos abaixo um por um no Prompt de comando (admin) janela e pressione Enter após cada comando:
net stop cryptsvc md% systemroot% \ system32 \ catroot2.old xcopy% systemroot% \ system32 \ catroot2% systemroot% \ system32 \ catroot2.old / s
Etapa 9: Agora você pode excluir todo o conteúdo do pasta catroot2.
Agora, digite o comando abaixo no Prompt de comando (admin) janela e clique Entrar:

Reinicie o seu PC, inicie o Windows Update novamente e a pasta catroot2 deve ser redefinida.
Método 3: Limpando o arquivo Pending.xml
Passo 1: Aperte Win + R tecla de atalho em seu teclado para abrir o Comando de execução.
Passo 2: No Comando de execução caixa de pesquisa, digite cmd e pressione Ctrl + Shift + Enter chaves juntas para abrir o Prompt de comando no modo admin.

Etapa 3: No Prompt de comando (admin) janela, execute o comando abaixo e pressione Entrar:
Ren c: \ windows \ winsxs \ pending.xml pending.old
Isso irá renomear o pendente.xml arquivo para pendente.antigo.
Método 4: Limpando a fila de BITS
Passo 1: Para isso, vá para Começar e digite cmd na barra de pesquisa do Windows.

Passo 2: Agora, clique com o botão direito no resultado (Prompt de comando) e selecione Executar como administrador abrir Prompt de comando com Admin direitos.

Etapa 3: No Prompt de comando (admin) janela, escreva o comando abaixo e pressione Entrar:
bitsadmin.exe / reset / allusers

Método 5: executando o solucionador de problemas de BITS
O BITS (Background Intelligence Transfer Service) facilita o download, a transferência ou o upload de arquivos de e para um cliente e um servidor. Em seguida, oferece o relatório de progresso das transferências. Mas, antes de continuar usando o solucionador de problemas do BITS, certifique-se de reiniciar o Serviço de transferência de inteligência de plano de fundo. Vamos ver como:
Passo 1: Clique com o botão direito em Começar menu e clique em Corre para abrir o Comando de execução.

Passo 2: No Comando de execução campo de pesquisa, tipo services.msc e acertar Entrar para abrir a janela do gerenciador de serviços.

Etapa 3: No Serviços janela, vá para o lado direito e embaixo de você Nomes coluna, procure Serviço de transferência de inteligência de fundo.
Se for Parou, clique com o botão direito sobre ele e selecione Começar.

Passo 4: Se é Começado, clique com o botão direito do mouse no serviço e selecione Reiniciar.

Etapa 5: Agora, clique com o botão direito no serviço e selecione Propriedades.

Etapa 6: No Propriedades janela, sob o Em geral guia, vá para o Comece digite o campo e defina-o como Manual.
Aperte Aplicar e depois OK para salvar as alterações e sair.

Agora, prossiga com a solução de problemas do BITS.
Passo 1: Clique no link abaixo para baixar o Serviço de transferência de inteligência de fundo Solucionador de problemas.
http://aka.ms/diag_bits10
Passo 2: Agora, inicie o solucionador de problemas e clique em Avançado no fundo.

Etapa 3: Agora, desmarque a caixa ao lado de Aplicar reparos automaticamente e clique em Próximo.

Passo 4: Ele começará a detectar problemas. Depois de concluir a varredura, ele exibirá uma lista de possíveis causas para o problema.
Clique em Próximo para prosseguir com a correção.

Agora, reinicie o seu PC e o Erro do Windows Update 0x8007012f deve ter ido.