Beschreibung

diese Kurzanleitung stellt Ihnen die Möglichkeit dar, den Windows Update Menchanismus eines Clients / Server zurück zu setzen.

 

Erstellen Sie eine Batch Datei (Version 0.2) mit dem unten aufgelisteten Inhalt:

rem
rem Windows Update Cleanup Script
rem Version 0.2
rem Last Change 29.05.2015
rem

rem Stop Bits and WU Service
net stop wuauserv>> C:\temp\WU_CleanupScript_Log.txt
net stop bits>> C:\temp\WU_CleanupScript_Log.txt

rem Stop Cryptsvc, rename catroot, Start Cryptsvc
net stop cryptsvc>> C:\temp\WU_CleanupScript_Log.txt
ren %systemroot%\System32\Catroot2 oldcatroot2>> C:\temp\WU_CleanupScript_Log.txt
net start cryptsvc>> C:\temp\WU_CleanupScript_Log.txt

rem Rename Local WU Directory
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old>> C:\temp\WU_CleanupScript_Log.txt

rem Delete SusID
ren REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientId /f>> C:\temp\WU_CleanupScript_Log.txt

rem reRegister Service Files
regsvr32 wuapi.dll>> C:\temp\WU_CleanupScript_Log.txt
regsvr32 wuaueng.dll>> C:\temp\WU_CleanupScript_Log.txt
regsvr32 wucltux.dll>> C:\temp\WU_CleanupScript_Log.txt
regsvr32 wups2.dll>> C:\temp\WU_CleanupScript_Log.txt
regsvr32 wups.dll>> C:\temp\WU_CleanupScript_Log.txt
regsvr32 wuwebv.dll>> C:\temp\WU_CleanupScript_Log.txt

rem start Bits and WU Service
net start bits>> C:\temp\WU_CleanupScript_Log.txt
net start wuauserv>> C:\temp\WU_CleanupScript_Log.txt
net start Eventlog>> C:\temp\WU_CleanupScript_Log.txt

exit