Bobcares

Windows Update Error 0x80240440 – How we fix this

by | Mar 24, 2021

Stuck with Windows Update Error 0x80240440? We can help you.

Often Windows server users end up with Windows Update Error 0x80240440 while trying to update their servers for the recent security patches.

Microsoft releases many updates for Windows on a regular basis, to enhance security and improve the working efficiency of the server.

Here at Bobcares, we get requests from our customers to fix this error as a part of Server Management Services.

Today let’s see the steps that our Support Techs follow to fix this error for our customers.

How a Typical Windows Update Error 0x80240440 looks like

The error message looks like the one given below:

Windows Update Error 0x80240440

Also, the windows update log located at %windir%/windowsupdate.log will report the following:

+++++++++++ PT: Synchronizing server updates +++++++++++
+ ServiceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}, Server URL = https://fe1.update.microsoft.com/v6/ClientWebService/client.asmx
WARNING: Nws Failure: errorCode=0x803d0014
WARNING: Original error code: 0x80072efe
WARNING: There was an error communicating with the endpoint at 'https://fe1.update.microsoft.com/v6/ClientWebService/client.asmx'.
WARNING: There was an error sending the HTTP request.
WARNING: The connection with the remote endpoint was terminated.
WARNING: The connection with the server was terminated abnormally
WARNING: Web service call failed with hr = 80240440.
WARNING: Current service auth scheme='None'.
WARNING: Proxy List used: '(null)', Bypass List used: '(null)', Last Proxy used: '(null)', Last auth Schemes used: 'None'.
FATAL: OnCallFailure(hrCall, m_error) failed with hr=0x80240440
WARNING: PTError: 0x80240440
WARNING: SyncUpdates_WithRecovery failed.: 0x80240440
WARNING: Sync of Updates: 0x80240440
WARNING: SyncServerUpdatesInternal failed: 0x80240440
WARNING: Failed to synchronize, error = 0x80240440
WARNING: Exit code = 0x80240440

Common Causes for this Error

Windows Update continuously fails to search for Updates or cannot install them. The following are the common causes for this error:

1. Windows Registry
2. Windows Filesystem
3. Internet access
4. Windows Update service
5. File corruption
6. Misconfiguration
7. Adware
8. Virus and Malware

Methods to fix Windows Update Error 0x80240440

The following are some of the methods that our Support Engineers follow to fix this error:

1. Clean the Windows Update temporary cache folder

To clean the Windows Update temporary cache folder we can use the following steps:

Stop the Windows Update service

1. Firstly, type “services.msc” in the Run prompt and click OK.

2. A new window will open with all Windows services on the system.

3. Finally, right-click on the “Windows Update” service and then click Stop.

Clean the Windows Update temporary cache folder

1. Firstly, type %windir%\SoftwareDistribution\DataStore in Run prompt and click OK.

2. This will open Windows Explorer in the correct location.

3. We can delete all contents of this folder.

Start the Windows Update Service

1. Firstly, type “services.msc” in the Run prompt and click OK.

2. A new window will open containing all Windows services on the system.

3. Finally, right-click on “Windows Update” service and then click Start.

2. Run the System File Checker (SFC) utility

SFC utility allows us to scan for damaged Windows system files and restore them. It is an in-built tool to check the filesystem

We can use the following steps to run SFC:

1. Firstly, type “cmd” in the Run prompt and then press Ctrl+Shift+Enter to run the command as an administrator.

2. Then enter the password if prompted and click OK.

3. Finally, type the following command and press enter:

sfc /scannow

As soon as the SFC process finishes, restart the server.

3. Clean Windows Update download path

1. Firstly, type regedit in Run prompt and hit Enter.

2. Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate

3. Once we found it, search for WUServer and WIStatusServer in the right-hand pane.

4. If they are not listed, we cannot clean the download path. Otherwise, delete both.

5. Finally, restart the server.

4. Disable Application Control in Sonicwall NSA

Enabling Application Control in Sonicwall NSA can cause strange network connectivity issues. The AppControl rule that is blocking the traffic may not be visible in the list of applications, however, it can be found from the logs.

We can use the “Lookup Signature” for finding the corresponding rule. Setting the Block option to Disabled for this rule allows Windows Update to work properly.

[Need Assistance? We are available 24*7]

Conclusion

In short, we saw various methods that our Support Engineers follow to fix Windows Update Error 0x80240440

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

1 Comment

  1. Gary Griffin

    So, I have been looking into this and before going through everything above, I would recommend that people check to ensure that BITS (Background Intelligent Transfer Service) is running. I found this error in the updatesdeployment.log file on the endpoint. When I logged into the system and began troubleshooting, my root cause ended up being the BITS service was set to manual start. Changing this to automatic resolved the error.

    Thanks!

    Reply

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

_reb2bgeo - The visitor's geographical location

_reb2bloaded - Whether or not the script loaded for the visitor

_reb2bref - The referring URL for the visit

_reb2bsessionID - The visitor's RB2B session ID

_reb2buid - The visitor's RB2B user ID

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid
_reb2bgeo, _reb2bloaded, _reb2bref, _reb2bsessionID, _reb2buid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF