Fix – Windows Update error 80240016 in Windows 10

Windows Update error 80240016 is a recent bug that many users are experiencing when they upgrade their OS to 19H1 May 2019 version. There are a few factors that are responsible for such update issues. They are- malicious files, malware attacks, and unorganized Windows components. Thanks to Microsoft to identify the root cause behind this trouble and provide some quick tips to manage this problem.

Windows troubleshooter, Reset Windows Components,  scan the full computer, identify and remove malicious files are best guides to mitigate this issue. If the problem is still available, you can use Registry tweaks to fix this anomaly. Here, in this guide, we depict four different ways to fix this bug on your System. Let’s explore them one by one.

  1. Run Windows Update troubleshooter
  2. Perform full anti-virus scan
  3. Uninstall suspicious or recently installed programs
  4. Reset Windows Update Components

RECOMMENDED: How to fix Update error code 0x80246008 in Windows 10

Ways to fix Update error 80240016 in Windows 10

Here is the troubleshooting guide to fix this issue on your System-

1. Run Windows Update troubleshooter

In case, the Windows 10 OS update stuck at intermediate, Update Troubleshooter might be quite helpful for you. This is a preinstalled app that can identify and remove various problems underlying inside your system. Here are the steps to follow-

Step-1: Right-click on the Windows icon and select the gear symbol (Settings) from the Power menu.

Step-2: When the new window comes into sight, select Update & Security category.

Step-3: Henceforth, hit Troubleshoot followed by the Windows Update section on its corresponding right pane.

Step-4: Here, do the click on Run the troubleshooter button.

Windows Update error 80240016

Step-5: Wait for a few minutes as this will auto-detect the problem and rectify them, if possible.

At last, when the task is over; Restart your system and check if the problem was solved or not. If not, try the next workarounds.

2. Perform full anti-virus scan

Malware is yet another possible reason to interrupt update due to error 80240016 on your system. If that’s the case, perform a full scan of files on your computer and wipe out any spyware that rests among core files. The Company provides a free in-built tool (Windows Defender or Microsoft Security Essentials) to secure your system from such bugs. Just go through the below steps to perform this task-

  • Go to Cortana and type Windows Defender in the text area, click on the first result to launch the same.
  • When this security app begins, select a shield icon (Virus & threat protection) followed by Scan options.
  • Move ahead and check the Full Scan radio button there forth Scan now.

Windows Update error 80240016

  • This will take a few minutes to accomplish the task, so wait accordingly.
  • When it is over, Reboot your PC and try to install the pending update again.

3. Uninstall suspicious or recently installed programs

At times, when you install any third party freeware application, it may arise troubles like – Update error 80240016. They can even block the Windows Update process thus restrict your System from being upgraded. Therefore, it would be better to remove such suspicious files by following the below steps-

  • Press Win and S shortcut keys jointly then type control panel on the search bar.
  • From the list of options, select and click on its icon to launch the Control Panel application.
  • Here, click on the Program section then Programs and features from an ongoing window.
  • Succeeding after, arrange all the list of programs in ascending order according to their date of installation.
  • Now, right-click on recent third-party apps and hit the Uninstall button.

Uninstall recent application

  • A new dialog box appears on the screen asking to confirm the changes, click Yes to do so.

Once you complete the above task, Reboot your computer then only update your system.

4. Reset Windows Update Components

If none of the above fixes do the charm, try this fix as last resort. This solution is a little bit complex, so you need to go through each step carefully.

Note: To create a backup of important files and folders so that if anything goes wrong, you can revert back to original settings.

  • At first, minimize all the running applications to the background. You can use Win+ D simultaneously to do this.
  • Go to Cortana and type Command Prompt in the void box; Right-click on the first option and select Run as administrator option.
  • If you see a UAC prompt on the display screen, tap Yes to permit access.
  • On elevated command prompt type the below code followed by the Enter key at the end of each command.
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
  • This will disable the installed core services of Windows like- Background Intelligent Transfer, Windows Update, and Cryptographic Services.

It’s now time to follow some crucial steps to disable them. You should try these commands one by one and hit Enter to delete some components so as to reset updates.

Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”
  • Subsequently, change the name of the SoftwareDistribution and catroot2 folders. To do this, copy/paste the following code and simply hit Enter at the end of each code.
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak
  • Now, reset (BITS) Background Intelligence Transfer Service as well as Windows Update Service (wuauserv). Here are the codes-

exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

Windows Update error 80240016

  • Thereafter navigate to the System32 folder by executing the following code-
cd /d %windir%\system32

This will reset the BITS service completely, now you must re-register these services again to get back the smooth operation.

  • To perform this, minimize the current command prompt and start the registry editor. To do this, press Win & R together and type ‘regedit‘ in the text box, click OK to launch the window.
  • On the new window, copy the below path and paste it into the address bar. Hit Enter to access this path-
HKEY_LOCAL_MACHINE\COMPONENTS
  • Subsequently, delete each key that exists on the right pane, for example-
PendingXmlIdentifier
NextQueueEntryIndex
AdvancedInstallersNeedResolving
  • Now close the registry editor window and re-open the command prompt.
  • There forth you have to reset Winsock services, just execute the below code on the command prompt as an Admin.
netsh winsock reset
netsh winhttp reset proxy

At last, restart all the services which were earlier stopped. To do this, execute these command lines on cmd-

net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

That’s it, Reboot your system and you will no longer receive Windows Update error 80240016 on your System.