Коригиране: Код за грешка на Windows Update 0x8024402c



  1. Следващата стъпка също се извършва чрез прозорец на администраторски команден ред и се счита за агресивна стъпка, направена за нулиране на компонентите на Windows Update. Ето защо можете да пропуснете тази стъпка, ако това не е последният ви шанс за отстраняване на проблема. Предприемането на тези стъпки обаче е помогнало на много хора самостоятелно, затова ви препоръчваме да опитате това.
  2. Преименувайте папките SoftwareDistribution и catroot2. За да направите това, в командния ред въведете следните команди. Уверете се, че сте натиснали Enter, след като въведете всяка команда.

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



  1. Копирайте и поставете следните команди, за да нулирате услугите, които убихме в началото, до дескрипторите им по подразбиране. Уверете се, че сте щракнали бутона Enter, за да стартирате всяка команда, показана по-долу:

exe sdset битове D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLLR)
exe sdset wuauserv D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPRRWWD ;;



  1. Следващата стъпка също се състои от команда за команден ред, така че не забравяйте да я излезете по време на този процес.

cd / d% windir% system32



  1. Също така ще трябва да пререгистрирате BITS файловете, за да възстановите напълно компонентите на Windows Update. Ще трябва да изпълните една команда за всеки от файловете по-долу и не забравяйте да щракнете върху 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. След това нека изтрием ненужните записи в системния регистър, които може да са останали. Придвижете се до следното място в редактора на системния регистър.

HKEY_LOCAL_MACHINE КОМПОНЕНТИ

  1. Щракнете върху ключа Components в системния регистър и проверете отдясно на екрана за следните ключове. Изтрийте ги, ако намерите такива.

PendingXmlIdentifier
NextQueueEntryIndex
AdvancedInstallersNeedResolving

  1. Нулирайте Winsock. За да направите това, в командния ред въведете следната команда и след това натиснете Enter:
    netsh winsock нулиране
    Ако използвате Windows XP, трябва да конфигурирате настройките на прокси сървъра. За да направите това, в командния ред въведете следната команда и след това натиснете Enter:
    proxycfg.exe -d
    Ако използвате други версии на Windows, в командния ред въведете следната команда и след това натиснете Enter:
    netsh winhttp нулиране на прокси сървър

  1. След като завършите успешно всички стъпки, изброени по-горе, не забравяйте да рестартирате услугите, които сте убили в началото, като копирате и поставите командата по-долу в прозореца на командния ред.

нетни начални бита
net start wuauserv
net start appidsvc
net start cryptsvc

  1. Рестартирайте компютъра си, след като изпълните всички стъпки, които са изброени.

Свързани статии):

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

8 минути четене