|
| 1 | +--- |
| 2 | +title: Troubleshoot Windows Update Error 0x8024001E |
| 3 | +description: Learn how to fix Windows Update error 0x8024001E on Windows Client computers or Azure Windows VMs. |
| 4 | +ms.date: 12/01/2025 |
| 5 | +manager: dcscontentpm |
| 6 | +ai-usage: ai-generated |
| 7 | +audience: itpro |
| 8 | +ms.topic: troubleshooting |
| 9 | +ms.reviewer: kaushika, dougking, v-appelgatet |
| 10 | +ms.custom: |
| 11 | +- sap:windows servicing, updates and features on demand\windows update - install errors starting with 0x8024 (wu e setup) |
| 12 | +- pcy:WinComm Devices Deploy |
| 13 | +appliesto: |
| 14 | +- ✅ <a href=https://learn.microsoft.com/windows/release-health/supported-versions-windows-client target=_blank>Supported versions of Windows Client</a> |
| 15 | +- ✅ <a href=https://learn.microsoft.com/windows/release-health/windows-server-release-info target=_blank>Supported versions of Windows Server</a> |
| 16 | +- ✅ <a href=https://learn.microsoft.com/lifecycle/products/azure-virtual-machine target=_blank>Supported versions of Azure Virtual Machine</a> |
| 17 | +--- |
| 18 | + |
| 19 | +# Troubleshoot Windows Update error 0x8024001E |
| 20 | + |
| 21 | +This article describes how to troubleshoot Windows Update error code 0x8024001E. Because several different issues can cause this error, this article discusses how to identify some of the specific causes. |
| 22 | + |
| 23 | +## Symptoms |
| 24 | + |
| 25 | +You install a Windows update, but the installation fails, and you see error code 0x8024001E reported. You might also experience other symptoms. Review the following list of symptoms to learn whether they apply to your issue. Any symptoms that do apply might provide insight into the cause of your specific issue. |
| 26 | + |
| 27 | +- [Symptom 1: Security update doesn't install](#symptom-1-security-update-doesnt-install) |
| 28 | +- [Symptom 2: An unexpected system restart disrupts installation](#symptom-2-an-unexpected-system-restart-disrupts-installation) |
| 29 | +- [Symptom 3: A scheduled task disrupts installation](#symptom-3-a-scheduled-task-disrupts-installation) |
| 30 | +- [Symptom 4: Windows Server Update Service (WSUS) issue, and secondary error code 0x800f0821](#symptom-4-windows-server-update-service-wsus-issue-and-secondary-error-code-0x800f0821) |
| 31 | + |
| 32 | +### Symptom 1: Security update doesn't install |
| 33 | + |
| 34 | +If the update that you try to install is a security update, check the UpdateSessionOrchestrator logs that are located in C:\ProgramData\USOShared\Logs\System. Look for entries that resemble the following example: |
| 35 | + |
| 36 | +```output |
| 37 | +*Error Originate:DownloadHandler::UpdateDownloadResult:1893* -> [hr] : -2145124322 (0x8024001E); |
| 38 | +*Download finished* -> [Results] : {85604fae-a5c5-4f6d-9012-3d86be1bccce}:2021-01 Update for Windows Server 2016 for x64-based Systems (KB4589210):hr=0x8024001e; |
| 39 | +*Error Originate:DownloadHandler::UpdateDownloadResult:1893* -> [hr] : -2145124322 (0x8024001E); |
| 40 | +*Download finished* -> [Results] : {abd74871-ea87-49aa-b3fe-866aca9b23f2}:2021-03 Cumulative Update for Windows Server 2016 for x64-based Systems (KB5000803):hr=0x8024001e; |
| 41 | +``` |
| 42 | + |
| 43 | +### Symptom 2: An unexpected system restart disrupts installation |
| 44 | + |
| 45 | +If the computer or virtual machine (VM) restarts before the update finishes installing, the update might not install correctly. To learn whether this issue occurred, check the CBS logs. Look for entries that resemble the following example: |
| 46 | + |
| 47 | +```output |
| 48 | +Info CBS Trusted Installer is shutting down because: SHUTDOWN_REASON_AUTOSTOP |
| 49 | +Info CBS TiWorker signaled for shutdown, going to exit. |
| 50 | +Info CBS CbsCoreFinalize: ExecutionEngineFinalize |
| 51 | +Info CBS Execution Engine Finalize |
| 52 | +``` |
| 53 | + |
| 54 | +### Symptom 3: A scheduled task disrupts installation |
| 55 | + |
| 56 | +To learn whether this issue occurred, use Event Viewer to review the Microsoft-Windows-TaskScheduler/Operational event log. Look for sequences of events that resemble the following example: |
| 57 | + |
| 58 | +```output |
| 59 | +Information 104 Microsoft-Windows-TaskSchedu1er Task registration NT AUTHORITY\SYSTEM User "NT AUTHORITY\SYSTEM" updated Task Scheduler task "\Microsoft\Windows\WindowsUpdate\Schedu1ed start" |
| 60 | +Information 201 Microsoft-Windows-TaskSchedu1er Action completed NT AUTHORITY\SYSTEM Task Scheduler successfully completed task "\Check WSUS Reg" instance "{EE5B1773-676A-4E12-9ee6-12727FA2CAD9}" action "C:\windows\system32\cmd.exe" with return code 0. |
| 61 | +Information 102 Microsoft-Windows-TaskSchedu1er Task completed NT AUTHORITY\SYSTEM Task Scheduler successfully finished "{EE5B1773-676A-4E12-90Ø6-12727FA2CAD9}" instance of the "\Check WSUS Reg" task for user "NT AUTHORITY\SYSTEM". |
| 62 | +``` |
| 63 | + |
| 64 | +Use this event information to identify which scheduled task interfered with the update installation. |
| 65 | + |
| 66 | +### Symptom 4: Windows Server Update Service (WSUS) issue, and secondary error code 0x800f0821 |
| 67 | + |
| 68 | +In WSUS environments, a WSUS issue might prevent an update from installing. It might also generate error code 0x8024001E plus secondary error code 0x800f0821. To learn whether this issue occurred, use Event Viewer to review the System event logs. Look for sequences of events that resemble the following example: |
| 69 | + |
| 70 | +```output |
| 71 | +Error Installation Failure: Windows failed to install the following update with error 0x8024001E: 2023-11 Cumulative Update for Windows |
| 72 | +Information The Windows Update service entered the stopped state. |
| 73 | +Information The Windows Update service entered the running state. |
| 74 | +``` |
| 75 | + |
| 76 | +## Cause |
| 77 | + |
| 78 | +The following conditions can cause error code 0x8024001E to occur: |
| 79 | + |
| 80 | +- The update source files on the computer are corrupted or incomplete. |
| 81 | +- The computer doesn't have enough available disk space to install the update. |
| 82 | +- Intermittent connectivity disrupts the update process. |
| 83 | +- Server maintenance, scheduled tasks, or other server outages disrupt the update process. |
| 84 | + |
| 85 | +## Resolution |
| 86 | + |
| 87 | +> [!IMPORTANT] |
| 88 | +> Before you troubleshoot this issue, back up the operating system disk. For information about this process for VMs, see [About Azure Virtual Machine restore](/azure/backup/about-azure-vm-restore). |
| 89 | +
|
| 90 | +Follow these steps: |
| 91 | + |
| 92 | +1. If you identify a scheduled task that disrupts the update, disable that scheduled task. |
| 93 | +1. If you're using WSUS, make sure that WSUS is working correctly. For more information about how to manage WSUS, see [Windows Server Update Services best practices](../../mem/configmgr/update-management/windows-server-update-services-best-practices.md). |
| 94 | +1. Make sure that drive C has at least 10 GB of free space. |
| 95 | +1. Rename the software distribution folder. Open a Windows Command Prompt window, and then run the following set of commands (in sequence): |
| 96 | + |
| 97 | + ```console |
| 98 | + net stop wuauserv |
| 99 | + rename c:\windows\SoftwareDistribution softwaredistribution.old |
| 100 | + net start wuauserv |
| 101 | + ``` |
| 102 | + |
| 103 | +1. Restart the following services: |
| 104 | + |
| 105 | + - Windows Update service (WUAServ) (if you didn't already restart it) |
| 106 | + - Update Orchestrator Service for Windows Update service (UsoSvc) |
| 107 | + - Background Intelligent Transfer Service (BITS) |
| 108 | + |
| 109 | +1. Try again to install the update. Use one of the following methods: |
| 110 | + |
| 111 | + - Open **Windows Settings**, and select **Windows Update**. Follow the prompts to check for and install updates. |
| 112 | + - Manually download updates from [Microsoft Update Catalog](https://www.catalog.update.microsoft.com/). At the command prompt, run the following set of commands (in sequence): |
| 113 | + |
| 114 | + ```console |
| 115 | + expand -f:*x64.cab c:\temp\filename.msu c:\temp |
| 116 | + dism /online /add-package /packagepath:c:\temp\Windows10-KB***-x64.cab |
| 117 | + ``` |
| 118 | + |
| 119 | + > [!IMPORTANT] |
| 120 | + > Make sure that the computer or VM doesn't restart during the update process unless the update process requires a restart. |
| 121 | + |
| 122 | +If the issue persists, see [Collect data to analyze and troubleshoot Windows servicing, Updates, and Features on Demand scenarios](../windows-tss/collect-data-analyze-troubleshoot-windows-servicing-scenarios.md), and then contact Microsoft Support. |
0 commit comments