Oprava: Kód chyby služby Windows Update 0x8024402c



  1. Ďalší krok sa tiež vykonáva prostredníctvom okna príkazového riadka správcu a považuje sa za agresívny krok vykonajúci resetovanie súčastí Windows Update. Preto môžete tento krok preskočiť, ak to nie je vaša posledná šanca na vyriešenie problému. Uskutočnenie týchto krokov však samo osebe pomohlo mnohým ľuďom, takže vám odporúčame vyskúšať to.
  2. Premenujte priečinky SoftwareDistribution a catroot2. Za týmto účelom na príkazovom riadku zadajte nasledujúce príkazy. Po zadaní každého príkazu nezabudnite stlačiť kláves Enter.

Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak
Ren% systemroot% system32 catroot2 catroot2.bak



  1. Skopírujte a prilepte nasledujúce príkazy, aby sme obnovili služby, ktoré sme zabili na začiatku, na ich predvolené bezpečnostné deskriptory. Nezabudnite kliknúť na tlačidlo Enter, aby ste spustili každý príkaz zobrazený nižšie:

bity exe sdset D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDCL; PU)
exe sdset wuauserv D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWCDR ;; R;



  1. Ďalší krok tiež pozostáva z príkazu Príkazový riadok, takže ho počas tohto procesu neopúšťajte.

cd / d% windir% system32



  1. Budete tiež musieť znova zaregistrovať súbory BITS, aby ste mohli úplne resetovať svoje súčasti Windows Update. Pre každý z nižšie uvedených súborov budete musieť spustiť jeden príkaz a po zadaní všetkých z nich nezabudnite kliknúť na Enter:

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

  1. Ďalej odstránime nepotrebné položky registra, ktoré tu mohli zostať. V editore registra prejdite na nasledujúce umiestnenie.

HKEY_LOCAL_MACHINE COMPONENTS

  1. Kliknite na kľúč Komponenty v registri a na pravej strane obrazovky vyhľadajte nasledujúce kľúče. Ak nejaké nájdete, odstráňte ich.

PendingXmlIdentifier
NextQueueEntryIndex
AdvancedInstallersNeedResolving

  1. Resetujte Winsock. Za týmto účelom na príkazovom riadku zadajte nasledujúci príkaz a stlačte kláves Enter:
    netsh resetovanie winsock
    Ak používate systém Windows XP, musíte nakonfigurovať nastavenia servera proxy. Za týmto účelom na príkazovom riadku zadajte nasledujúci príkaz a stlačte kláves Enter:
    proxycfg.exe -d
    Ak používate iné verzie systému Windows, na príkazovom riadku zadajte nasledujúci príkaz a stlačte kláves Enter:
    netsh winhttp reset proxy

  1. Po úspešnom dokončení všetkých krokov uvedených vyššie nezabudnite reštartovať služby, ktoré ste zabili na začiatku, a to skopírovaním a vložením nižšie uvedeného príkazu do okna Príkazový riadok.

čisté štartovacie bity
čistý štart wuauserv
net start appidsvc
čistý štart cryptsvc

  1. Po vykonaní všetkých krokov, ktoré sú uvedené v zozname, reštartujte počítač.

Súvisiace články:

https://appuals.com/windows-update-error-0x80070057-fix/

8 minút čítania