近几天,个人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“服务