„Windows“ naujinimas palaiko „Windows 10“ atnaujinimą atsisiųsdamas ir įdiegdamas naujausius „Microsoft“ išleistus naujinimus, tvarkykles ir pataisas.
Kartais galite susidurti su Windows naujinimo problemomis, pvz., negalėjimu atsisiųsti arba įdiegti naujinimų, klaidų pranešimų, negalėjimo ieškoti naujų naujinimų ir pan. Tokio tipo problemos gali kilti, kai Windows naujinimo duomenų bazė arba komponentai yra sugadinti, vienas arba daugiau su „Windows Update“ susijusių paslaugų neveikia ir kt.
„Windows Update“ komponentų nustatymas iš naujo dažnai gali išspręsti šias problemas.
Šiame vadove bus parodyta, kaip visiškai iš naujo nustatyti numatytuosius Windows naujinimo komponentus ir strategijas sistemoje Windows 10 .
Pastaba : norėdami iš naujo nustatyti Windows naujinimą, turite prisijungti naudodami administratoriaus teises.
Kaip iš naujo nustatyti „Windows Update“ naudojant trikčių šalinimo įrankį
1. Atsisiųskite „Windows“ naujinimo trikčių šalinimo priemonę iš „Microsoft“ .
2. Dukart spustelėkite failą WindowsUpdateDiagnostic.diagcab , kad paleistumėte trikčių šalinimo įrankį.
3. Pasirinkite Windows naujinimo parinktį .
4. Spustelėkite mygtuką Kitas.
Spustelėkite mygtuką Kitas
5. Spustelėkite parinktį Bandyti trikčių diagnostiką kaip administratorių (jei yra). Dar kartą pasirinkite parinktį ir dar kartą spustelėkite mygtuką Kitas .
6. Spustelėkite mygtuką Uždaryti.
7. Dar kartą atidarykite Windows naujinimo trikčių šalinimo priemonę .
8. Pasirinkite Windows tinklo diagnostikos parinktį , kad išspręstumėte bet kokias tinklo problemas, dėl kurių negalima atsisiųsti naujinimų.
9. Spustelėkite mygtuką Kitas.
10. Spustelėkite mygtuką Uždaryti.
11. Iš naujo paleiskite kompiuterį.
Kai kompiuteris bus paleistas iš naujo, pabandykite dar kartą atnaujinti „Windows 10“ ir viskas turėtų veikti taip, kaip tikėtasi.
Kaip iš naujo nustatyti „Windows Update“ naudojant komandų eilutę
Atlikite šiuos veiksmus, norėdami rankiniu būdu iš naujo nustatyti „Windows“ naujinimo komponentus naudodami „Windows 10“ komandų eilutę:
1. Atidarykite komandų eilutę su administratoriaus teisėmis .
2. Įveskite šias komandas, kad sustabdytumėte Background Intelligent Transfer Service (BITS), Windows Update ir Cryptographic (paspauskite Enter
kiekvieną eilutę):
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Sustabdykite foninio intelektualaus perdavimo paslaugą (BITS), „Windows“ naujinimą ir kriptografiją
Greitas patarimas : gali reikėti paleisti daugiau komandų, kol pamatysite pranešimą, kad paslauga sėkmingai sustabdyta.
3. Įveskite šią komandą, kad iš kompiuterio ištrintumėte visus BITS sukurtus qmgr*.dat failus ir paspauskite Enter
:
Del "%ALLUSERSPROFILE%\Application
Data\Microsoft\Network\Downloader\*.*"
4. Bakstelėkite Y
, kad patvirtintumėte ištrynimą.
5. Įveskite šias komandas, kad išvalytumėte „Windows“ naujinimo talpyklą, leisdami „Windows 10“ iš naujo atsisiųsti naujinimus, o ne naudoti atsisiųstus failus, kurie gali būti sugadinti sistemoje, ir paspauskite Enter
kiekvieną eilutę:
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
Greitas patarimas : Straipsnyje naudojama komanda rmdir katalogams pašalinti naudojant /S jungiklį , kad būtų pašalintas nurodytas katalogas ir visi pagrindinio katalogo pakatalogiai, jungiklis /Q naudojamas katalogams pašalinti be patvirtinimo. Jei gaunate pranešimą „Procesas negali pasiekti failo, nes jį naudoja kitas procesas“. (Procesas negali pasiekti failo, nes jį naudoja kitas procesas), pakartokite 1 veiksmą ir bandykite dar kartą, nes viena iš paslaugų galėjo būti staiga paleista iš naujo.
6. Įveskite šias komandas, kad iš naujo nustatytumėte BITS ir Windows naujinimo paslaugas į numatytuosius nustatymus (spustelėkite Enter
kiekvieną eilutę):
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)
7. Įveskite šią komandą, kad pereitumėte į System32 aplanką ir paspauskite Enter
:
cd /d %windir%\system32
Įveskite šias komandas, kad nurodytumėte visus „Windows Update“ DLL ir atitinkamus BITS registre (spustelėkite Enter
kiekvieną eilutę):
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
Pastaba : regsvr32 yra komandų eilutės įrankis, kuris padės nurodyti .DLL failus kaip komandų komponentus registre, o straipsnyje naudojamas /S jungiklis , kad nurodytų įrankį, kad būtų paleista komanda nerodant papildomų pranešimų.
8. Įveskite šias komandas, kad iš naujo nustatytumėte tinklo konfigūraciją, kuri gali būti problemos dalis (tačiau nepaleiskite kompiuterio iš naujo). Spustelėkite Enter
kiekvieną eilutę:
netsh winsock reset
netsh winsock reset proxy
Iš naujo nustatyti tinklo konfigūraciją
9. Įveskite šias komandas, kad iš naujo paleistumėte BITS, Windows Update ir kriptografines paslaugas (spustelėkite Enter
kiekvieną eilutę):
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
10. Iš naujo paleiskite kompiuterį.
Kai procesas bus baigtas, „Windows Update“ bus nustatytas iš naujo ir vėl veiks „Windows 10“ įrenginyje.