WSUS3.0重新安裝的詳細步驟

今天檢查服務器日誌時,發現WSUS有幾個錯誤信息,跟自帶的數據庫有關,而且檢查客戶端日記發現(C:\WINDOWS\WindowsUpdate.log),
新裝的電腦可以正常下載補丁,但是舊電腦只可以聯繫WSUS服務器,卻不能正常下載補丁,服務器的配置從未變更過,於是運行批處理,
重新加載WSUS客戶端註冊表項,執行WUAUCLT /DETECTNOW,GPUPDATE /FORCE,再查看windowupdate.log日記,發現只有WARNING: Cached cookie
has expired or new PID is available,這一個警告,有成功聯繫WSUS服務器的信息,但並未找到新的更新,可是報告卻顯示有5個更新補丁
未打,很是奇怪。用WSUS Client Diagnostic Tool,全都PASS。問題又指向到WSUS服務器,用WSUS Server Debug Tool工具進行檢測,從日記
上看,WSUS時好時壞,數據庫總在運行一段時間後停止響應,執行
net stop bits && net start bits
net stop wsusservice && net start wsusservice
這兩條命令後,WSUS又可以正常運行一段時間,但只是事件查看器裏無錯誤事件生成,但是部分客戶端還是不能正常下載更新補丁。現斷定,
很可能是WSUS數據庫損壞造成,於是打算重裝WSUS。爲了保證正常御載,而先停掉IIS,和與WSUS相關的兩個服務,然後用Windows Install
Clean Up刪除,再運行msiexec /x {CEB5780F-1A70-44A9-850F-DE6C4F6AA8FB} callerid=ocsetup.exe,對Window Internal Database服務
進行刪除。進入註冊表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,刪除所有WSUS開頭的服務名稱。刪除下面的註冊表項
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Update Services\Server\Setup。再C:\Program Files\Update Services目錄。進入IIS刪除所有
WSUS相關的虛擬目錄,ApiRemoting30 ,ClientWebService ,Content ,DssAuthWebService ,Inventory ,ReportingWebService ,
Selfupdate ,ServerSyncWebService,SimpleAuthWebService。再重新裝WSUS3.0SP2,配置後同步了半天的時間後,再次查看,所有問題解決!
按照上述的步驟操作,可以正常卸載,要不再次安裝的話會報錯,刪除的不徹底,總之很麻煩!
 
重要問題補充:
用這種方法刪除WSUS後,系統裏的Automatic Updates服務會丟失,需要下面步驟解決:
a、單擊『開始』菜單中的運行並鍵入
%windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\au.inf
b
、根據提示放入相應的操作系統版本的安裝光盤

順便加上BIT服務丟失找回的方法:
“Background Intelligent Transfer Service”服務丟失:
a
、單擊『開始』菜單中的運行並鍵入:
%windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\qmgr.inf
b
、根據提示放入相應的操作系統版本的安裝光盤
 
雖然這臺服務器就是WSUS服務器,但是如果做爲上游WSUS鏡像的話,它也算是客戶端,同樣需要給自己打補丁。這是非常重要的。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章