Fix for Server 2016 not Downloading Updates from WSUS

-

|

Introduction

If you experience Server 2016 not downloading updates from WSUS, it is likely caused by a known bug.

The is caused by Dual Scan trying to connect to Windows Update but fails to connect. When it fails, it will not try to update from WSUS. This leads to Server 2016 not downloading updates from WSUS.

Steps to Fix Server 2016 not Downloading Updates from WSUS

If your Server 2016 is not Downloading Updates from WSUS, here are the steps to fix the problem:

  1. Determine the Server’s Update Source
  2. Install KB4103720 and KB4462928 to fix the bug
  3. Point your Server to WSUS with Group Policy
Advertisement

1
Determine Your Server’s Update Source

The first step to fix the problem is to determine where the server receives updates from. Here are the steps:

  • Open Windows PowerShell. Then type the following command and press enter.
$MUSMObject = New-Object -ComObject "Microsoft.Update.ServiceManager" 
  • Then type this command and press enter
$MUSMObject.Services | Select-Object Name, IsDefaultAUService

Here is the result of the last command.

server 2016 not downloading updates from wsus

For a server with problem downloading updates from WSUS, the results will be different. It will read:

Windows Store (DCat Prod)              False
Windows Server Update Service False
Windows Update True

If your Windows Server 2016 has these results, it will not be able to download updates from WSUS. The following steps will fix the problem.

2
Install KB4103720 and KB4462928 to Fix the Bug

Once you have confirmed that your Server 2016 has the problem as detailed in the last step, the next step is to download and install these two updates:

KB4103720 – click on the last link in the page (for Server 2016)
KB4462928 – also click the last link

The updates will take a while to install. While it is installing proceed to the last 2 step:

3
Configure/Modify WSUS GPO from Group Policy

Advertisement

The final step to fix Server 2016 not downloading updates from WSUS is to configure some Group Policy settings.

Follow the steps below to modify your WSUS GPO settings:

  • Login to a Domain Controller and open Server Manager
  • From Server Manager, click Tools. Then select Group Policy Management
Disable Windows Defender in Server 2016 with Group Policy
  • When Group Policy Management opens, expand your domain name. Then expand Group Policy Objects container.
server 2016 not downloading updates from wsus
  • Then right-click your WSUS GPO and select Edit.
  • When the GPO opens for editing, open this path: Computer Configuration > Policies > Administrative Templates > System. Then select Device Installation.
  • Locate Specify the search server for device driver source locations policy. Then double-click to open it.
  • To enable the policy, click Enabled. Then beneath Options: Select search order: drop-down, select Do not search Windows Update. Click Apply, then OK.
  • Next, locate Specify the search server for device driver updates policy and open it. Enable the policy. Then select the option shown in the image below. When you finish, click Apply. Then click OK.
  • The two policies should now show as Enabled.
  • Then navigate to Computer Configuration > Policies > Administrative Templates > System > Internet Communication Management > Internet Communication Settings.
  • Locate and open Turn off access to all Windows Update features policy. Enable the policy. Then click Apply, OK.
  • Also enable Turn off access to the Store policy.
server 2016 not downloading updates from wsus
  • Finally, open Computer Configuration > Policies > Administrative Templates > Windows Components > Windows Update. Then configure the following policies:
  • Enable Do not allow update deferral policies to cause scans against Windows Update policy.
server 2016 not downloading updates from wsus
  • Enable No auto-restart with logged on users for scheduled automatic updates installations policy.
server 2016 not downloading updates from wsus
  • Configure Specify intranet Microsoft update service location policy as shown below: Replace RolesSRV1 with your WSUS server. Unless you changed your WSUS server port, the default is 8530.
Advertisement

4
Confirm Your Configuration Works

The final step is to check that your changes have fixed the problem. The following will verify that your modifications will work.

Here are the steps:

  • Ensure that the Server 2016 that had the problem is in the Active Directory OU where the WSUS GPO is applies.
  • Open PowerShell, type these commands then press enter.
$MUSMObject = New-Object -ComObject "Microsoft.Update.ServiceManager"  
$MUSMObject.Services | Select-Object Name, IsDefaultAUService 

The command result should now look like this:

Conclusion

The steps in this guide have fixed Server 2016 not downloading updates from WSUS issue for so many administrators. Hope it worked for you!

Have any question or comment? Use the “Leave a Reply” form found at the end of this page.

For more Windows Server fixes, visit our Windows Server Fix page.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

FEATURED POSTS

How to Share a Folder in Windows 10 (3 Methods)

Introduction This guide demos how to share folder in windows 10. It covers 3 methods. Options...

How to Map Network Drive in Windows 10 (5 Methods)

Introduction This guide demos 5 methods to Map Network Drive in Windows 10. Options to...
How to Install Windows 10 1909 Preview Build

How to Install Windows 10 19H2 Preview Build

Introduction If you are a member of Windows 10 Insider Program you can install Windows 10 19H2 Preview Build....

How to Sign in to Windows 10 with a Microsoft Account

Introduction When you installed Windows 10 you may have created and signed in with a local account. You can...
Disable IPv6 in Windows 10

How to Disable IPv6 in Windows 10 (3 Methods)

Introduction This guide demos 3 methods to disable IPv6 in Windows 10: Disable IPv6 from...

Advertisement

TRENDING POSTS

Remote Desktop Connection

Remote Desktop Connection an Internal Error Has Occurred [Fixed]

Introduction I recently received the error message "Remote Desktop Connection an Internal Error Has Occurred". It was strange because...

Find My Samsung: Register and Use Samsung Find my Mobile

Introduction Ever wondered how you could find your Samsung phone if you lost it? Find my Samsung or Samsung...
What is the Difference Between PowerShell and CMD?

Windows Powershell vs CMD: Differences and Similarities

Introduction This short guide compares Windows PowerShell vs CMD (Windows command prompt). I will cover the history and nature...
Spotify No Longer Supports this Version of Microsoft Edge

Spotify No Longer Supports this Version of Microsoft Edge [Fixed]

Introduction When you open Spotify web player on Microsoft Edge, you may receive the error message "Spotify No Longer...
Windows 10 Won't Boot

Windows 10 Won’t Boot With Black Screen? 3 Ways to Fix It

Why Won't Windows 10 Boot Up? If your Windows 10 stops with a black screen, the first question in...

Advertisement

BEST OF ITECHGUIDES

powershell replace

PowerShell Replace “Method” and “Operator”: Syntax, Examples

Introduction PowerShell Replace can be used to replace character strings, texts or special characters. PowerShell has a Replace...
DISM error 50: dism doesn't support servicing windows PE with the /online option

How to Fix DISM Error 50 in Windows 10 and Windows Server 2016

Introduction Dis you received DISM error 50: "DISM doesn't support servicing windows PE with the /online option"? This is...
excel document not saved

How to Fix “Document not Saved” Error in Excel

Excel "Document not Saved" Error may be caused by one of the following: Attempting to save a shared...
How to Make a Line Graph in Google Sheets

How to Make a Line Graph in Google Sheets

Introduction You can represent your data visually using a line graph in Google Sheets. This guide demonstrates how to...
Powershell Substring

How to Extract a Powershell Substring from a String

Introduction A substring is a part of a string. You can create a PowerShell substring from a string using...

RECENT POSTS

How to Enable Hyper-V in Windows 10 (3 Methods)

How to Enable Hyper-V in Windows 10 (3 Methods)

Introduction This guide demos 3 methods to enable Hyper-V in Windows 10. To install Hyper-V...
RSAT Tools in Windows 10 Explained: Plus How to Install RSAT

RSAT Tools in Windows 10 Explained: Plus How to Install RSAT

Introduction Starting from October 2018 (1809) update, RSAT Tools became part of Windows 10. From this version of Windows...

How to Enable RSAT for Active Directory in Windows 10 (3 Methods)

Introduction This guide demos 3 methods to enable Active Directory in Windows 10. It is not exactly enabling "Active...
How to Install Windows 10 1909 Preview Build

How to Install Windows 10 1909 (19H2) Preview Build

Introduction Windows 10 1909 Preview is available for Windows Insiders. Made available early September, 2019 you have to be...
How to Install RSAT in Windows 10 (3 Methods)

How to Install RSAT in Windows 10 (3 Methods)

Introduction This guide demos how to Install RSAT in Windows 10. Starting with Windows 10...

How to Share a Folder in Windows 10 (3 Methods)

Introduction This guide demos how to share folder in windows 10. It covers 3 methods. Options...
Configure Map Network Drive with Group Policy

Map Network Drive in Windows 10 with Group Policy

Introduction This guide demos how to map network drive with group policy. This guide is...

How to Map Network Drive in Windows 10 (5 Methods)

Introduction This guide demos 5 methods to Map Network Drive in Windows 10. Options to...
How to Download Windows 10 ISO with Media Creation Tool

How to Download Windows 10 ISO with Media Creation Tool

Introduction This guide demos the steps to download Windows 10 ISO. You can download Windows 10 ISO with Media...

How to Install Windows 10 from Network Boot (Via WDS Server)

Introduction This guide demos how to install Windows 10 from network boot. The steps discussed in...

Advertisement

MUST READ

Dual Boot Windows 7 and 10

Dual Boot Windows 7 and 10: Step by Step Guide

Introduction Want to try Windows 10 without upgrading? One option is to dual boot windows 7 and 10. ...
powershell param

Powershell Param: Syntax, Types, Attributes and Examples

Introduction A Powershell Param block is used to add parameters to advanced functions. Powershell Param adds parameters that can...
powershell windows 10

Frequently Asked Powershell Windows 10 Questions

This guide brings the top 8 Frequently asked Powershell Windows 10 questions. Get answers to common Windows 10 PowerShell FAQs…
Powershell Function

PowerShell Function: Syntax, Parameters, Examples

Introduction There are two types of PowerShell Functions, basic and advanced. A basic PowerShell Function is a list of...
Windows 7 Support End Date

Windows 7 Support Ends January 14, 2020: Your Upgrade Options

Introduction According to Microsoft, Windows 7 support end date is January 14, 2020. Microsoft recommends that you upgrade to...

By using this website you agree to accept our Privacy Policy and Terms & Conditions