Hej :)
Jeg har forsøgt mig med ovenstående (og en masse andre muligheder), men windows time plus windows update fungerer stadig ikke.
Er der andre muligheder?
Denne browser understøttes ikke længere.
Opgrader til Microsoft Edge for at drage fordel af de nyeste funktioner, sikkerhedsopdateringer og teknisk support.
Med dette script nulstiller du hele Windows Update på en Windows 7, 8, 8.1 eller 10. Dette har altid virket for mig.
Havde f.eks en fejl på min Windows 10 Pro her igår, fejlfindings værktøjet i Windows "sagde" det var fixet, men så kom der bare en anden fejl... smart...
Så brugte jeg dette, og det har virket siden! LÆKKERT!
- Script start -
@echo off
goto check_Permissions
:check_Permissions
echo.
echo Der skal administrator rettigheder til.
echo.
net session >nul 2>&1
if %errorLevel% == 0 (
title Fix Windows update - Administrator
(echo Korrekt: Administrator rettigheder fundet.
echo.
pause
goto start)
) else (
title Fix Windows update - Ikke administrator
(echo Fejl: Administrator rettigheder ikke fundet. Start scriptet som administrator!
echo.
pause
goto luk)
)
pause >nul
:start
cls
title Fixer Windows update
echo.
echo VIGTIGT!
echo NET HELPMSG XXXX vises hvis en tjeneste allerede er stoppet osv.
echo Tag dig ikke af dette!
echo.
echo Starter script...
echo.
:bits
net stop bits
echo Checking the bits service status.
sc query bits | findstr /I /C:"STOPPED"
if not %errorlevel%==0 (
goto bits
)
:wuauserv
net stop wuauserv
echo Checking the wuauserv service status.
sc query wuauserv | findstr /I /C:"STOPPED"
if not %errorlevel%==0 (
goto wuauserv
)
:appidsvc
net stop appidsvc
echo Checking the appidsvc service status.
sc query appidsvc | findstr /I /C:"STOPPED"
if not %errorlevel%==0 (
goto appidsvc
)
:cryptsvc
net stop cryptsvc
echo Checking the cryptsvc service status.
sc query cryptsvc | findstr /I /C:"STOPPED"
if not %errorlevel%==0 (
goto cryptsvc
)
Ipconfig /flushdns
del /s /q /f "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
cd /d %windir%\system32
if exist "%SYSTEMROOT%\winsxs\pending.xml.bak" del /s /q /f "%SYSTEMROOT%\winsxs\pending.xml.bak"
if exist "%SYSTEMROOT%\winsxs\pending.xml" (
takeown /f "%SYSTEMROOT%\winsxs\pending.xml"
attrib -r -s -h /s /d "%SYSTEMROOT%\winsxs\pending.xml"
ren "%SYSTEMROOT%\winsxs\pending.xml" pending.xml.bak
)
if exist "%SYSTEMROOT%\SoftwareDistribution.bak" rmdir /s /q "%SYSTEMROOT%\SoftwareDistribution.bak"
if exist "%SYSTEMROOT%\SoftwareDistribution" (
attrib -r -s -h /s /d "%SYSTEMROOT%\SoftwareDistribution"
ren "%SYSTEMROOT%\SoftwareDistribution" SoftwareDistribution.bak
)
if exist "%SYSTEMROOT%\system32\Catroot2.bak" rmdir /s /q "%SYSTEMROOT%\system32\Catroot2.bak"
if exist "%SYSTEMROOT%\system32\Catroot2" (
attrib -r -s -h /s /d "%SYSTEMROOT%\system32\Catroot2"
ren "%SYSTEMROOT%\system32\Catroot2" Catroot2.bak
)
if exist "%SYSTEMROOT%\WindowsUpdate.log.bak" del /s /q /f "%SYSTEMROOT%\WindowsUpdate.log.bak"
if exist "%SYSTEMROOT%\WindowsUpdate.log" (
attrib -r -s -h /s /d "%SYSTEMROOT%\WindowsUpdate.log"
ren "%SYSTEMROOT%\WindowsUpdate.log" WindowsUpdate.log.bak
)
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)
echo.
echo Registrere Windows Update filer
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
regsvr32 /s wudriver.dll
netsh winsock reset
netsh winsock reset proxy
echo Windows Update filer registreret
echo.
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
echo Windows Update er fixet!
echo.
pause
:luk
- Script slut -
Kopier dette ind i notesblok, og gem det som f.eks. WindowsUpdateFix.cmd. Så er du sikker på Windows Update kommer til at virke igen ;-)
N.B Når det skal gemmes som, så under filtypeskal der vælges alle filer.
HUSK, KUN TIL WINDOWS 7 til og med 10 P.T!
Låst spørgsmål. Dette spørgsmål blev migreret fra Microsoft Support-community'et. Du kan stemme om, hvorvidt det er nyttigt, men du kan ikke tilføje kommentarer eller svar eller følge spørgsmålet.
Hej :)
Jeg har forsøgt mig med ovenstående (og en masse andre muligheder), men windows time plus windows update fungerer stadig ikke.
Er der andre muligheder?
Hej,
Hmm, det er dog irreterende det ikke virker! Uha, hvis du har prøvet en del i forvejen, så har du jo sorteret godt ud i mulighederne :-)
Prøvet at gendanne til bare til et tidligere gendannelses punkt i Windows? :-)
Hej!
Det kan være jeg spørger dumt, det må jeg så leve med, men kan der ikke være fejl hos Microsoft der gør at vi ikke kan opdatere? Vi, - da vi jo tilsyneladende, alene her, er nogen stykker med problemet. Er det en epidemi?
Både min bærbare og den stationære, begge Win 7, kan pludselig ikke opdatere. Jeg har prøvet nogen af de ting der er til rådighed, - uden resultat- , også hele den lange remse man skal gennem med: "værktøjet til at nulstille Windows Update" Dette prøvede jeg først med den automatiske version, det gjorde ingen forskel. Derefter manuelt, med samme resultat.
Jeg har også kopieret den lange remse her på siden og kørt den som beskrevet, heller ikke det virker.
Overvejer nu at nulstille hele skidtet til det som kom fra fabrikken.
Mvh
Preben
Hej!
Dette er selvfølgelig kun til at fixe Windows Update lokalt på en maskine, ikke fra Microsofts side af :-)
Men ja, der er godt nok rod i Windows 7 i øjeblikket, de må ha lavet et eller andet som går ind og driller et sted på nogle maskiner.
Ked at der ikke hjælper i dit problem.. Hvis man nulstiller, henter alle opdateringer igen, kan det bare være at man kommer i samme situation hvis det er en opdatering som laver rod i noget...
Syntes snart lige MS kan melde noget ud til Windows 7 brugere..
Hej download dette program http://download.wsusoffline.net/ det undersøger dit Windows for hvad du mangler af opdateringer og downloader filerne udenom din windowsupdate, derefter sætter du programmet til at opdatere, så pludselig hen ad vejen køre din windoswsupdate igen. Det virker altid for mig man skal bare have lidt tålmodighed
:)