2016-08-23

Dica rápida: erro 0x80070BC9


Ao tentar atualizar todos os computadores do meu atual trabalho, encontrei uma série de problemas e erros. Este, 0x80070BC9, em especial foi a primeira vez que vi na vida.

Problemas: o Windows não permite qualquer forma atualização, seja através do Windows Update, seja através de downloads manuais, seja através de ferramentas de terceiros como simplix (russo), WinFuture UpdatePack (alemão) ou WSUS Offline (inglês).

Soluções: a documentação da Microsoft oferece uma grande lista de soluções. Abaixo apresentarei todas que encontrei. É importante que você seja capaz de avaliar quais delas são necessárias para resolver seu problema em específico. Algumas podem comprometer ainda mais seus sistema, portanto, cuidado.

1) Re-iniciar / reboot

shutdown -r -t 0

Fonte/Source: KB3024471

2) Forçar TrustedInstaller iniciar manualmente / Make TrustedInstaller start manually (default)

Fonte/Source:  KB968440, https://blogs.technet.microsoft.com/..troubleshooting/

3) Remover antivírus, vírus e ferramentas de segurança / Remove AV, virus and security related tools

Fonte/Source: KB2509997

4) Corrigir arquivos do sistema / Repair damaged Windows files

Execute os comandos em Modo de Segurança / Run in safe boot mode:
chkdsk C: /F /R
sfc /scannow
DISM.exe /Online /Cleanup-image /Restorehealth

Fonte/Source: KB958044KB2509997

5) Reinstalar Windows Update / Reset Windows Update components

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
takeown /f C:\Windows\winsxs\pending.xml
Ren c:\windows\winsxs\pending.xml pending.old
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.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)
cd /d %windir%\system32
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
netsh winsock reset 
REM Windows XP: proxycfg.exe -d
netsh winhttp reset proxy
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
REM Windows Vista: bitsadmin.exe /reset /allusers

Fonte/Source: KB971058KB2509997

6)  Atualizar Windows Update Agent / Update the Windows Update Agent to the latest version

Fonte/Source: KB949104

7) CLFS inconsistente / Common Log File System (CLFS) transaction logs left in an inconsistent state

Execute os comandos em Modo de Segurança / Run in safe boot mode:
cd /D %SystemRoot%\System32\SMI\Store\Machine
attrib -s -h *
del *.blf
del *.regtrans-ms 
cd /D C:\Windows\System32\config\txr
attrib -s -h *
del *.blf
del *.regtrans-ms
fsutil resource setautoreset true c:\
shutdown -r -t 0

Fonte/Source: KB948252KB939399https://blogs.msdn.microsoft.com/..installer/

Bônus: dicas alternativas!

Veja: http://www.sevenforums.com/..looping.html

Veja: https://social.technet.microsoft.com/..w7itprogeneral

Bônus: Dica rápida: erros do Windows Update

https://ofernandofilo.blogspot.com.br/..update.html


abraços

Nenhum comentário:

Postar um comentário