Windows Server 2016 not updating through WSUS The Next CEO of Stack OverflowWhy can Win10 Nodes Check In With WSUS But Not Pull Updates (0x8024401c)wsus, installed, not applicable updatesWindows Server 2008 R2 SP1 using WSUS does not apply patchWindows Client not getting updated from WSUS ServerWindows Server 2016 cannot connect to WSUS serverWSUS server 2016 stuck on updatesNo recent Windows updates showing as applicable in WSUSWSUS 2016 - Computer/Server managementSpectre/Meltdown Patches not offered through WSUSServer 2016 WSUS on 2008 AD not showing PCUpdate KB4088849 is not applicable to the equipment, Windows Server 2016

What connection does MS Office have to Netscape Navigator?

At which OSI layer a user-generated data resides?

How do I go from 300 unfinished/half written blog posts, to published posts?

I believe this to be a fraud - hired, then asked to cash check and send cash as Bitcoin

Received an invoice from my ex-employer billing me for training; how to handle?

What benefits would be gained by using human laborers instead of drones in deep sea mining?

How fast would a person need to move to trick the eye?

Return the Closest Prime Number

Why does standard notation not preserve intervals (visually)

Is there a way to save my career from absolute disaster?

MessageLevel in QGIS3

Is it my responsibility to learn a new technology in my own time my employer wants to implement?

How to make a variable always equal to the result of some calculations?

Why has the US not been more assertive in confronting Russia in recent years?

Indicator light circuit

Elegant way to replace substring in a regex with optional groups in Python?

What is the purpose of the Evocation wizard's Potent Cantrip feature?

How to count occurrences of text in a file?

Is there a difference between "Fahrstuhl" and "Aufzug"

"and that skill is always a class skill for you" - does "always" have any meaning in Pathfinder?

Can I equip Skullclamp on a creature I am sacrificing?

Is micro rebar a better way to reinforce concrete than rebar?

Is it professional to write unrelated content in an almost-empty email?

multiple labels for a single equation



Windows Server 2016 not updating through WSUS



The Next CEO of Stack OverflowWhy can Win10 Nodes Check In With WSUS But Not Pull Updates (0x8024401c)wsus, installed, not applicable updatesWindows Server 2008 R2 SP1 using WSUS does not apply patchWindows Client not getting updated from WSUS ServerWindows Server 2016 cannot connect to WSUS serverWSUS server 2016 stuck on updatesNo recent Windows updates showing as applicable in WSUSWSUS 2016 - Computer/Server managementSpectre/Meltdown Patches not offered through WSUSServer 2016 WSUS on 2008 AD not showing PCUpdate KB4088849 is not applicable to the equipment, Windows Server 2016










7















We have a WSUS server running on Windows Server 2016. WSUS detects and sends updates to all systems, including the 2012 servers. WSUS will detect but not send updates to any of the 2016 servers.



It shows 0 updates needed, all updates show "installed or not applicable". These are fresh server installs, they have just been installed straight from a disk image created November of last year.



If I run a report on one of the servers and I set the product filter to "Windows Server 2016" I get 31 updates installed or not applicable.



All 31 updates are set to approval "Install". The status for all of them is "Not Applicable" They are all Critical updates and Security Updates.



I have manually gone through the installed updates on one of the servers in question and verified that these "Not Applicable" updates are not installed.



All these servers are fresh installs and they are in an OU that prevents them from restarting themselves after an update install and I am the only one who manually restarts them. Since they have been installed they have gotten 0 updates. I have a hard time believing that there are 0 applicable updates for a fresh Windows Server 2016 install.



I have ensured that BITS and the Windows Update services are running. I have run the wuauclt /reportnow and wuauclt /detectnow. It doesn't seem to do anything. I have run the cleanup wizard to deny and remove all of the superseded updates. I have verified that the machines are in the correct groups in AD and in WSUS. I have verified in the registry on the affected machines that they are pointing to the WSUS server and it can be pinged. The client can be pinged from the WSUS server. There is no firewall or port blocker or anything like that. I created a completely new 2016 server installation with absolutely nothing installed on it; no roles, no firewalls no virus scanner no nothing, just a blank server and tried to force it to connect. WSUS detects that the server exists but that is about it.



Every other OS works fine, it is only the 2016 servers that have this problem. It is definitely a WSUS server problem; if I go into the registry and change it back to Microsofts server it finds updates.



Does anyone have any idea what might be causing the problem and how to fix it?



Thanks.



EDIT - UPDATE:
Still having problems. Tried installing a 2nd 2016 WSUS server, same problem, only with the 2016 servers.



I even tried installing 2019 server (though I don't think there are any differences...). No difference.



I even ruled out Group Policy. I put a 2016 test server all by itself in an OU with blocked inheritance. The only GPO I linked was the WSUS server setting which pointed to the 2019 server. The machine isn't getting any other policy. There isn't even a virus scanner or firewall configured on the test 2016 server, they are even on the same segment.



We are converting more and more of our servers from 2012 to 2016 which means this is more and more of a problem as NONE of them will get updates from WSUS... As much as I don't want to, I am going to have to call Microsoft...










share|improve this question
























  • 1. WSUS doesn't push updates. WSUS is a local Windows Updates repository. Windows clients "pull" updates from WSUS. 2. Manually run Windows Updates on the server in question and select the option to connect to Windows Updates online, which will bypass WSUS, then see if any applicable updates are available. If there are, take a look at them and use them to determine why the server isn't finding them in WSUS. It could be that there are updates available but you don't have the appropriate products or update classifications selected in WSUS.

    – joeqwerty
    Jun 23 '17 at 22:09











  • I tried that. Here is an example. KB4022715 installs from Microsoft's internet based service. I have checked my companies WSUS server, KB4022715 is available and it's approval is set to "Install". KB4022715 is available for Windows 2016 and Windows 10. The Windows 10 boxes are getting it but the Windows 2016 boxes say "Not Applicable" Both versions of the update are on the WSUS server.

    – Redwizard000
    Jun 23 '17 at 22:22






  • 1





    Title: 2017-06 Cumulative Update for Windows Server 2016 for x64 based systems (KB4022715) Classification: Security Update Approval: Install Status: Not Applicable. That is on the WSUS server report for one of the machines in question. If I tell the machine to check Microsoft instead of the WSUS server it downloads it from Microsoft.

    – Redwizard000
    Jun 23 '17 at 22:28















7















We have a WSUS server running on Windows Server 2016. WSUS detects and sends updates to all systems, including the 2012 servers. WSUS will detect but not send updates to any of the 2016 servers.



It shows 0 updates needed, all updates show "installed or not applicable". These are fresh server installs, they have just been installed straight from a disk image created November of last year.



If I run a report on one of the servers and I set the product filter to "Windows Server 2016" I get 31 updates installed or not applicable.



All 31 updates are set to approval "Install". The status for all of them is "Not Applicable" They are all Critical updates and Security Updates.



I have manually gone through the installed updates on one of the servers in question and verified that these "Not Applicable" updates are not installed.



All these servers are fresh installs and they are in an OU that prevents them from restarting themselves after an update install and I am the only one who manually restarts them. Since they have been installed they have gotten 0 updates. I have a hard time believing that there are 0 applicable updates for a fresh Windows Server 2016 install.



I have ensured that BITS and the Windows Update services are running. I have run the wuauclt /reportnow and wuauclt /detectnow. It doesn't seem to do anything. I have run the cleanup wizard to deny and remove all of the superseded updates. I have verified that the machines are in the correct groups in AD and in WSUS. I have verified in the registry on the affected machines that they are pointing to the WSUS server and it can be pinged. The client can be pinged from the WSUS server. There is no firewall or port blocker or anything like that. I created a completely new 2016 server installation with absolutely nothing installed on it; no roles, no firewalls no virus scanner no nothing, just a blank server and tried to force it to connect. WSUS detects that the server exists but that is about it.



Every other OS works fine, it is only the 2016 servers that have this problem. It is definitely a WSUS server problem; if I go into the registry and change it back to Microsofts server it finds updates.



Does anyone have any idea what might be causing the problem and how to fix it?



Thanks.



EDIT - UPDATE:
Still having problems. Tried installing a 2nd 2016 WSUS server, same problem, only with the 2016 servers.



I even tried installing 2019 server (though I don't think there are any differences...). No difference.



I even ruled out Group Policy. I put a 2016 test server all by itself in an OU with blocked inheritance. The only GPO I linked was the WSUS server setting which pointed to the 2019 server. The machine isn't getting any other policy. There isn't even a virus scanner or firewall configured on the test 2016 server, they are even on the same segment.



We are converting more and more of our servers from 2012 to 2016 which means this is more and more of a problem as NONE of them will get updates from WSUS... As much as I don't want to, I am going to have to call Microsoft...










share|improve this question
























  • 1. WSUS doesn't push updates. WSUS is a local Windows Updates repository. Windows clients "pull" updates from WSUS. 2. Manually run Windows Updates on the server in question and select the option to connect to Windows Updates online, which will bypass WSUS, then see if any applicable updates are available. If there are, take a look at them and use them to determine why the server isn't finding them in WSUS. It could be that there are updates available but you don't have the appropriate products or update classifications selected in WSUS.

    – joeqwerty
    Jun 23 '17 at 22:09











  • I tried that. Here is an example. KB4022715 installs from Microsoft's internet based service. I have checked my companies WSUS server, KB4022715 is available and it's approval is set to "Install". KB4022715 is available for Windows 2016 and Windows 10. The Windows 10 boxes are getting it but the Windows 2016 boxes say "Not Applicable" Both versions of the update are on the WSUS server.

    – Redwizard000
    Jun 23 '17 at 22:22






  • 1





    Title: 2017-06 Cumulative Update for Windows Server 2016 for x64 based systems (KB4022715) Classification: Security Update Approval: Install Status: Not Applicable. That is on the WSUS server report for one of the machines in question. If I tell the machine to check Microsoft instead of the WSUS server it downloads it from Microsoft.

    – Redwizard000
    Jun 23 '17 at 22:28













7












7








7


3






We have a WSUS server running on Windows Server 2016. WSUS detects and sends updates to all systems, including the 2012 servers. WSUS will detect but not send updates to any of the 2016 servers.



It shows 0 updates needed, all updates show "installed or not applicable". These are fresh server installs, they have just been installed straight from a disk image created November of last year.



If I run a report on one of the servers and I set the product filter to "Windows Server 2016" I get 31 updates installed or not applicable.



All 31 updates are set to approval "Install". The status for all of them is "Not Applicable" They are all Critical updates and Security Updates.



I have manually gone through the installed updates on one of the servers in question and verified that these "Not Applicable" updates are not installed.



All these servers are fresh installs and they are in an OU that prevents them from restarting themselves after an update install and I am the only one who manually restarts them. Since they have been installed they have gotten 0 updates. I have a hard time believing that there are 0 applicable updates for a fresh Windows Server 2016 install.



I have ensured that BITS and the Windows Update services are running. I have run the wuauclt /reportnow and wuauclt /detectnow. It doesn't seem to do anything. I have run the cleanup wizard to deny and remove all of the superseded updates. I have verified that the machines are in the correct groups in AD and in WSUS. I have verified in the registry on the affected machines that they are pointing to the WSUS server and it can be pinged. The client can be pinged from the WSUS server. There is no firewall or port blocker or anything like that. I created a completely new 2016 server installation with absolutely nothing installed on it; no roles, no firewalls no virus scanner no nothing, just a blank server and tried to force it to connect. WSUS detects that the server exists but that is about it.



Every other OS works fine, it is only the 2016 servers that have this problem. It is definitely a WSUS server problem; if I go into the registry and change it back to Microsofts server it finds updates.



Does anyone have any idea what might be causing the problem and how to fix it?



Thanks.



EDIT - UPDATE:
Still having problems. Tried installing a 2nd 2016 WSUS server, same problem, only with the 2016 servers.



I even tried installing 2019 server (though I don't think there are any differences...). No difference.



I even ruled out Group Policy. I put a 2016 test server all by itself in an OU with blocked inheritance. The only GPO I linked was the WSUS server setting which pointed to the 2019 server. The machine isn't getting any other policy. There isn't even a virus scanner or firewall configured on the test 2016 server, they are even on the same segment.



We are converting more and more of our servers from 2012 to 2016 which means this is more and more of a problem as NONE of them will get updates from WSUS... As much as I don't want to, I am going to have to call Microsoft...










share|improve this question
















We have a WSUS server running on Windows Server 2016. WSUS detects and sends updates to all systems, including the 2012 servers. WSUS will detect but not send updates to any of the 2016 servers.



It shows 0 updates needed, all updates show "installed or not applicable". These are fresh server installs, they have just been installed straight from a disk image created November of last year.



If I run a report on one of the servers and I set the product filter to "Windows Server 2016" I get 31 updates installed or not applicable.



All 31 updates are set to approval "Install". The status for all of them is "Not Applicable" They are all Critical updates and Security Updates.



I have manually gone through the installed updates on one of the servers in question and verified that these "Not Applicable" updates are not installed.



All these servers are fresh installs and they are in an OU that prevents them from restarting themselves after an update install and I am the only one who manually restarts them. Since they have been installed they have gotten 0 updates. I have a hard time believing that there are 0 applicable updates for a fresh Windows Server 2016 install.



I have ensured that BITS and the Windows Update services are running. I have run the wuauclt /reportnow and wuauclt /detectnow. It doesn't seem to do anything. I have run the cleanup wizard to deny and remove all of the superseded updates. I have verified that the machines are in the correct groups in AD and in WSUS. I have verified in the registry on the affected machines that they are pointing to the WSUS server and it can be pinged. The client can be pinged from the WSUS server. There is no firewall or port blocker or anything like that. I created a completely new 2016 server installation with absolutely nothing installed on it; no roles, no firewalls no virus scanner no nothing, just a blank server and tried to force it to connect. WSUS detects that the server exists but that is about it.



Every other OS works fine, it is only the 2016 servers that have this problem. It is definitely a WSUS server problem; if I go into the registry and change it back to Microsofts server it finds updates.



Does anyone have any idea what might be causing the problem and how to fix it?



Thanks.



EDIT - UPDATE:
Still having problems. Tried installing a 2nd 2016 WSUS server, same problem, only with the 2016 servers.



I even tried installing 2019 server (though I don't think there are any differences...). No difference.



I even ruled out Group Policy. I put a 2016 test server all by itself in an OU with blocked inheritance. The only GPO I linked was the WSUS server setting which pointed to the 2019 server. The machine isn't getting any other policy. There isn't even a virus scanner or firewall configured on the test 2016 server, they are even on the same segment.



We are converting more and more of our servers from 2012 to 2016 which means this is more and more of a problem as NONE of them will get updates from WSUS... As much as I don't want to, I am going to have to call Microsoft...







windows wsus windows-server-2016






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Aug 24 '18 at 16:45







Redwizard000

















asked Jun 23 '17 at 21:39









Redwizard000Redwizard000

66128




66128












  • 1. WSUS doesn't push updates. WSUS is a local Windows Updates repository. Windows clients "pull" updates from WSUS. 2. Manually run Windows Updates on the server in question and select the option to connect to Windows Updates online, which will bypass WSUS, then see if any applicable updates are available. If there are, take a look at them and use them to determine why the server isn't finding them in WSUS. It could be that there are updates available but you don't have the appropriate products or update classifications selected in WSUS.

    – joeqwerty
    Jun 23 '17 at 22:09











  • I tried that. Here is an example. KB4022715 installs from Microsoft's internet based service. I have checked my companies WSUS server, KB4022715 is available and it's approval is set to "Install". KB4022715 is available for Windows 2016 and Windows 10. The Windows 10 boxes are getting it but the Windows 2016 boxes say "Not Applicable" Both versions of the update are on the WSUS server.

    – Redwizard000
    Jun 23 '17 at 22:22






  • 1





    Title: 2017-06 Cumulative Update for Windows Server 2016 for x64 based systems (KB4022715) Classification: Security Update Approval: Install Status: Not Applicable. That is on the WSUS server report for one of the machines in question. If I tell the machine to check Microsoft instead of the WSUS server it downloads it from Microsoft.

    – Redwizard000
    Jun 23 '17 at 22:28

















  • 1. WSUS doesn't push updates. WSUS is a local Windows Updates repository. Windows clients "pull" updates from WSUS. 2. Manually run Windows Updates on the server in question and select the option to connect to Windows Updates online, which will bypass WSUS, then see if any applicable updates are available. If there are, take a look at them and use them to determine why the server isn't finding them in WSUS. It could be that there are updates available but you don't have the appropriate products or update classifications selected in WSUS.

    – joeqwerty
    Jun 23 '17 at 22:09











  • I tried that. Here is an example. KB4022715 installs from Microsoft's internet based service. I have checked my companies WSUS server, KB4022715 is available and it's approval is set to "Install". KB4022715 is available for Windows 2016 and Windows 10. The Windows 10 boxes are getting it but the Windows 2016 boxes say "Not Applicable" Both versions of the update are on the WSUS server.

    – Redwizard000
    Jun 23 '17 at 22:22






  • 1





    Title: 2017-06 Cumulative Update for Windows Server 2016 for x64 based systems (KB4022715) Classification: Security Update Approval: Install Status: Not Applicable. That is on the WSUS server report for one of the machines in question. If I tell the machine to check Microsoft instead of the WSUS server it downloads it from Microsoft.

    – Redwizard000
    Jun 23 '17 at 22:28
















1. WSUS doesn't push updates. WSUS is a local Windows Updates repository. Windows clients "pull" updates from WSUS. 2. Manually run Windows Updates on the server in question and select the option to connect to Windows Updates online, which will bypass WSUS, then see if any applicable updates are available. If there are, take a look at them and use them to determine why the server isn't finding them in WSUS. It could be that there are updates available but you don't have the appropriate products or update classifications selected in WSUS.

– joeqwerty
Jun 23 '17 at 22:09





1. WSUS doesn't push updates. WSUS is a local Windows Updates repository. Windows clients "pull" updates from WSUS. 2. Manually run Windows Updates on the server in question and select the option to connect to Windows Updates online, which will bypass WSUS, then see if any applicable updates are available. If there are, take a look at them and use them to determine why the server isn't finding them in WSUS. It could be that there are updates available but you don't have the appropriate products or update classifications selected in WSUS.

– joeqwerty
Jun 23 '17 at 22:09













I tried that. Here is an example. KB4022715 installs from Microsoft's internet based service. I have checked my companies WSUS server, KB4022715 is available and it's approval is set to "Install". KB4022715 is available for Windows 2016 and Windows 10. The Windows 10 boxes are getting it but the Windows 2016 boxes say "Not Applicable" Both versions of the update are on the WSUS server.

– Redwizard000
Jun 23 '17 at 22:22





I tried that. Here is an example. KB4022715 installs from Microsoft's internet based service. I have checked my companies WSUS server, KB4022715 is available and it's approval is set to "Install". KB4022715 is available for Windows 2016 and Windows 10. The Windows 10 boxes are getting it but the Windows 2016 boxes say "Not Applicable" Both versions of the update are on the WSUS server.

– Redwizard000
Jun 23 '17 at 22:22




1




1





Title: 2017-06 Cumulative Update for Windows Server 2016 for x64 based systems (KB4022715) Classification: Security Update Approval: Install Status: Not Applicable. That is on the WSUS server report for one of the machines in question. If I tell the machine to check Microsoft instead of the WSUS server it downloads it from Microsoft.

– Redwizard000
Jun 23 '17 at 22:28





Title: 2017-06 Cumulative Update for Windows Server 2016 for x64 based systems (KB4022715) Classification: Security Update Approval: Install Status: Not Applicable. That is on the WSUS server report for one of the machines in question. If I tell the machine to check Microsoft instead of the WSUS server it downloads it from Microsoft.

– Redwizard000
Jun 23 '17 at 22:28










7 Answers
7






active

oldest

votes


















4














If you scan the web you'll see all the things @Redwizard000 tried being suggested so it's clear @Redwizard000 tried really hard to solve this one (see https://serverfault.com/a/940236/203726 for how @Redwizard000 eventually solved the issue). Read on for my experience:



In my case the WSUS server was running on Windows Server 2012 R2, had all the patches, had run the VB cleanup script you see floating around, had been through the cleanup process (which took hours), could serve updates to Windows 10 machines but fresh Windows Server 2016 client machines would fail to fetch updates from WSUS and gave 0x8024401c error messages. The only thing that helped was on the WSUS server: increasing/removing some of the IIS Application Pool resource limits (e.g. Queue Length, Limit Interval, Private Memory Limit but there are others) for the WSUS App Pool as described in https://serverfault.com/a/835941 and https://blogs.msdn.microsoft.com/the_secure_infrastructure_guy/2015/09/02/windows-server-2012-r2-wsus-issue-clients-cause-the-wsus-app-pool-to-become-unresponsive-with-http-503/ and then restarting IIS. It seems that checking for updates required around 2GBytes of memory from IIS server and took about 8 minutes. After this the error message went away but...



..the client Windows Server 2016 machines would become stuck downloading 0% of the updates indefinitely. To get past this I had to manually download a recent cumulative update (on the client Windows Server 2016 machines) from http://www.catalog.update.microsoft.com/home.aspx (or use Microsoft's Windows update servers temporarily to fetch a cumulative update) and install that before changing settings to use WSUS.



Update: There's a MS support article called "Windows Update stuck at 0 percent on Windows 10 or Windows Server 2016" that talks about how you have to update the Windows Update Agent on Windows 10/2016/2019 client machines past the RTM version (10.0.14393.0) before you are able to use WSUS. This sounds like what was effectively being done in the previous paragraph.






share|improve this answer

























  • Yeah we tried the IIS thing too... no luck there. There doesn't seem to be a good solution to this issue right now. I have noticed that a couple patches have trickled down to the 2016's but there are still many missing patches that are approved but "Not Applicable" despite being able to DL from MS directly. This is starting to look like a screw up that Microsoft is going to have to fix.

    – Redwizard000
    Aug 14 '17 at 17:36











  • @Redwizard000 I'm sorry to hear that. I can only hope you're able to file this one with Microsoft and see if you can bring it to a conclusion (perhaps reach out to the folks running the WSUS blog?). The only clues I tended to find were in the event log of the WSUS machine and the clients trying to connect to WSUS.

    – Anon
    Aug 19 '17 at 5:24


















3














I had such a problem, 2016 would throw out the error: 0x8024401c,
and in WSUS would show 0% updated (not reported yet).



To fix this I changed the values of the WSUS Application Pool in IIS (Advanced Settings) and all 2016 servers.



Queue Length: 25000 from 1000
Limit Interval (minutes): 15 from 5
"Service Unavailable" Response: TcpLevel from HttpLevel


Then go to https://community.spiceworks.com/scripts/show/2998-adamj-clean-wsus
and copy paste the code as instructed.



  1. Name it Clean-WSUS.ps1

  2. Install the required software

  3. Run .Clean-WSUS.ps1 -FirstRun

  4. Finally, .Clean-WSUS.ps1 -DirtyDatabaseCheck

This guy definitely deserves a donation!






share|improve this answer

























  • credits to social.technet.microsoft.com/Forums/systemcenter/en-US/…

    – Vacheslav
    Dec 15 '17 at 9:03











  • The problem is, my 2016 servers aren't throwing any errors. It shows up in WSUS and shows 0 needed updates, 0 failed updates and 100 something not needed or not applicable. And I have tried messing around with the IIS settings anyway and they haven't helped me. Also, Windows 10 workstations connect and download updates just fine.

    – Redwizard000
    Aug 24 '18 at 17:14


















3














Ok, after spending 3 weeks with Microsoft's technical support department we have solved the problem.



The problem is with Dual Scan trying to connect to Windows Update (online) and failing. When it fails the system just stops trying and refuses to connect to WSUS.



The added problem is the server install media has a bug in it which prevents the Dual Scan from changing. It just ignores the policy and keeps the default update source Windows Update.



Here is what you have to do to fix it:
Run the following commands in Powershell on the offending server



$MUSM = New-Object -ComObject "Microsoft.Update.ServiceManager"
$MUSM.Services | select Name, IsDefaultAUService


You will get something back like this:



Windows Update Standalone Installer - False 
Windows Server Update Service - False
Windows Update - True


If it says "Windows Update - True" Then that is your default source, no matter what your GPO says...



The first thing you have to do is make sure the following patches are installed on your server.



kb4103720 and kb4462928



You need them BOTH. They are both huge, they both take forever and a day to install and they both require a server reboot.



These KBs fix the dual scan issue so the server will respond to the GPO telling it which default source to use.



Now you need to configure Group Policy to tell the server to only use the WSUS server. Per Microsoft these are the required settings (I am dubious on some of them, but I haven't tested each one... I am just happy the thing is finally working)



Computer Configuration > Policies > Administrative Templates > System > Device Installation



Specify the search server for device driver source locations



Set to "Enabled" 
Select search order: "Do not search Windows Update"


Specify the search server for device driver updates



Set to "Enabled" 
Select Update Server: "Search Managed Server"


Computer Configuration > Policies > Administrative Templates > System > Internet Communication Management > Internet Communication Settings



Turn off access to all Windows Update features (In Microsoftspeak that means their online server, not 'make so it can't get updates')



Set to "Enabled"


Turn off access to the Store



Set to "Enabled"


Computer Configuration > Policies > Administrative Templates > Windows Components > Windows Update



Do not allow update deferral policies to cause scans against Windows Update



Set to "Enabled"


No auto-restart with logged on users for scheduled automatic updates installations



Set to "Enabled"


Specify intranet Microsoft update service location



Set to "Enabled" 
Set the intranet update service for detecting updates: "http://[YOUR SERVER]:8530"
Set the intranet statistics server:"http://[YOUR SERVER]:8530"
Set the alternate download server: "http://[YOUR SERVER]:8530"
Uncheck the box Download files with no Url in the metadata if alternate download server is set


Move your servers into an OU with this GPO enabled. I created a separate OU in my Servers OU just for 2016 server and linked this GPO to it.



Run the above powershell commands again.



It should now say



 Name IsDefaultAUService 
------- --------------------------
Windows Server Update Service True
Windows Update False


If you get "Windows Server Update Service" True, then it should work!



I hope this helps someone else. This has certainly been a frustrating issue...



I accept donations in unmarked bills, gold bars and scotch.






share|improve this answer




















  • 1





    Woohoo! Glad you got it solve @Redwizard000 :-)

    – Anon
    Nov 16 '18 at 6:35











  • Me too buddy, me too :)

    – Redwizard000
    Nov 16 '18 at 21:35


















0














Same issue, same scenario. Uncheck "Upgrades" from the Classifications for your site servers software update point configurations.



Other suggestion was to do the command line



"c:Program FilesUpdate ServicesTools” “wsusutil.exe postinstall /servicing”



But I haven't gone back through that process yet as I'm waiting for more explanation from MS.






share|improve this answer























  • Welcome to ServerFault! Posting an answer that tells someone else to do an untested option that you are not willing to do without more information is a bad idea. Answers are supposed to be explained in the post, not posted without understanding of what they do.

    – Cory Knutson
    Jul 27 '17 at 15:14


















0














I had the same issue, here's how I fixed it.



  1. In policy (whether this would be group policy or the local policy), enable the policy "Do not connect to any Windows Update Locations". This prevents the server from contacting Microsoft/Windows Update.

  2. In policy, added an alternative Update Server in the "Specify Microsoft Update Location"- this was the same server as the reporting and update server.

  3. In Windows Update- Advanced Options- unchecked the box for "defer feature updates"

After doing this, I was able to fully patch the server through WSUS- This has been confirmed on two servers in two different environments. It seems the most important change is the defer updates option to unchecked, but the other ones could also cause update issues based on what I've read around the net.






share|improve this answer























  • I just tried it. The only policy difference that I had is the deferred updates was "Enabled". I turned it off, reloaded the policy and tried again, it still reports the server is up to date. WSUS logged that the server spoke to it and gave a status report, but that is about it. Went into registry and changed setting to allow the server to get updates from Microsoft and it found updates. Verified that updates are "approved" in WSUS.

    – Redwizard000
    Nov 16 '17 at 19:26












  • Can you verify that within the Windows Update settings itself the box for the defer updates is also unchecked? In my case, the policy was not set, but the box was selected, and either one will apparently cause an issue.

    – Allen Howard
    Nov 16 '17 at 20:07











  • It is unchecked and greyed out.

    – Redwizard000
    Nov 16 '17 at 21:46











  • Okay, so if it's greyed out, then it seems like it's still being managed by policy. So when you were in policy, did you disable it or did you set it to not configured? It should be set to not configured for it to work properly.

    – Allen Howard
    Nov 17 '17 at 3:48


















0














If you have this setup in group policy, I'd suggested check the registry key [HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdate]. Make a backup of the key, deleted it, and run gpupdate /force to recreate it.



In my case after comparing the backup and the new record I found a key named "DisableWindowsUpdateAccess"=dword:00000000 that was causing my issue. This key was created by a third party.






share|improve this answer






























    0














    Actually all you need to do is update the Servicing Stack. https://support.microsoft.com/en-us/help/4485447/servicing-stack-update-for-windows-10. Doesn't even require a reboot. Once you do that it will start reporting in to WSUS just fine.






    share|improve this answer








    New contributor




    Mark Borchert is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.




















      Your Answer








      StackExchange.ready(function()
      var channelOptions =
      tags: "".split(" "),
      id: "2"
      ;
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function()
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled)
      StackExchange.using("snippets", function()
      createEditor();
      );

      else
      createEditor();

      );

      function createEditor()
      StackExchange.prepareEditor(
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: true,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: 10,
      bindNavPrevention: true,
      postfix: "",
      imageUploader:
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      ,
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      );



      );













      draft saved

      draft discarded


















      StackExchange.ready(
      function ()
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f857607%2fwindows-server-2016-not-updating-through-wsus%23new-answer', 'question_page');

      );

      Post as a guest















      Required, but never shown

























      7 Answers
      7






      active

      oldest

      votes








      7 Answers
      7






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      4














      If you scan the web you'll see all the things @Redwizard000 tried being suggested so it's clear @Redwizard000 tried really hard to solve this one (see https://serverfault.com/a/940236/203726 for how @Redwizard000 eventually solved the issue). Read on for my experience:



      In my case the WSUS server was running on Windows Server 2012 R2, had all the patches, had run the VB cleanup script you see floating around, had been through the cleanup process (which took hours), could serve updates to Windows 10 machines but fresh Windows Server 2016 client machines would fail to fetch updates from WSUS and gave 0x8024401c error messages. The only thing that helped was on the WSUS server: increasing/removing some of the IIS Application Pool resource limits (e.g. Queue Length, Limit Interval, Private Memory Limit but there are others) for the WSUS App Pool as described in https://serverfault.com/a/835941 and https://blogs.msdn.microsoft.com/the_secure_infrastructure_guy/2015/09/02/windows-server-2012-r2-wsus-issue-clients-cause-the-wsus-app-pool-to-become-unresponsive-with-http-503/ and then restarting IIS. It seems that checking for updates required around 2GBytes of memory from IIS server and took about 8 minutes. After this the error message went away but...



      ..the client Windows Server 2016 machines would become stuck downloading 0% of the updates indefinitely. To get past this I had to manually download a recent cumulative update (on the client Windows Server 2016 machines) from http://www.catalog.update.microsoft.com/home.aspx (or use Microsoft's Windows update servers temporarily to fetch a cumulative update) and install that before changing settings to use WSUS.



      Update: There's a MS support article called "Windows Update stuck at 0 percent on Windows 10 or Windows Server 2016" that talks about how you have to update the Windows Update Agent on Windows 10/2016/2019 client machines past the RTM version (10.0.14393.0) before you are able to use WSUS. This sounds like what was effectively being done in the previous paragraph.






      share|improve this answer

























      • Yeah we tried the IIS thing too... no luck there. There doesn't seem to be a good solution to this issue right now. I have noticed that a couple patches have trickled down to the 2016's but there are still many missing patches that are approved but "Not Applicable" despite being able to DL from MS directly. This is starting to look like a screw up that Microsoft is going to have to fix.

        – Redwizard000
        Aug 14 '17 at 17:36











      • @Redwizard000 I'm sorry to hear that. I can only hope you're able to file this one with Microsoft and see if you can bring it to a conclusion (perhaps reach out to the folks running the WSUS blog?). The only clues I tended to find were in the event log of the WSUS machine and the clients trying to connect to WSUS.

        – Anon
        Aug 19 '17 at 5:24















      4














      If you scan the web you'll see all the things @Redwizard000 tried being suggested so it's clear @Redwizard000 tried really hard to solve this one (see https://serverfault.com/a/940236/203726 for how @Redwizard000 eventually solved the issue). Read on for my experience:



      In my case the WSUS server was running on Windows Server 2012 R2, had all the patches, had run the VB cleanup script you see floating around, had been through the cleanup process (which took hours), could serve updates to Windows 10 machines but fresh Windows Server 2016 client machines would fail to fetch updates from WSUS and gave 0x8024401c error messages. The only thing that helped was on the WSUS server: increasing/removing some of the IIS Application Pool resource limits (e.g. Queue Length, Limit Interval, Private Memory Limit but there are others) for the WSUS App Pool as described in https://serverfault.com/a/835941 and https://blogs.msdn.microsoft.com/the_secure_infrastructure_guy/2015/09/02/windows-server-2012-r2-wsus-issue-clients-cause-the-wsus-app-pool-to-become-unresponsive-with-http-503/ and then restarting IIS. It seems that checking for updates required around 2GBytes of memory from IIS server and took about 8 minutes. After this the error message went away but...



      ..the client Windows Server 2016 machines would become stuck downloading 0% of the updates indefinitely. To get past this I had to manually download a recent cumulative update (on the client Windows Server 2016 machines) from http://www.catalog.update.microsoft.com/home.aspx (or use Microsoft's Windows update servers temporarily to fetch a cumulative update) and install that before changing settings to use WSUS.



      Update: There's a MS support article called "Windows Update stuck at 0 percent on Windows 10 or Windows Server 2016" that talks about how you have to update the Windows Update Agent on Windows 10/2016/2019 client machines past the RTM version (10.0.14393.0) before you are able to use WSUS. This sounds like what was effectively being done in the previous paragraph.






      share|improve this answer

























      • Yeah we tried the IIS thing too... no luck there. There doesn't seem to be a good solution to this issue right now. I have noticed that a couple patches have trickled down to the 2016's but there are still many missing patches that are approved but "Not Applicable" despite being able to DL from MS directly. This is starting to look like a screw up that Microsoft is going to have to fix.

        – Redwizard000
        Aug 14 '17 at 17:36











      • @Redwizard000 I'm sorry to hear that. I can only hope you're able to file this one with Microsoft and see if you can bring it to a conclusion (perhaps reach out to the folks running the WSUS blog?). The only clues I tended to find were in the event log of the WSUS machine and the clients trying to connect to WSUS.

        – Anon
        Aug 19 '17 at 5:24













      4












      4








      4







      If you scan the web you'll see all the things @Redwizard000 tried being suggested so it's clear @Redwizard000 tried really hard to solve this one (see https://serverfault.com/a/940236/203726 for how @Redwizard000 eventually solved the issue). Read on for my experience:



      In my case the WSUS server was running on Windows Server 2012 R2, had all the patches, had run the VB cleanup script you see floating around, had been through the cleanup process (which took hours), could serve updates to Windows 10 machines but fresh Windows Server 2016 client machines would fail to fetch updates from WSUS and gave 0x8024401c error messages. The only thing that helped was on the WSUS server: increasing/removing some of the IIS Application Pool resource limits (e.g. Queue Length, Limit Interval, Private Memory Limit but there are others) for the WSUS App Pool as described in https://serverfault.com/a/835941 and https://blogs.msdn.microsoft.com/the_secure_infrastructure_guy/2015/09/02/windows-server-2012-r2-wsus-issue-clients-cause-the-wsus-app-pool-to-become-unresponsive-with-http-503/ and then restarting IIS. It seems that checking for updates required around 2GBytes of memory from IIS server and took about 8 minutes. After this the error message went away but...



      ..the client Windows Server 2016 machines would become stuck downloading 0% of the updates indefinitely. To get past this I had to manually download a recent cumulative update (on the client Windows Server 2016 machines) from http://www.catalog.update.microsoft.com/home.aspx (or use Microsoft's Windows update servers temporarily to fetch a cumulative update) and install that before changing settings to use WSUS.



      Update: There's a MS support article called "Windows Update stuck at 0 percent on Windows 10 or Windows Server 2016" that talks about how you have to update the Windows Update Agent on Windows 10/2016/2019 client machines past the RTM version (10.0.14393.0) before you are able to use WSUS. This sounds like what was effectively being done in the previous paragraph.






      share|improve this answer















      If you scan the web you'll see all the things @Redwizard000 tried being suggested so it's clear @Redwizard000 tried really hard to solve this one (see https://serverfault.com/a/940236/203726 for how @Redwizard000 eventually solved the issue). Read on for my experience:



      In my case the WSUS server was running on Windows Server 2012 R2, had all the patches, had run the VB cleanup script you see floating around, had been through the cleanup process (which took hours), could serve updates to Windows 10 machines but fresh Windows Server 2016 client machines would fail to fetch updates from WSUS and gave 0x8024401c error messages. The only thing that helped was on the WSUS server: increasing/removing some of the IIS Application Pool resource limits (e.g. Queue Length, Limit Interval, Private Memory Limit but there are others) for the WSUS App Pool as described in https://serverfault.com/a/835941 and https://blogs.msdn.microsoft.com/the_secure_infrastructure_guy/2015/09/02/windows-server-2012-r2-wsus-issue-clients-cause-the-wsus-app-pool-to-become-unresponsive-with-http-503/ and then restarting IIS. It seems that checking for updates required around 2GBytes of memory from IIS server and took about 8 minutes. After this the error message went away but...



      ..the client Windows Server 2016 machines would become stuck downloading 0% of the updates indefinitely. To get past this I had to manually download a recent cumulative update (on the client Windows Server 2016 machines) from http://www.catalog.update.microsoft.com/home.aspx (or use Microsoft's Windows update servers temporarily to fetch a cumulative update) and install that before changing settings to use WSUS.



      Update: There's a MS support article called "Windows Update stuck at 0 percent on Windows 10 or Windows Server 2016" that talks about how you have to update the Windows Update Agent on Windows 10/2016/2019 client machines past the RTM version (10.0.14393.0) before you are able to use WSUS. This sounds like what was effectively being done in the previous paragraph.







      share|improve this answer














      share|improve this answer



      share|improve this answer








      edited Nov 17 '18 at 4:20

























      answered Aug 12 '17 at 22:05









      AnonAnon

      708720




      708720












      • Yeah we tried the IIS thing too... no luck there. There doesn't seem to be a good solution to this issue right now. I have noticed that a couple patches have trickled down to the 2016's but there are still many missing patches that are approved but "Not Applicable" despite being able to DL from MS directly. This is starting to look like a screw up that Microsoft is going to have to fix.

        – Redwizard000
        Aug 14 '17 at 17:36











      • @Redwizard000 I'm sorry to hear that. I can only hope you're able to file this one with Microsoft and see if you can bring it to a conclusion (perhaps reach out to the folks running the WSUS blog?). The only clues I tended to find were in the event log of the WSUS machine and the clients trying to connect to WSUS.

        – Anon
        Aug 19 '17 at 5:24

















      • Yeah we tried the IIS thing too... no luck there. There doesn't seem to be a good solution to this issue right now. I have noticed that a couple patches have trickled down to the 2016's but there are still many missing patches that are approved but "Not Applicable" despite being able to DL from MS directly. This is starting to look like a screw up that Microsoft is going to have to fix.

        – Redwizard000
        Aug 14 '17 at 17:36











      • @Redwizard000 I'm sorry to hear that. I can only hope you're able to file this one with Microsoft and see if you can bring it to a conclusion (perhaps reach out to the folks running the WSUS blog?). The only clues I tended to find were in the event log of the WSUS machine and the clients trying to connect to WSUS.

        – Anon
        Aug 19 '17 at 5:24
















      Yeah we tried the IIS thing too... no luck there. There doesn't seem to be a good solution to this issue right now. I have noticed that a couple patches have trickled down to the 2016's but there are still many missing patches that are approved but "Not Applicable" despite being able to DL from MS directly. This is starting to look like a screw up that Microsoft is going to have to fix.

      – Redwizard000
      Aug 14 '17 at 17:36





      Yeah we tried the IIS thing too... no luck there. There doesn't seem to be a good solution to this issue right now. I have noticed that a couple patches have trickled down to the 2016's but there are still many missing patches that are approved but "Not Applicable" despite being able to DL from MS directly. This is starting to look like a screw up that Microsoft is going to have to fix.

      – Redwizard000
      Aug 14 '17 at 17:36













      @Redwizard000 I'm sorry to hear that. I can only hope you're able to file this one with Microsoft and see if you can bring it to a conclusion (perhaps reach out to the folks running the WSUS blog?). The only clues I tended to find were in the event log of the WSUS machine and the clients trying to connect to WSUS.

      – Anon
      Aug 19 '17 at 5:24





      @Redwizard000 I'm sorry to hear that. I can only hope you're able to file this one with Microsoft and see if you can bring it to a conclusion (perhaps reach out to the folks running the WSUS blog?). The only clues I tended to find were in the event log of the WSUS machine and the clients trying to connect to WSUS.

      – Anon
      Aug 19 '17 at 5:24













      3














      I had such a problem, 2016 would throw out the error: 0x8024401c,
      and in WSUS would show 0% updated (not reported yet).



      To fix this I changed the values of the WSUS Application Pool in IIS (Advanced Settings) and all 2016 servers.



      Queue Length: 25000 from 1000
      Limit Interval (minutes): 15 from 5
      "Service Unavailable" Response: TcpLevel from HttpLevel


      Then go to https://community.spiceworks.com/scripts/show/2998-adamj-clean-wsus
      and copy paste the code as instructed.



      1. Name it Clean-WSUS.ps1

      2. Install the required software

      3. Run .Clean-WSUS.ps1 -FirstRun

      4. Finally, .Clean-WSUS.ps1 -DirtyDatabaseCheck

      This guy definitely deserves a donation!






      share|improve this answer

























      • credits to social.technet.microsoft.com/Forums/systemcenter/en-US/…

        – Vacheslav
        Dec 15 '17 at 9:03











      • The problem is, my 2016 servers aren't throwing any errors. It shows up in WSUS and shows 0 needed updates, 0 failed updates and 100 something not needed or not applicable. And I have tried messing around with the IIS settings anyway and they haven't helped me. Also, Windows 10 workstations connect and download updates just fine.

        – Redwizard000
        Aug 24 '18 at 17:14















      3














      I had such a problem, 2016 would throw out the error: 0x8024401c,
      and in WSUS would show 0% updated (not reported yet).



      To fix this I changed the values of the WSUS Application Pool in IIS (Advanced Settings) and all 2016 servers.



      Queue Length: 25000 from 1000
      Limit Interval (minutes): 15 from 5
      "Service Unavailable" Response: TcpLevel from HttpLevel


      Then go to https://community.spiceworks.com/scripts/show/2998-adamj-clean-wsus
      and copy paste the code as instructed.



      1. Name it Clean-WSUS.ps1

      2. Install the required software

      3. Run .Clean-WSUS.ps1 -FirstRun

      4. Finally, .Clean-WSUS.ps1 -DirtyDatabaseCheck

      This guy definitely deserves a donation!






      share|improve this answer

























      • credits to social.technet.microsoft.com/Forums/systemcenter/en-US/…

        – Vacheslav
        Dec 15 '17 at 9:03











      • The problem is, my 2016 servers aren't throwing any errors. It shows up in WSUS and shows 0 needed updates, 0 failed updates and 100 something not needed or not applicable. And I have tried messing around with the IIS settings anyway and they haven't helped me. Also, Windows 10 workstations connect and download updates just fine.

        – Redwizard000
        Aug 24 '18 at 17:14













      3












      3








      3







      I had such a problem, 2016 would throw out the error: 0x8024401c,
      and in WSUS would show 0% updated (not reported yet).



      To fix this I changed the values of the WSUS Application Pool in IIS (Advanced Settings) and all 2016 servers.



      Queue Length: 25000 from 1000
      Limit Interval (minutes): 15 from 5
      "Service Unavailable" Response: TcpLevel from HttpLevel


      Then go to https://community.spiceworks.com/scripts/show/2998-adamj-clean-wsus
      and copy paste the code as instructed.



      1. Name it Clean-WSUS.ps1

      2. Install the required software

      3. Run .Clean-WSUS.ps1 -FirstRun

      4. Finally, .Clean-WSUS.ps1 -DirtyDatabaseCheck

      This guy definitely deserves a donation!






      share|improve this answer















      I had such a problem, 2016 would throw out the error: 0x8024401c,
      and in WSUS would show 0% updated (not reported yet).



      To fix this I changed the values of the WSUS Application Pool in IIS (Advanced Settings) and all 2016 servers.



      Queue Length: 25000 from 1000
      Limit Interval (minutes): 15 from 5
      "Service Unavailable" Response: TcpLevel from HttpLevel


      Then go to https://community.spiceworks.com/scripts/show/2998-adamj-clean-wsus
      and copy paste the code as instructed.



      1. Name it Clean-WSUS.ps1

      2. Install the required software

      3. Run .Clean-WSUS.ps1 -FirstRun

      4. Finally, .Clean-WSUS.ps1 -DirtyDatabaseCheck

      This guy definitely deserves a donation!







      share|improve this answer














      share|improve this answer



      share|improve this answer








      edited Dec 15 '17 at 20:45









      Cory Knutson

      1,711719




      1,711719










      answered Dec 15 '17 at 9:02









      VacheslavVacheslav

      312




      312












      • credits to social.technet.microsoft.com/Forums/systemcenter/en-US/…

        – Vacheslav
        Dec 15 '17 at 9:03











      • The problem is, my 2016 servers aren't throwing any errors. It shows up in WSUS and shows 0 needed updates, 0 failed updates and 100 something not needed or not applicable. And I have tried messing around with the IIS settings anyway and they haven't helped me. Also, Windows 10 workstations connect and download updates just fine.

        – Redwizard000
        Aug 24 '18 at 17:14

















      • credits to social.technet.microsoft.com/Forums/systemcenter/en-US/…

        – Vacheslav
        Dec 15 '17 at 9:03











      • The problem is, my 2016 servers aren't throwing any errors. It shows up in WSUS and shows 0 needed updates, 0 failed updates and 100 something not needed or not applicable. And I have tried messing around with the IIS settings anyway and they haven't helped me. Also, Windows 10 workstations connect and download updates just fine.

        – Redwizard000
        Aug 24 '18 at 17:14
















      credits to social.technet.microsoft.com/Forums/systemcenter/en-US/…

      – Vacheslav
      Dec 15 '17 at 9:03





      credits to social.technet.microsoft.com/Forums/systemcenter/en-US/…

      – Vacheslav
      Dec 15 '17 at 9:03













      The problem is, my 2016 servers aren't throwing any errors. It shows up in WSUS and shows 0 needed updates, 0 failed updates and 100 something not needed or not applicable. And I have tried messing around with the IIS settings anyway and they haven't helped me. Also, Windows 10 workstations connect and download updates just fine.

      – Redwizard000
      Aug 24 '18 at 17:14





      The problem is, my 2016 servers aren't throwing any errors. It shows up in WSUS and shows 0 needed updates, 0 failed updates and 100 something not needed or not applicable. And I have tried messing around with the IIS settings anyway and they haven't helped me. Also, Windows 10 workstations connect and download updates just fine.

      – Redwizard000
      Aug 24 '18 at 17:14











      3














      Ok, after spending 3 weeks with Microsoft's technical support department we have solved the problem.



      The problem is with Dual Scan trying to connect to Windows Update (online) and failing. When it fails the system just stops trying and refuses to connect to WSUS.



      The added problem is the server install media has a bug in it which prevents the Dual Scan from changing. It just ignores the policy and keeps the default update source Windows Update.



      Here is what you have to do to fix it:
      Run the following commands in Powershell on the offending server



      $MUSM = New-Object -ComObject "Microsoft.Update.ServiceManager"
      $MUSM.Services | select Name, IsDefaultAUService


      You will get something back like this:



      Windows Update Standalone Installer - False 
      Windows Server Update Service - False
      Windows Update - True


      If it says "Windows Update - True" Then that is your default source, no matter what your GPO says...



      The first thing you have to do is make sure the following patches are installed on your server.



      kb4103720 and kb4462928



      You need them BOTH. They are both huge, they both take forever and a day to install and they both require a server reboot.



      These KBs fix the dual scan issue so the server will respond to the GPO telling it which default source to use.



      Now you need to configure Group Policy to tell the server to only use the WSUS server. Per Microsoft these are the required settings (I am dubious on some of them, but I haven't tested each one... I am just happy the thing is finally working)



      Computer Configuration > Policies > Administrative Templates > System > Device Installation



      Specify the search server for device driver source locations



      Set to "Enabled" 
      Select search order: "Do not search Windows Update"


      Specify the search server for device driver updates



      Set to "Enabled" 
      Select Update Server: "Search Managed Server"


      Computer Configuration > Policies > Administrative Templates > System > Internet Communication Management > Internet Communication Settings



      Turn off access to all Windows Update features (In Microsoftspeak that means their online server, not 'make so it can't get updates')



      Set to "Enabled"


      Turn off access to the Store



      Set to "Enabled"


      Computer Configuration > Policies > Administrative Templates > Windows Components > Windows Update



      Do not allow update deferral policies to cause scans against Windows Update



      Set to "Enabled"


      No auto-restart with logged on users for scheduled automatic updates installations



      Set to "Enabled"


      Specify intranet Microsoft update service location



      Set to "Enabled" 
      Set the intranet update service for detecting updates: "http://[YOUR SERVER]:8530"
      Set the intranet statistics server:"http://[YOUR SERVER]:8530"
      Set the alternate download server: "http://[YOUR SERVER]:8530"
      Uncheck the box Download files with no Url in the metadata if alternate download server is set


      Move your servers into an OU with this GPO enabled. I created a separate OU in my Servers OU just for 2016 server and linked this GPO to it.



      Run the above powershell commands again.



      It should now say



       Name IsDefaultAUService 
      ------- --------------------------
      Windows Server Update Service True
      Windows Update False


      If you get "Windows Server Update Service" True, then it should work!



      I hope this helps someone else. This has certainly been a frustrating issue...



      I accept donations in unmarked bills, gold bars and scotch.






      share|improve this answer




















      • 1





        Woohoo! Glad you got it solve @Redwizard000 :-)

        – Anon
        Nov 16 '18 at 6:35











      • Me too buddy, me too :)

        – Redwizard000
        Nov 16 '18 at 21:35















      3














      Ok, after spending 3 weeks with Microsoft's technical support department we have solved the problem.



      The problem is with Dual Scan trying to connect to Windows Update (online) and failing. When it fails the system just stops trying and refuses to connect to WSUS.



      The added problem is the server install media has a bug in it which prevents the Dual Scan from changing. It just ignores the policy and keeps the default update source Windows Update.



      Here is what you have to do to fix it:
      Run the following commands in Powershell on the offending server



      $MUSM = New-Object -ComObject "Microsoft.Update.ServiceManager"
      $MUSM.Services | select Name, IsDefaultAUService


      You will get something back like this:



      Windows Update Standalone Installer - False 
      Windows Server Update Service - False
      Windows Update - True


      If it says "Windows Update - True" Then that is your default source, no matter what your GPO says...



      The first thing you have to do is make sure the following patches are installed on your server.



      kb4103720 and kb4462928



      You need them BOTH. They are both huge, they both take forever and a day to install and they both require a server reboot.



      These KBs fix the dual scan issue so the server will respond to the GPO telling it which default source to use.



      Now you need to configure Group Policy to tell the server to only use the WSUS server. Per Microsoft these are the required settings (I am dubious on some of them, but I haven't tested each one... I am just happy the thing is finally working)



      Computer Configuration > Policies > Administrative Templates > System > Device Installation



      Specify the search server for device driver source locations



      Set to "Enabled" 
      Select search order: "Do not search Windows Update"


      Specify the search server for device driver updates



      Set to "Enabled" 
      Select Update Server: "Search Managed Server"


      Computer Configuration > Policies > Administrative Templates > System > Internet Communication Management > Internet Communication Settings



      Turn off access to all Windows Update features (In Microsoftspeak that means their online server, not 'make so it can't get updates')



      Set to "Enabled"


      Turn off access to the Store



      Set to "Enabled"


      Computer Configuration > Policies > Administrative Templates > Windows Components > Windows Update



      Do not allow update deferral policies to cause scans against Windows Update



      Set to "Enabled"


      No auto-restart with logged on users for scheduled automatic updates installations



      Set to "Enabled"


      Specify intranet Microsoft update service location



      Set to "Enabled" 
      Set the intranet update service for detecting updates: "http://[YOUR SERVER]:8530"
      Set the intranet statistics server:"http://[YOUR SERVER]:8530"
      Set the alternate download server: "http://[YOUR SERVER]:8530"
      Uncheck the box Download files with no Url in the metadata if alternate download server is set


      Move your servers into an OU with this GPO enabled. I created a separate OU in my Servers OU just for 2016 server and linked this GPO to it.



      Run the above powershell commands again.



      It should now say



       Name IsDefaultAUService 
      ------- --------------------------
      Windows Server Update Service True
      Windows Update False


      If you get "Windows Server Update Service" True, then it should work!



      I hope this helps someone else. This has certainly been a frustrating issue...



      I accept donations in unmarked bills, gold bars and scotch.






      share|improve this answer




















      • 1





        Woohoo! Glad you got it solve @Redwizard000 :-)

        – Anon
        Nov 16 '18 at 6:35











      • Me too buddy, me too :)

        – Redwizard000
        Nov 16 '18 at 21:35













      3












      3








      3







      Ok, after spending 3 weeks with Microsoft's technical support department we have solved the problem.



      The problem is with Dual Scan trying to connect to Windows Update (online) and failing. When it fails the system just stops trying and refuses to connect to WSUS.



      The added problem is the server install media has a bug in it which prevents the Dual Scan from changing. It just ignores the policy and keeps the default update source Windows Update.



      Here is what you have to do to fix it:
      Run the following commands in Powershell on the offending server



      $MUSM = New-Object -ComObject "Microsoft.Update.ServiceManager"
      $MUSM.Services | select Name, IsDefaultAUService


      You will get something back like this:



      Windows Update Standalone Installer - False 
      Windows Server Update Service - False
      Windows Update - True


      If it says "Windows Update - True" Then that is your default source, no matter what your GPO says...



      The first thing you have to do is make sure the following patches are installed on your server.



      kb4103720 and kb4462928



      You need them BOTH. They are both huge, they both take forever and a day to install and they both require a server reboot.



      These KBs fix the dual scan issue so the server will respond to the GPO telling it which default source to use.



      Now you need to configure Group Policy to tell the server to only use the WSUS server. Per Microsoft these are the required settings (I am dubious on some of them, but I haven't tested each one... I am just happy the thing is finally working)



      Computer Configuration > Policies > Administrative Templates > System > Device Installation



      Specify the search server for device driver source locations



      Set to "Enabled" 
      Select search order: "Do not search Windows Update"


      Specify the search server for device driver updates



      Set to "Enabled" 
      Select Update Server: "Search Managed Server"


      Computer Configuration > Policies > Administrative Templates > System > Internet Communication Management > Internet Communication Settings



      Turn off access to all Windows Update features (In Microsoftspeak that means their online server, not 'make so it can't get updates')



      Set to "Enabled"


      Turn off access to the Store



      Set to "Enabled"


      Computer Configuration > Policies > Administrative Templates > Windows Components > Windows Update



      Do not allow update deferral policies to cause scans against Windows Update



      Set to "Enabled"


      No auto-restart with logged on users for scheduled automatic updates installations



      Set to "Enabled"


      Specify intranet Microsoft update service location



      Set to "Enabled" 
      Set the intranet update service for detecting updates: "http://[YOUR SERVER]:8530"
      Set the intranet statistics server:"http://[YOUR SERVER]:8530"
      Set the alternate download server: "http://[YOUR SERVER]:8530"
      Uncheck the box Download files with no Url in the metadata if alternate download server is set


      Move your servers into an OU with this GPO enabled. I created a separate OU in my Servers OU just for 2016 server and linked this GPO to it.



      Run the above powershell commands again.



      It should now say



       Name IsDefaultAUService 
      ------- --------------------------
      Windows Server Update Service True
      Windows Update False


      If you get "Windows Server Update Service" True, then it should work!



      I hope this helps someone else. This has certainly been a frustrating issue...



      I accept donations in unmarked bills, gold bars and scotch.






      share|improve this answer















      Ok, after spending 3 weeks with Microsoft's technical support department we have solved the problem.



      The problem is with Dual Scan trying to connect to Windows Update (online) and failing. When it fails the system just stops trying and refuses to connect to WSUS.



      The added problem is the server install media has a bug in it which prevents the Dual Scan from changing. It just ignores the policy and keeps the default update source Windows Update.



      Here is what you have to do to fix it:
      Run the following commands in Powershell on the offending server



      $MUSM = New-Object -ComObject "Microsoft.Update.ServiceManager"
      $MUSM.Services | select Name, IsDefaultAUService


      You will get something back like this:



      Windows Update Standalone Installer - False 
      Windows Server Update Service - False
      Windows Update - True


      If it says "Windows Update - True" Then that is your default source, no matter what your GPO says...



      The first thing you have to do is make sure the following patches are installed on your server.



      kb4103720 and kb4462928



      You need them BOTH. They are both huge, they both take forever and a day to install and they both require a server reboot.



      These KBs fix the dual scan issue so the server will respond to the GPO telling it which default source to use.



      Now you need to configure Group Policy to tell the server to only use the WSUS server. Per Microsoft these are the required settings (I am dubious on some of them, but I haven't tested each one... I am just happy the thing is finally working)



      Computer Configuration > Policies > Administrative Templates > System > Device Installation



      Specify the search server for device driver source locations



      Set to "Enabled" 
      Select search order: "Do not search Windows Update"


      Specify the search server for device driver updates



      Set to "Enabled" 
      Select Update Server: "Search Managed Server"


      Computer Configuration > Policies > Administrative Templates > System > Internet Communication Management > Internet Communication Settings



      Turn off access to all Windows Update features (In Microsoftspeak that means their online server, not 'make so it can't get updates')



      Set to "Enabled"


      Turn off access to the Store



      Set to "Enabled"


      Computer Configuration > Policies > Administrative Templates > Windows Components > Windows Update



      Do not allow update deferral policies to cause scans against Windows Update



      Set to "Enabled"


      No auto-restart with logged on users for scheduled automatic updates installations



      Set to "Enabled"


      Specify intranet Microsoft update service location



      Set to "Enabled" 
      Set the intranet update service for detecting updates: "http://[YOUR SERVER]:8530"
      Set the intranet statistics server:"http://[YOUR SERVER]:8530"
      Set the alternate download server: "http://[YOUR SERVER]:8530"
      Uncheck the box Download files with no Url in the metadata if alternate download server is set


      Move your servers into an OU with this GPO enabled. I created a separate OU in my Servers OU just for 2016 server and linked this GPO to it.



      Run the above powershell commands again.



      It should now say



       Name IsDefaultAUService 
      ------- --------------------------
      Windows Server Update Service True
      Windows Update False


      If you get "Windows Server Update Service" True, then it should work!



      I hope this helps someone else. This has certainly been a frustrating issue...



      I accept donations in unmarked bills, gold bars and scotch.







      share|improve this answer














      share|improve this answer



      share|improve this answer








      edited Nov 15 '18 at 20:51









      alexander.polomodov

      1,0643712




      1,0643712










      answered Nov 15 '18 at 20:02









      Redwizard000Redwizard000

      66128




      66128







      • 1





        Woohoo! Glad you got it solve @Redwizard000 :-)

        – Anon
        Nov 16 '18 at 6:35











      • Me too buddy, me too :)

        – Redwizard000
        Nov 16 '18 at 21:35












      • 1





        Woohoo! Glad you got it solve @Redwizard000 :-)

        – Anon
        Nov 16 '18 at 6:35











      • Me too buddy, me too :)

        – Redwizard000
        Nov 16 '18 at 21:35







      1




      1





      Woohoo! Glad you got it solve @Redwizard000 :-)

      – Anon
      Nov 16 '18 at 6:35





      Woohoo! Glad you got it solve @Redwizard000 :-)

      – Anon
      Nov 16 '18 at 6:35













      Me too buddy, me too :)

      – Redwizard000
      Nov 16 '18 at 21:35





      Me too buddy, me too :)

      – Redwizard000
      Nov 16 '18 at 21:35











      0














      Same issue, same scenario. Uncheck "Upgrades" from the Classifications for your site servers software update point configurations.



      Other suggestion was to do the command line



      "c:Program FilesUpdate ServicesTools” “wsusutil.exe postinstall /servicing”



      But I haven't gone back through that process yet as I'm waiting for more explanation from MS.






      share|improve this answer























      • Welcome to ServerFault! Posting an answer that tells someone else to do an untested option that you are not willing to do without more information is a bad idea. Answers are supposed to be explained in the post, not posted without understanding of what they do.

        – Cory Knutson
        Jul 27 '17 at 15:14















      0














      Same issue, same scenario. Uncheck "Upgrades" from the Classifications for your site servers software update point configurations.



      Other suggestion was to do the command line



      "c:Program FilesUpdate ServicesTools” “wsusutil.exe postinstall /servicing”



      But I haven't gone back through that process yet as I'm waiting for more explanation from MS.






      share|improve this answer























      • Welcome to ServerFault! Posting an answer that tells someone else to do an untested option that you are not willing to do without more information is a bad idea. Answers are supposed to be explained in the post, not posted without understanding of what they do.

        – Cory Knutson
        Jul 27 '17 at 15:14













      0












      0








      0







      Same issue, same scenario. Uncheck "Upgrades" from the Classifications for your site servers software update point configurations.



      Other suggestion was to do the command line



      "c:Program FilesUpdate ServicesTools” “wsusutil.exe postinstall /servicing”



      But I haven't gone back through that process yet as I'm waiting for more explanation from MS.






      share|improve this answer













      Same issue, same scenario. Uncheck "Upgrades" from the Classifications for your site servers software update point configurations.



      Other suggestion was to do the command line



      "c:Program FilesUpdate ServicesTools” “wsusutil.exe postinstall /servicing”



      But I haven't gone back through that process yet as I'm waiting for more explanation from MS.







      share|improve this answer












      share|improve this answer



      share|improve this answer










      answered Jul 27 '17 at 11:35









      KevinKevin

      1




      1












      • Welcome to ServerFault! Posting an answer that tells someone else to do an untested option that you are not willing to do without more information is a bad idea. Answers are supposed to be explained in the post, not posted without understanding of what they do.

        – Cory Knutson
        Jul 27 '17 at 15:14

















      • Welcome to ServerFault! Posting an answer that tells someone else to do an untested option that you are not willing to do without more information is a bad idea. Answers are supposed to be explained in the post, not posted without understanding of what they do.

        – Cory Knutson
        Jul 27 '17 at 15:14
















      Welcome to ServerFault! Posting an answer that tells someone else to do an untested option that you are not willing to do without more information is a bad idea. Answers are supposed to be explained in the post, not posted without understanding of what they do.

      – Cory Knutson
      Jul 27 '17 at 15:14





      Welcome to ServerFault! Posting an answer that tells someone else to do an untested option that you are not willing to do without more information is a bad idea. Answers are supposed to be explained in the post, not posted without understanding of what they do.

      – Cory Knutson
      Jul 27 '17 at 15:14











      0














      I had the same issue, here's how I fixed it.



      1. In policy (whether this would be group policy or the local policy), enable the policy "Do not connect to any Windows Update Locations". This prevents the server from contacting Microsoft/Windows Update.

      2. In policy, added an alternative Update Server in the "Specify Microsoft Update Location"- this was the same server as the reporting and update server.

      3. In Windows Update- Advanced Options- unchecked the box for "defer feature updates"

      After doing this, I was able to fully patch the server through WSUS- This has been confirmed on two servers in two different environments. It seems the most important change is the defer updates option to unchecked, but the other ones could also cause update issues based on what I've read around the net.






      share|improve this answer























      • I just tried it. The only policy difference that I had is the deferred updates was "Enabled". I turned it off, reloaded the policy and tried again, it still reports the server is up to date. WSUS logged that the server spoke to it and gave a status report, but that is about it. Went into registry and changed setting to allow the server to get updates from Microsoft and it found updates. Verified that updates are "approved" in WSUS.

        – Redwizard000
        Nov 16 '17 at 19:26












      • Can you verify that within the Windows Update settings itself the box for the defer updates is also unchecked? In my case, the policy was not set, but the box was selected, and either one will apparently cause an issue.

        – Allen Howard
        Nov 16 '17 at 20:07











      • It is unchecked and greyed out.

        – Redwizard000
        Nov 16 '17 at 21:46











      • Okay, so if it's greyed out, then it seems like it's still being managed by policy. So when you were in policy, did you disable it or did you set it to not configured? It should be set to not configured for it to work properly.

        – Allen Howard
        Nov 17 '17 at 3:48















      0














      I had the same issue, here's how I fixed it.



      1. In policy (whether this would be group policy or the local policy), enable the policy "Do not connect to any Windows Update Locations". This prevents the server from contacting Microsoft/Windows Update.

      2. In policy, added an alternative Update Server in the "Specify Microsoft Update Location"- this was the same server as the reporting and update server.

      3. In Windows Update- Advanced Options- unchecked the box for "defer feature updates"

      After doing this, I was able to fully patch the server through WSUS- This has been confirmed on two servers in two different environments. It seems the most important change is the defer updates option to unchecked, but the other ones could also cause update issues based on what I've read around the net.






      share|improve this answer























      • I just tried it. The only policy difference that I had is the deferred updates was "Enabled". I turned it off, reloaded the policy and tried again, it still reports the server is up to date. WSUS logged that the server spoke to it and gave a status report, but that is about it. Went into registry and changed setting to allow the server to get updates from Microsoft and it found updates. Verified that updates are "approved" in WSUS.

        – Redwizard000
        Nov 16 '17 at 19:26












      • Can you verify that within the Windows Update settings itself the box for the defer updates is also unchecked? In my case, the policy was not set, but the box was selected, and either one will apparently cause an issue.

        – Allen Howard
        Nov 16 '17 at 20:07











      • It is unchecked and greyed out.

        – Redwizard000
        Nov 16 '17 at 21:46











      • Okay, so if it's greyed out, then it seems like it's still being managed by policy. So when you were in policy, did you disable it or did you set it to not configured? It should be set to not configured for it to work properly.

        – Allen Howard
        Nov 17 '17 at 3:48













      0












      0








      0







      I had the same issue, here's how I fixed it.



      1. In policy (whether this would be group policy or the local policy), enable the policy "Do not connect to any Windows Update Locations". This prevents the server from contacting Microsoft/Windows Update.

      2. In policy, added an alternative Update Server in the "Specify Microsoft Update Location"- this was the same server as the reporting and update server.

      3. In Windows Update- Advanced Options- unchecked the box for "defer feature updates"

      After doing this, I was able to fully patch the server through WSUS- This has been confirmed on two servers in two different environments. It seems the most important change is the defer updates option to unchecked, but the other ones could also cause update issues based on what I've read around the net.






      share|improve this answer













      I had the same issue, here's how I fixed it.



      1. In policy (whether this would be group policy or the local policy), enable the policy "Do not connect to any Windows Update Locations". This prevents the server from contacting Microsoft/Windows Update.

      2. In policy, added an alternative Update Server in the "Specify Microsoft Update Location"- this was the same server as the reporting and update server.

      3. In Windows Update- Advanced Options- unchecked the box for "defer feature updates"

      After doing this, I was able to fully patch the server through WSUS- This has been confirmed on two servers in two different environments. It seems the most important change is the defer updates option to unchecked, but the other ones could also cause update issues based on what I've read around the net.







      share|improve this answer












      share|improve this answer



      share|improve this answer










      answered Nov 14 '17 at 17:18









      Allen HowardAllen Howard

      32029




      32029












      • I just tried it. The only policy difference that I had is the deferred updates was "Enabled". I turned it off, reloaded the policy and tried again, it still reports the server is up to date. WSUS logged that the server spoke to it and gave a status report, but that is about it. Went into registry and changed setting to allow the server to get updates from Microsoft and it found updates. Verified that updates are "approved" in WSUS.

        – Redwizard000
        Nov 16 '17 at 19:26












      • Can you verify that within the Windows Update settings itself the box for the defer updates is also unchecked? In my case, the policy was not set, but the box was selected, and either one will apparently cause an issue.

        – Allen Howard
        Nov 16 '17 at 20:07











      • It is unchecked and greyed out.

        – Redwizard000
        Nov 16 '17 at 21:46











      • Okay, so if it's greyed out, then it seems like it's still being managed by policy. So when you were in policy, did you disable it or did you set it to not configured? It should be set to not configured for it to work properly.

        – Allen Howard
        Nov 17 '17 at 3:48

















      • I just tried it. The only policy difference that I had is the deferred updates was "Enabled". I turned it off, reloaded the policy and tried again, it still reports the server is up to date. WSUS logged that the server spoke to it and gave a status report, but that is about it. Went into registry and changed setting to allow the server to get updates from Microsoft and it found updates. Verified that updates are "approved" in WSUS.

        – Redwizard000
        Nov 16 '17 at 19:26












      • Can you verify that within the Windows Update settings itself the box for the defer updates is also unchecked? In my case, the policy was not set, but the box was selected, and either one will apparently cause an issue.

        – Allen Howard
        Nov 16 '17 at 20:07











      • It is unchecked and greyed out.

        – Redwizard000
        Nov 16 '17 at 21:46











      • Okay, so if it's greyed out, then it seems like it's still being managed by policy. So when you were in policy, did you disable it or did you set it to not configured? It should be set to not configured for it to work properly.

        – Allen Howard
        Nov 17 '17 at 3:48
















      I just tried it. The only policy difference that I had is the deferred updates was "Enabled". I turned it off, reloaded the policy and tried again, it still reports the server is up to date. WSUS logged that the server spoke to it and gave a status report, but that is about it. Went into registry and changed setting to allow the server to get updates from Microsoft and it found updates. Verified that updates are "approved" in WSUS.

      – Redwizard000
      Nov 16 '17 at 19:26






      I just tried it. The only policy difference that I had is the deferred updates was "Enabled". I turned it off, reloaded the policy and tried again, it still reports the server is up to date. WSUS logged that the server spoke to it and gave a status report, but that is about it. Went into registry and changed setting to allow the server to get updates from Microsoft and it found updates. Verified that updates are "approved" in WSUS.

      – Redwizard000
      Nov 16 '17 at 19:26














      Can you verify that within the Windows Update settings itself the box for the defer updates is also unchecked? In my case, the policy was not set, but the box was selected, and either one will apparently cause an issue.

      – Allen Howard
      Nov 16 '17 at 20:07





      Can you verify that within the Windows Update settings itself the box for the defer updates is also unchecked? In my case, the policy was not set, but the box was selected, and either one will apparently cause an issue.

      – Allen Howard
      Nov 16 '17 at 20:07













      It is unchecked and greyed out.

      – Redwizard000
      Nov 16 '17 at 21:46





      It is unchecked and greyed out.

      – Redwizard000
      Nov 16 '17 at 21:46













      Okay, so if it's greyed out, then it seems like it's still being managed by policy. So when you were in policy, did you disable it or did you set it to not configured? It should be set to not configured for it to work properly.

      – Allen Howard
      Nov 17 '17 at 3:48





      Okay, so if it's greyed out, then it seems like it's still being managed by policy. So when you were in policy, did you disable it or did you set it to not configured? It should be set to not configured for it to work properly.

      – Allen Howard
      Nov 17 '17 at 3:48











      0














      If you have this setup in group policy, I'd suggested check the registry key [HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdate]. Make a backup of the key, deleted it, and run gpupdate /force to recreate it.



      In my case after comparing the backup and the new record I found a key named "DisableWindowsUpdateAccess"=dword:00000000 that was causing my issue. This key was created by a third party.






      share|improve this answer



























        0














        If you have this setup in group policy, I'd suggested check the registry key [HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdate]. Make a backup of the key, deleted it, and run gpupdate /force to recreate it.



        In my case after comparing the backup and the new record I found a key named "DisableWindowsUpdateAccess"=dword:00000000 that was causing my issue. This key was created by a third party.






        share|improve this answer

























          0












          0








          0







          If you have this setup in group policy, I'd suggested check the registry key [HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdate]. Make a backup of the key, deleted it, and run gpupdate /force to recreate it.



          In my case after comparing the backup and the new record I found a key named "DisableWindowsUpdateAccess"=dword:00000000 that was causing my issue. This key was created by a third party.






          share|improve this answer













          If you have this setup in group policy, I'd suggested check the registry key [HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdate]. Make a backup of the key, deleted it, and run gpupdate /force to recreate it.



          In my case after comparing the backup and the new record I found a key named "DisableWindowsUpdateAccess"=dword:00000000 that was causing my issue. This key was created by a third party.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Oct 3 '18 at 0:50









          NixphoeNixphoe

          4,04872848




          4,04872848





















              0














              Actually all you need to do is update the Servicing Stack. https://support.microsoft.com/en-us/help/4485447/servicing-stack-update-for-windows-10. Doesn't even require a reboot. Once you do that it will start reporting in to WSUS just fine.






              share|improve this answer








              New contributor




              Mark Borchert is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
              Check out our Code of Conduct.
























                0














                Actually all you need to do is update the Servicing Stack. https://support.microsoft.com/en-us/help/4485447/servicing-stack-update-for-windows-10. Doesn't even require a reboot. Once you do that it will start reporting in to WSUS just fine.






                share|improve this answer








                New contributor




                Mark Borchert is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.






















                  0












                  0








                  0







                  Actually all you need to do is update the Servicing Stack. https://support.microsoft.com/en-us/help/4485447/servicing-stack-update-for-windows-10. Doesn't even require a reboot. Once you do that it will start reporting in to WSUS just fine.






                  share|improve this answer








                  New contributor




                  Mark Borchert is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.










                  Actually all you need to do is update the Servicing Stack. https://support.microsoft.com/en-us/help/4485447/servicing-stack-update-for-windows-10. Doesn't even require a reboot. Once you do that it will start reporting in to WSUS just fine.







                  share|improve this answer








                  New contributor




                  Mark Borchert is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.









                  share|improve this answer



                  share|improve this answer






                  New contributor




                  Mark Borchert is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.









                  answered yesterday









                  Mark BorchertMark Borchert

                  1




                  1




                  New contributor




                  Mark Borchert is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.





                  New contributor





                  Mark Borchert is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.






                  Mark Borchert is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.



























                      draft saved

                      draft discarded
















































                      Thanks for contributing an answer to Server Fault!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid


                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.

                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f857607%2fwindows-server-2016-not-updating-through-wsus%23new-answer', 'question_page');

                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      How to write a 12-bar blues melodyI-IV-V blues progressionHow to play the bridges in a standard blues progressionHow does Gdim7 fit in C# minor?question on a certain chord progressionMusicology of Melody12 bar blues, spread rhythm: alternative to 6th chord to avoid finger stretchChord progressions/ Root key/ MelodiesHow to put chords (POP-EDM) under a given lead vocal melody (starting from a good knowledge in music theory)Are there “rules” for improvising with the minor pentatonic scale over 12-bar shuffle?Confusion about blues scale and chords

                      What if the end-user didn't have the required library?What is setup.py?What is a clean, pythonic way to have multiple constructors in Python?What does Ruby have that Python doesn't, and vice versa?What is the reason for having '//' in Python?How do I create a namespace package in Python?How to package shared objects that python modules depend on?setuptools vs. distutils: why is distutils still a thing?Navigation in Windows 10 vs code not going to virtualenv library when the same library is installed at user levelPython create package for local usePackaging a project that uses multiple python versionsWhy is permission denied on pip install except for when “--user” is included at end of command?

                      Esgonzo ibérico Índice Descrición Distribución Hábitat Ameazas Notas Véxase tamén "Acerca dos nomes dos anfibios e réptiles galegos""Chalcides bedriagai"Chalcides bedriagai en Carrascal, L. M. Salvador, A. (Eds). Enciclopedia virtual de los vertebrados españoles. Museo Nacional de Ciencias Naturales, Madrid. España.Fotos