Throttle Downstream WSUS Update Pull from upstream

shockoMS 276 Reputation points
2024-08-29T08:18:54.2466667+00:00

Is it possible to throttle the download of updates on a downstream WSUS server i.e. when it is pulling it's updates from an upstream WSUS server? We have some downstream WSUS servers on low bandwidth links and whilst we generally schedule the pull of updates during an out-of-hours window this is problematic for us for several reasons. I'd rather they pull during the day but with throttling. I’m aware the WSUS clients can do this in Windows 10 BITS etc. but wondering can the WSUS server do this on the synchronisation cycles.

Windows Server
Windows Server
A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.
12,896 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Yanhong Liu 7,750 Reputation points Microsoft Vendor
    2024-08-30T03:10:04.5533333+00:00

    Hello

    Thank you for posting in Q&A forum.

    WSUS uses a compression type calls Xpress encoding. It implements compression on update metadata and can result in significant bandwidth savings.

    You can try to enable the compression for conserve bandwidth

    Xpress encoding is enabled in IIS ApplicationHost.config with this line under the element and a registry setting:<httpCompression>

    ApplicationHost.Config

    <scheme name="xpress" doStaticCompression="false" doDynamicCompression="true" dll="C:\Program Files\Update Services\WebServices\suscomp.dll" staticCompressionLevel="10" dynamicCompressionLevel="0" />

    Registry key

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Update

    Services\Server\Setup\IIsDynamicCompression

    If both aren't present, it can be enabled by running this command and then restarting the WsusPool application pool in IIS.

    cscript "%programfiles%\update services\setup\DynamicCompression.vbs" /enable "%programfiles%\Update Services\WebServices\suscomp.dll"

    Windows Server Update Services (WSUS) best practices - Configuration Manager | Microsoft Learn

    Best regards

    Yanhong

    =====================================

    If the answer is helpful, please click "Accept answer" and upvote it

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.