How to force BITS to download WSUS updates in foreground in Win Server 2012

bitswindows-server-2012-r2wsus

As you know, WSUS use BITS for downloading its updates. Unfortunately BITS downloads these updates in background and use remained bandwidth of server. This is not desirable in my situation that want to get all update rapidly. I want to force BITS to download WSUS updates in foreground (instead of background). Is there any chance?

Best Answer

There is no way to change this settings using windows gui. Open a Powershell and run following commands:

$conf=(get-wsusserver).GetConfiguration()
$conf.BitsDownloadPriorityForeground=$true
$conf.save()