Como corrigir o erro 0x8007054F no Windows 11 ou 10 (Resolvido!)

Nota: O seguinte artigo irá ajudá-lo com: Como corrigir o erro 0x8007054F no Windows 11 ou 10 (Resolvido!)

Você está procurando uma solução para a atualização do Windows com falha que ocorre ao tentar instalar o LCU, patch de segurança ou compilação? Se sim, discutiremos o código de erro 0x8007054F e forneceremos correções para o mesmo que recentemente impediu a instalação do KB5014697 no Windows 11. As soluções alternativas serão aplicáveis ​​a todas as versões e atualizações.

O problema começa quando o sistema reinicializa o computador após baixar a atualização do Windows. O sistema precisa reverter as alterações e a instalação falha completamente. Se você analisar em profundidade, um log de eventos mostrará: “Falha na instalação: o Windows falhou ao instalar a seguinte atualização com o erro 0x8007054F: Atualização cumulativa 2022-06 para Windows 11 para sistemas baseados em x64 (KB5014697)”. O erro 0x8007054F aparece principalmente devido a conflitos com programas de terceiros. No caso do KB5014697, atualização cumulativa de junho de 2022, Malwarebytes é o motivo que bloqueia essa atualização. Para ser preciso, o Malwarebytes versão 4.5.10.200 impede a instalação da atualização de segurança.

Erro de atualização do Windows 0x8007054F

Aqui está como corrigir o erro 0x8007054F no Windows 11 ou 10 –

Way-1: Desative o Malwarebytes ou outro programa antimalware de terceiros

Agora, como está aberto que o Malwarebytes está interceptando o processo de instalação, desabilitar o programa fará o trabalho. Você terá que desabilitar a inicialização automática, a autoproteção, a inicialização antecipada e algumas outras configurações para resolver o erro. Se você puder desinstalar o programa, é a melhor opção. Nota para remover outra ferramenta antivírus também no caso de existir no seu computador. Siga os passos –

  1. Vou ao bandeja do sistema na Barra de Tarefas e clique com o botão direito do mouse em ícone Malwarebytes.
  2. Selecione para desativar a Autoproteção, Inicialização antecipada, Inicialização automática, Proteção da Web, Proteção contra malware, Proteção contra ransomware e Proteção contra exploração.
  3. Se você não encontrar algumas das opções, clique duas vezes no mesmo ícone.
  4. Agora vá para o aplicativo e use as alternâncias, respectivamente, para desativar as opções.

Se desabilitar essas configurações do Malwarebytes também não funcionar, siga as etapas para desinstalá-lo –

Para Windows 11 –

  1. Imprensa Winkey e EU.
  2. Selecionar Aplicativos.
  3. Vá para a direita e clique em Aplicativos instalados do topo.
  4. Achar Malwarebytes.
  5. Clique nos 3 pontinhos e selecione Desinstalar.
  1. Confirme clicando novamente em “Desinstalar”.
  2. Clique Sim no prompt do UAC.
  3. No desinstalador do Malwarebytes, clique em Desinstalar.
  4. No final, reinicie o computador e tente instalar a atualização.
  5. Para outro programa antivírus, siga as mesmas etapas no aplicativo Configurações.

Para Windows 10 –

  1. Imprensa Vitória + R.
  2. Modelo appwiz.cpeu.
  3. Clique com o botão direito em Malwarebytes e selecione Desinstalar.
  4. Siga as instruções na tela para remover o aplicativo.

Way-2: Desligue o BitLocker

Alguns usuários relatam que o erro 0x8007054F é corrigido depois que eles simplesmente desativam o Bitlocker. O Bitlocker é uma configuração de proteção no Windows 11 e 10 para manter seus arquivos e pastas contra acesso não autorizado, protegendo a unidade, mas às vezes causa bagunça. Então vá em frente com este método –

  1. Clique em Começar.
  2. Modelo – bloqueador de bits.
  3. Imprensa – Digitar.
  4. Clique no link – Desligue o Bitlocker.
  5. Agora tente atualizar.

Way-3: Redefinir componentes de atualização do Windows

Componentes de atualização do Windows corrompidos são o principal motivo se ocorrer algum erro, incluindo 0x8007054F, durante o processo. Felizmente, você pode redefini-lo facilmente usando o guia abaixo –

  1. Clique com o botão direito do mouse na área de trabalho.
  2. Selecionar Novo > Documento de texto.
  3. Abra o aplicativo clicando duas vezes em seu ícone.
  4. Copie os seguintes textos e cole-os no bloco de notas.
@echo off
echo .

echo Simple script to reset windows update

echo .

echo PAUSE

 

set b=0

:bits
set /a b=%b%+1
if %b% equ 3 (
goto end1
)
net stop bits
echo Checking the bits service status.
sc query bits | findstr /I /C:"STOPPED"
if not %errorlevel%==0 (
goto bits
)
goto loop2

:end1
cls
echo.
echo Failed to reset Windows Update due to bits service failing to stop.
echo.
pause
goto Start

:loop2
set w=0

:wuauserv
set /a w=%w%+1
if %w% equ 3 (
goto end2
)
net stop wuauserv
echo Checking the wuauserv service status.
sc query wuauserv | findstr /I /C:"STOPPED"
if not %errorlevel%==0 (
goto wuauserv
)
goto loop3

:end2
cls
echo.
echo Failed to reset Windows Update due to wuauserv service failing to stop.
echo.
pause
goto Start

 

:loop3
set app=0

:appidsvc
set /a app=%app%+1
if %app% equ 3 (
goto end3
)
net stop appidsvc
echo Checking the appidsvc service status.
sc query appidsvc | findstr /I /C:"STOPPED"
if not %errorlevel%==0 (
goto appidsvc
)
goto loop4

:end3
cls
echo.
echo Failed to reset Windows Update due to appidsvc service failing to stop.
echo.
pause
goto Start

:loop4
set c=0

:cryptsvc
set /a c=%c%+1
if %c% equ 3 (
goto end4
)
net stop cryptsvc
echo Checking the cryptsvc service status.
sc query cryptsvc | findstr /I /C:"STOPPED"
if not %errorlevel%==0 (
goto cryptsvc
)
goto Reset

:end4
cls
echo.
echo Failed to reset Windows Update due to cryptsvc service failing to stop.
echo.
pause
goto Start

:Reset
Ipconfig /flushdns
del /s /q /f "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

del /s /q /f "%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr*.dat"

cd /d %windir%\system32

if exist "%SYSTEMROOT%\winsxs\pending.xml.bak" del /s /q /f "%SYSTEMROOT%\winsxs\pending.xml.bak"
if exist "%SYSTEMROOT%\winsxs\pending.xml" (
takeown /f "%SYSTEMROOT%\winsxs\pending.xml"
attrib -r -s -h /s /d "%SYSTEMROOT%\winsxs\pending.xml"
ren "%SYSTEMROOT%\winsxs\pending.xml" pending.xml.bak
)

if exist "%SYSTEMROOT%\SoftwareDistribution.bak" rmdir /s /q "%SYSTEMROOT%\SoftwareDistribution.bak"
if exist "%SYSTEMROOT%\SoftwareDistribution" (
attrib -r -s -h /s /d "%SYSTEMROOT%\SoftwareDistribution"
ren "%SYSTEMROOT%\SoftwareDistribution" SoftwareDistribution.bak
)

if exist "%SYSTEMROOT%\system32\Catroot2.bak" rmdir /s /q "%SYSTEMROOT%\system32\Catroot2.bak"
if exist "%SYSTEMROOT%\system32\Catroot2" (
attrib -r -s -h /s /d "%SYSTEMROOT%\system32\Catroot2"
ren "%SYSTEMROOT%\system32\Catroot2" Catroot2.bak
)

if exist "%SYSTEMROOT%\WindowsUpdate.log.bak" del /s /q /f "%SYSTEMROOT%\WindowsUpdate.log.bak"
if exist "%SYSTEMROOT%\WindowsUpdate.log" (
attrib -r -s -h /s /d "%SYSTEMROOT%\WindowsUpdate.log"
ren "%SYSTEMROOT%\WindowsUpdate.log" WindowsUpdate.log.bak
)

sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
regsvr32 /s wudriver.dll
netsh winsock reset
netsh winsock reset proxy

:Start
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
echo Task completed successfully! Please restart your computer and check for the updates again.
  1. Clique em Arquivo > Salvar como.
  2. Dê o nome do arquivo WUReset.bat.
  3. Clique no menu suspenso para Salvar como tipo.
  4. Selecionar Todos os arquivos (*.*).
  5. Clique em Salvar.
  6. Agora vá para a área de trabalho e clique com o botão direito em WUReset.bat.
  7. Selecione – “Executar como administrador”.
  8. Alguns códigos serão executados no prompt de comando; deixe este processo terminar.
  9. Reinicie o computador.
  10. Vá para o aplicativo Configurações e verifique se há atualizações.

Lista de métodos:
Way-1: Desative o Malwarebytes ou outro programa antimalware de terceiros
Way-2: Desligue o BitLocker
Way-3: Redefinir componentes de atualização do Windows

Isso é tudo!!