WSUS补丁下载速度慢解决办法

Posted on 2018-05-18 08:54  飘飘的摇摇  阅读(1337)  评论(0编辑  收藏  举报

windows 2008r2

如果是 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“服务

 

windows 2012 或2012 r2

可以设置BitsDownloadPriorityForeground=1来提高WSUS下载更新的速度:

如果你的WSUS是安装在server 2012或2012R2上的话:

1.下载和安装以下工具来连接WSUS数据库

Microsoft Command Line Utilities 11 for SQL Server:

https://www.microsoft.com/en-us/download/details.aspx?id=36433

ODBC driver 11 for SQL:

https://www.microsoft.com/en-us/download/details.aspx?id=36434

2. In CMD, 定位到 SQLCMD.exe的位置(具体位置查看你的安装路径):

cd C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn

3. 设置下载更新为Foreground mode:

SQLCMD.exe -S \\.\pipe\Microsoft##WID\tsql\query -d "SUSDB" -Q "update tbConfigurationC set BitsDownloadPriorityForeground=1"

 

另外,在下载完成后,建议还是将该值改为0,不然会影响其他服务的下载速度,如果这台服务器主要用于WSUS,那不改也无所谓。

 

参考

http://blog.51cto.com/wangchunhai/46522

https://support.microsoft.com/zh-cn/help/922330/error-message-when-you-try-to-download-a-file-by-using-the-background

参考

https://social.technet.microsoft.com/Forums/scriptcenter/zh-CN/7efef5db-1616-429f-98ff-e1e8e4e971e7/wsus?forum=winserver8zhcn

 

Copyright © 2024 飘飘的摇摇
Powered by .NET 8.0 on Kubernetes