Sådan rettes 'Vi kunne ikke fuldføre installationen, fordi en opdateringstjeneste lukkede ned'
Windows -brugere støder muligvis på fejlen 'Vi kunne ikke fuldføre installationen, fordi en opdateringstjeneste lukkede ned', mens de forsøgte at opdatere deres Windows OS til en ny version. De underliggende årsager kan variere, men der er et par løsninger, der kan hjælpe.
Prøv fejlfinding i Windows Update
Når du håndterer fejl, der opstår under opdateringsprocessen, er det altid en god idé at give den indbyggede Windows Update-fejlfinding en chance.
- Skriv indstillinger i søgefeltet på proceslinjen, og åbn det øverste resultat.
- Find fanen 'Opdatering og sikkerhed', og åbn den.
- Vælg nu 'Fejlfinding' i den venstre rude.
- Rul ned, og klik på 'Yderligere fejlfindere'.
- Find 'Windows Update', start den, og følg vejledningen på skærmen.
Nulstil Windows Update -komponenterManuelt
- Åbn en Kør -dialogboks ved at trykke på Windows -tasten + R på dit tastatur.
- Skriv cmd, og tryk på Ctrl+Shift+Enter for at åbne et forhøjet kommandopromptvindue.
- For at stoppe Windows Update og andre relaterede tjenester fra at køre skriver du følgende kommandoer og trykker på Enter efter hver enkelt:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
- Skriv Del "%ALLUSERSPROFILE%\ Application Data \ Microsoft \ Network \ Downloader \ qmgr*.dat", og tryk på Enter for at fjerne alle qmgr*.dat -filerne på dit system.
- Indtast følgende kommandoer for at omdøbe mappen SoftwareDistribution og catroot2:
Ren %ssystemroot%\ SoftwareDistribution SoftwareDistribution.bak
Ren %ssystemroot%\ system32 \ catroot2 catroot2.bak
- Nu bliver vi nødt til at nulstille BITS (Background Intelligent Transfer Services) -tjenesten og Windows Update -tjenesten til deres standard sikkerhedsbeskrivelse. For at gøre dette skal du skrive følgende kommandoer og trykke på Enter efter hver enkelt:
sc.exe sdset bits D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOCR)
sc.exe sdset wuauserv D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPRPTP;
- Skriv cd /d %windir %\ system32, og tryk på Enter for at gå til System32 -biblioteket.
- Hvis du vil registrere BITS -filerne og DLL -filerne relateret til Windows Update igen, skal du indtaste hver kommando individuelt og udføre den ved at trykke på Enter:
r egsvr32.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
- Nu skal vi nulstille netværkskonfigurationen. Vi kan gøre det ved at indtaste og udføre følgende kommandoer:
netsh winsock nulstilles
netsh winsock reset proxy
- Det sidste trin er at genstarte de tjenester, som vi stoppede tidligere. Du skal blot indtaste og udføre disse kommandoer:
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
- Genstart systemet, og kontroller, om fejlen 'Vi kunne ikke fuldføre installationen, fordi en opdateringstjeneste lukkede ned', er blevet løst.