- Kitas žingsnis taip pat atliekamas per administratoriaus komandų eilutės langą ir laikomas agresyviu žingsniu, atliktu norint iš naujo nustatyti „Windows Update“ komponentus. Štai kodėl galite praleisti šį veiksmą, jei tai nėra paskutinė jūsų galimybė išspręsti problemą. Tačiau atlikus šiuos veiksmus, daugeliui žmonių padėjo vieni, todėl rekomenduojame tai išbandyti.
- Pervardykite aplankus „SoftwareDistribution“ ir „catroot2“. Norėdami tai padaryti, komandų eilutėje įveskite šias komandas. Įvedę kiekvieną komandą, būtinai paspauskite Enter.
Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak
Ren% systemroot% system32 catroot2 catroot2.bak
- Nukopijuokite ir įklijuokite šias komandas, kad iš naujo nustatytume pradžioje nužudytas paslaugas į numatytuosius saugos aprašus. Norėdami paleisti kiekvieną toliau pateiktą komandą, būtinai spustelėkite mygtuką „Enter“:
exe SD rinkinio bitai D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLL
exe sdset wuauserv D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWP
- Kitas žingsnis taip pat susideda iš komandinės eilutės komandos, todėl įsitikinkite, kad šio proceso metu neišeisite iš jos.
cd / d% windir% system32
- Taip pat turėsite iš naujo užregistruoti BITS failus, kad galėtumėte visiškai iš naujo nustatyti „Windows“ naujinimo komponentus. Turėsite paleisti po vieną komandą kiekvienam iš toliau pateiktų failų ir nepamirškite spustelėti Enter, kai įvesite kiekvieną iš šių:
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
- Tada ištrinkime nereikalingus registro įrašus, kurie galėjo likti. Registro rengyklėje eikite į šią vietą.
HKEY_LOCAL_MACHINE COMPONENTS
- Spustelėkite komponentų raktą registre ir patikrinkite, ar dešinėje ekrano pusėje nėra šių raktų. Ištrinkite juos, jei rasite.
Laukia „XmlIdentifier“
NextQueueEntryIndex
AdvancedInstallersNeedResolving
- Iš naujo nustatyti „Winsock“. Norėdami tai padaryti, komandinėje eilutėje įveskite šią komandą ir paspauskite Enter:
netsh winsock reset
Jei naudojate „Windows XP“, turite sukonfigūruoti tarpinio serverio nustatymus. Norėdami tai padaryti, komandinėje eilutėje įveskite šią komandą ir paspauskite Enter:
proxycfg.exe -d
Jei naudojate kitas „Windows“ versijas, komandų eilutėje įveskite šią komandą ir paspauskite Enter:
„netsh winhttp“ atstatyti tarpinį serverį
- Sėkmingai atlikę visus aukščiau išvardytus veiksmus, įsitikinkite, kad iš naujo paleidote iš pradžių nužudytas paslaugas, nukopijuodami ir įklijuodami toliau nurodytą komandą į savo komandų eilutės langą.
grynųjų pradžios bitų
grynasis startas wuauserv
grynoji pradžia appidsvc
grynoji pradžios kriptovc
- Paleiskite kompiuterį iš naujo, atlikę visus išvardytus veiksmus.
Susiję straipsniai):
https://appuals.com/windows-update-error-0x80070057-fix/
8 minutes perskaityta