近幾天,個人WSUS客戶端不能升級(原來一直能夠升級),在WSUS上,看到同步成功,代表不是網絡問題,後來在「事件查看器」中發現以下的錯誤:
事件類型: 錯誤
事件來源: Windows Server Update Services
事件種類: Synchronization
事件 ID: 364
日期: 2007-10-17
事件: 11:26:53
用戶: N/A
計算機: WSUS3
描述:
內容文件下載失敗。緣由: 此服務器不支持必要的 HTTP 協議。後臺智能傳送服務(BITS)要求服務器支持範圍協議頭。
源文件: /msdownload/update/v5/psf/windows6.0-kb935652-x86_9c9f26216fc569793b78ffc2069d4b9ddd5f5f88.psf 目標文件: E:\WSUS\WsusContent\88\9C9F26216FC569793B78FFC2069D4B9DDD5F5F88.psf。
查看幫助也沒法解決問題,後來在
看到解決方案:
方法1:修改WSUS服務器的設置
①進入命令提示符
若是你使用WSUS 2.0帶 MSDE or WMSDE 數據庫而且是默認安裝,則執行
%programfiles%\Update Services\tools\osql\osql.exe -S %Computername%\WSUS -E -b -n -Q "USE SUSDB update tbConfigurationC set BitsDownloadPriorityForeground=1"
若是是WSUS 2.0並使用一個已經存在的 Microsoft SQL Server數據庫,
%programfiles%\Update Services\tools\osql\osql.exe" -S %Computername% -E -b -n -Q "USE SUSDB update tbConfigurationC set BitsDownloadPriorityForeground=1"
若是是 WSUS 3.0並使用 Windows Internal Database(默認安裝)
%programfiles%\Update Services\Setup\ExecuteSQL.exe -S %Computername%\MICROSOFT##SSEE -d "SUSDB" -Q "update tbConfigurationC set BitsDownloadPriorityForeground=1"
若是是WSUS 3.0,而且使用一個存在的 SQL Server數據庫安裝
%programfiles%\Update Services\Setup\ExecuteSQL.exe" -S %Computername% -d "SUSDB" -Q "update tbConfigurationC set BitsDownloadPriorityForeground=1"
②進入「服務」,從新啓動「Update Services「服務