Slik tilbakestiller du Windows Update-komponenter effektivt
Windows-oppdateringer er supre for å holde systemet sikkert og kjørende problemfritt – når de faktisk fungerer, altså. Men noen ganger blir ting helt gale med oppdateringsprosessen – som at oppdateringer henger seg opp, mislykkes eller bare nekter å lastes ned/installeres. Og av og til er det fordi noen av oppdateringskomponentene har blitt ødelagt eller sitter fast. Det er litt frustrerende fordi Windows ikke alltid forteller deg hva som gikk galt, men å tilbakestille disse komponentene fungerer vanligvis. Denne veiledningen handler om å gjøre det manuelt, slik at du forhåpentligvis kan fikse de gjenstridige oppdateringsproblemene uten å måtte installere Windows på nytt eller gå over til atomvåpen.
Slik tilbakestiller du Windows Update-komponenter manuelt
Metode 1: Grunnleggende tilbakestilling via ledetekst
Denne metoden er den vanligste for folk flest når oppdateringer begynner å oppføre seg rart.Å tilbakestille oppdateringstjenesten tilbakestiller de ventende nedlastingene og fjerner noen logger som kan forårsake at oppdateringen henger seg eller mislykkes. Det er ganske enkelt, og på de fleste oppsett fungerer det utmerket – i hvert fall første gang. Husk at dette også betyr at du må laste ned oppdateringer på nytt etterpå, så vær forberedt på det. Vanligvis er det nok til å få ting i gang igjen.
- Åpne søk-feltet, skriv inn
cmd, høyreklikk deretter på Ledetekst og velg Kjør som administrator. - Skriv disse kommandoene etter hverandre, og trykk på Enteretter hver:
net stop wuauservrd /s /q %systemroot%\SoftwareDistribution– dette sletter nedlastingsbufferen. Hvis den banen ikke fungerer, kan du prøverd /s /q "%ALLUSERSPROFILE%\Microsoft\SoftwareDistribution"net start wuauserv— aktiverer oppdateringstjenesten på nytt.
Når du er ferdig, kan du prøve å kjøre Windows Update på nytt. Noen ganger vil du se at oppdateringene lastes ned og installeres med færre problemer. På noen maskiner løser ikke dette problemet første gang, og du må kanskje gjenta eller prøve noen andre triks.
Metode 2: Stopp tjenester og fjern filer manuelt
Dette er en ganske aggressiv tilnærming, men noen ganger nødvendig hvis den grunnleggende tilbakestillingen ikke holder mål. Det innebærer å stoppe en håndfull oppdateringsrelaterte tjenester, slette eller gi nytt navn til oppdateringsfilene, og deretter starte disse tjenestene på nytt. Tenk på det som å viske tavlen ren – noe som kan bidra til å omgå korrupte filer eller fastlåste prosesser.
Hvorfor det hjelper: Ved å stoppe tjenester som BITS, cryptsvc og wuauserv, forhindrer du at Windows låser filer eller prosesser som forårsaker feil.Å tømme oppdateringsbufferen tvinger Windows til å laste ned oppdateringene på nytt fra bunnen av, slik at filer som er ødelagte unngås.
Når du merker at oppdateringer sitter fast, eller hvis du allerede har prøvd enklere tilbakestillinger uten hell, løser denne metoden vanligvis problemet, om ikke løser det helt.
- Åpne ledeteksten som administrator (trykk Win + R, skriv inn
cmd, og deretter Ctrl + Shift + Enter ). - Kjør disse kommandoene for å stoppe tjenester:
net stop appidsvcnet stop bitsnet stop cryptsvcnet stop wuauserv
- Deretter sletter eller gir du nytt navn til oppdateringsfilene for å tvinge frem en ny start:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"— kan mislykkes på noen oppsett; prøvDel "%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr*.dat".Ren %Systemroot%\SoftwareDistribution\DataStore DataStore.bakRen %Systemroot%\SoftwareDistribution\Download Download.bakRen %Systemroot%\System32\catroot2 catroot2.bak
- Du kan eventuelt tilbakestille sikkerhetsbeskrivelsene hvis oppdateringene fortsatt ikke fungerer (vær forsiktig som siste utvei):
sc sdset bits D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)sc sdset wuauserv D:(A;;CCLCSWRPLORC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)
Etter å ha gjort dette, start tjenestene på nytt i omvendt rekkefølge, og start med Cryptsvc, BITS og til slutt wuauserv. På den måten kan Windows gjenoppta prosessen på en enkel måte.
Metode 3: Registrer DLL-filer på nytt
Dette høres overkill ut, men noen ganger blir DLL-bibliotekene som Windows bruker til oppdateringer ødelagt.Å registrere dem på nytt hjelper Windows med å gjenopprette riktig funksjon. Det er litt vanskelig å gjøre for hånd, men du kan kjøre en gruppe kommandoer for å gjøre alt samtidig. Merk: ikke alle DLL-er trenger å registreres på nytt, men å registrere dem alle vil ikke skade i de fleste tilfeller.
Åpne ledeteksten som administrator igjen og kjør disse kommandoene én etter én:
regsvr32 atl.dll regsvr32 urlmon.dll regsvr32 mshtml.dll regsvr32 shdocvw.dll regsvr32 browseui.dll regsvr32 jscript.dll regsvr32 vbscript.dll regsvr32 scrrun.dll regsvr32 msxml.dll regsvr32 msxml3.dll regsvr32 msxml6.dll regsvr32 actxprxy.dll regsvr32 softpub.dll regsvr32 wintrust.dll regsvr32 dssenh.dll regsvr32 rsaenh.dll regsvr32 gpkcsp.dll regsvr32 sccbase.dll regsvr32 slbcsp.dll regsvr32 cryptdlg.dll regsvr32 oleaut32.dll regsvr32 ole32.dll regsvr32 shell32.dll regsvr32 initpki.dll regsvr32 wuapi.dll regsvr32 wuaueng.dll regsvr32 wuaueng1.dll regsvr32 wucltui.dll regsvr32 wups.dll regsvr32 wups2.dll regsvr32 wuweb.dll regsvr32 qmgr.dll regsvr32 qmgrprxy.dll regsvr32 wucltux.dll regsvr32 muweb.dll regsvr32 wuwebv.dll
Jeg er ikke sikker på hvorfor det fungerer, men denne litt kaotiske tilnærmingen har fikset oppdateringsfeil tidligere. Bare sørg for å kjøre alle disse én om gangen og vent til hver av dem er ferdig.
Metode 4: Tilbakestill Winsock og nettverksinnstillinger
Hvis nettverksproblemene dine oppfører seg – for eksempel at PC-en ikke kan nå Windows Update-serverne ordentlig – hjelper det noen ganger å tilbakestille socket-laget. Det fjerner eventuelle ødelagte logger eller innstillinger som kan blokkere tilkoblingen.
- Åpne ledeteksten som administrator.
- Skriv
netsh winsock resetog trykk Enter.
Start deretter PC-en på nytt og se om oppdateringsproblemet er borte. Det er også verdt å starte nettverkskortet på nytt eller tilbakestille TCP/IP hvis problemene vedvarer.
Metode 5: Kjør feilsøkingsprogrammet for Windows Update
Noen ganger kan Windows’ eget feilsøkingsverktøy automatisk oppdage problemer og fikse dem uten manuelt styr. Det er litt uforutsett, men det er enkelt å prøve før du går inn i kommandolinjen.
- Trykk Win + Ifor å åpne Innstillinger.
- Gå til Oppdatering og sikkerhet.
- Klikk på Feilsøking til venstre, og velg deretter Flere feilsøkingsprogrammer.
- Velg Windows Update og trykk Kjør feilsøkingsprogrammet.
- Følg instruksjonene. Den vil skanne, oppdage problemer og ofte fikse dem automatisk. Hvis den finner et problem, kan den be deg om å starte på nytt eller gjøre noen feilrettinger – bare følg instruksjonene.
Ofte får dette trinnet ting i gang igjen uten behov for dype justeringer. Men hvis ikke, er du ikke tom for alternativer ennå.
Forhåpentligvis gir dette et godt utgangspunkt.Å fikse Windows Update kan være litt som å feilsøke en gjenstridig bil – noen ganger utgjør bare en liten justering hele forskjellen. Lagre disse skriptene, og lykke til!
Sammendrag
- Kjør grunnleggende tilbakestillingskommandoer i ledeteksten.
- Stopp tjenester, fjern oppdateringsfiler og start tjenestene på nytt.
- Registrer DLL-filer som brukes til oppdateringer på nytt.
- Tilbakestill nettverkskontakter via Winsock-tilbakestilling.
- Bruk feilsøkingsprogrammet for Windows Update for å la Windows gjøre jobben.
Oppsummering
Manuell tilbakestilling av Windows-oppdateringskomponentene kan føles litt teknisk, men det er ofte nødvendig når ting går galt. Noen ganger krever det litt prøving og feiling, men mesteparten av tiden hjelper disse metodene med å presse oppdateringene gjennom. Bare husk: tålmodighet er nøkkelen, og sikkerhetskopier alltid viktige ting hvis du tukler med systemfiler – bedre å være føre var enn å beklage. Krysser fingrene for at dette hjelper, og oppdateringer går endelig knirkefritt igjen.