Skip to main content

Fixed | WSUS 2016 | Error Code 0x8024401c | Windows 10 | Windows Server 2016

Scenario :

Server : Windows WSUS Server 2016
Client : Windows 10, Windows Server 2016

Error Code :  0x8024401c on Windows 10 or Windows Server 2016

Solution :
1) Go to IIS Manager on WSUS Server

2) Goto Advance Settings of  WsusPool.

3) Make sure following settings are present/configured on the Pool, if not change it to below:
Queue Length: 25000
Limit Interval (minutes): 15
"Service Unavailable" Response: TcpLevel
Private Memory Limit (KB): 0

4) Make sure, the WSUS Entry in the Registry is having fully qualified domain name of WSUS Server.


5) Stop the IIS

6) Edit the web.config located at following location on WSUS Server :
C:\Program Files\Update Services\WebServices\ClientWebService\web.config

<httpRuntime maxRequestLength="4096" />
<httpRuntime maxRequestLength="204800" executionTimeout="7200"/>

7) Start the IIS

8) Retry updating clients.


Let me know if it has helped to you.

Source :


  1. Still have the same issue. Problem I see is any new 2016 server gets this error so I think it is related to the client version on the server vs WSUS

  2. Ok I feel bad now as just found the fix (used this back in XP) for all those with similar issues (2016 WSUS server, new clients throwing error: 0x8024401c) try this simple fix:
    Open an elevated CMD Prompt, Type "Netsh" and hit enter, Type "winhttp import proxy source=ie" and hit enter. You should problem is fixed. I used to use this to solve WSUS problems with proxy settings in XP but despite having no proxy on my network this seems to have cured all, hope it helps someone else.

    1. All my Windows 10 1607 and Server 2016 1607 had error 0x8024401c.
      Some IIS Application Pool tuning tips didn't help.
      Adamj's Clean-WSUS PowerShell 3 script running on WSUS Srv solved the problem:


Post a Comment

Popular posts from this blog

Changing Default Port of WSUS Server from 8530 to 80?

Problem : How to change Default Port of WSUS Server from 8530 to 80?Environment : Windows Server 2008 R2 with WSUS 3.0 SP2Solution :1) Go to Start -> RUN -> inetmgr

2) Go to "WSUSAdministration" Site

3) Under "Edit Site", click on "Bindings"

3) Change the port from 8530 to 80, and click OK

4) Open Registry Editor with Start -> RUN -> regedit

5) Goto HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Update Services\Server\Setup

6) Change "Port Number" Value to "80"

7) Goto Command prompt and type following command
cscript "WSUS Installation Location\Update Services\setup\installselfupdateonport80.vbs
"cscript "c:\Program Files\Update Services\setup\installselfupdateonport80.vbs"
C:\Windows\system32>cscript "c:\Program Files\Update Services\setup\installselfupdateonport80.vbs"

Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.
SetupSelfupdateTree: Finding th…