|
| 1 | +--- |
| 2 | +title: Windows Update Fails to Install and Generates Error Code "0x8007000e/0x800705aa" |
| 3 | +description: Describes how to resolve Windows Update error code 0x8007000e/0x800705aa. |
| 4 | +ms.date: 10/15/2025 |
| 5 | +manager: dcscontentpm |
| 6 | +audience: itpro |
| 7 | +ms.topic: troubleshooting |
| 8 | +ms.reviewer: kaushika |
| 9 | +ms.custom: |
| 10 | +- sap:windows servicing, updates and features on demand\windows update - install errors unknown or code not listed |
| 11 | +- pcy:WinComm Devices Deploy |
| 12 | +appliesto: |
| 13 | +- ✅ <a href=https://learn.microsoft.com/windows/release-health/supported-versions-windows-client target=_blank>Supported versions of Windows Client</a> |
| 14 | +- ✅ <a href=https://learn.microsoft.com/windows/release-health/windows-server-release-info target=_blank>Supported versions of Windows Server</a> |
| 15 | +--- |
| 16 | + |
| 17 | +# Windows update fails to install and generates error code "0x8007000e/0x800705aa" |
| 18 | + |
| 19 | +This article describes how to resolve Windows Update error code 0x8007000e/0x800705aa. |
| 20 | + |
| 21 | +## Symptoms |
| 22 | + |
| 23 | +You install a Windows Update, and the installation fails. You see one of the following error messages: |
| 24 | + |
| 25 | +```output |
| 26 | +Error - Installer encountered an error 0x8007000e. Not enough memory resources available to complete this operation. |
| 27 | +``` |
| 28 | + |
| 29 | +```output |
| 30 | +An error occurred - Error : 0x800705aa |
| 31 | +
|
| 32 | +Insufficient system resources exist to complete the requested service. |
| 33 | +``` |
| 34 | + |
| 35 | +> [!NOTE] |
| 36 | +> The second message typically occurs when you use `dism /online /add-package /packagepath:<path of .cab file>`to install the update. |
| 37 | +
|
| 38 | +## Cause |
| 39 | + |
| 40 | +This issue occurs when the computer doesn't have enough available virtual memory for Windows to install the update. The most common causes of this issue are the following conditions: |
| 41 | + |
| 42 | +- Third-party applications consume a large amount of virtual memory. |
| 43 | +- The computer's virtual memory isn't managed automatically. Instead, it has been manually configured. |
| 44 | + |
| 45 | +## Workaround: Clean restart |
| 46 | + |
| 47 | +When you start Windows by using a normal startup, several applications and services start automatically, and then run in the background. These programs include basic system processes, antivirus software, system utility applications, and other software. These applications and services can interfere with the update process. |
| 48 | + |
| 49 | +A clean restart, also known as a clean boot, starts Windows without these background applications and services. Follow these steps: |
| 50 | + |
| 51 | +1. Sign in to the affected computer as administrator. |
| 52 | +1. In the search box, type **msconfig** and then select **System Configuration**. |
| 53 | +1. In System Configuration, select **Services** > **Hide all Microsoft services** > **Disable all**. |
| 54 | +1. Select **Startup** > **Open Task Manager**. |
| 55 | +1. Under **Startup** in Task Manager, for each startup item, select the item and then select **Disable**. |
| 56 | +1. Close Task Manager. |
| 57 | +1. In System Configuration, select **Startup** > **OK**. |
| 58 | +1. Restart the computer. |
| 59 | + |
| 60 | +After the computer restarts, try to update or upgrade it again. |
| 61 | + |
| 62 | +## Resolution |
| 63 | + |
| 64 | +To configure the computer to automatically manage its virtual memory, follow these steps. |
| 65 | + |
| 66 | +1. To open **System Properties**, select Search and then enter **sysdm.cpl**. |
| 67 | +1. In **System Properties**, select **Advanced**, and then under **Performance**, select **Settings**. |
| 68 | +1. In **Performance Options**, select **Advanced**, and then under **Virtual memory**, select **Change**. |
| 69 | +1. Make sure that **Automatically manage paging file size for all drives** is selected, and then select **OK**. |
| 70 | +1. Restart the computer. |
| 71 | + |
| 72 | +## More information |
| 73 | + |
| 74 | +As an example of this issue, the following excerpt shows how error code 0x800705aa appears in the CBS.log file. |
| 75 | + |
| 76 | +```output |
| 77 | +2024-02-06 02:20:51, Info |
| 78 | + DPX Ended DPX phase: Apply Deltas |
| 79 | +Provided In File |
| 80 | +2024-02-06 02:20:51, Info |
| 81 | + DPX Started DPX phase: Apply Deltas |
| 82 | +Provided In File |
| 83 | +2024-02-06 02:23:42, Info |
| 84 | + DPX DpxException hr=0x800705aa code=0x02060e |
| 85 | +2024-02-06 02:23:42, Info |
| 86 | + DPX DpxException hr=0x800705aa |
| 87 | +code=0x02060e |
| 88 | +2024-02-06 02:23:42, Info |
| 89 | + DPX DpxException hr=0x800705aa |
| 90 | +code=0x02060e |
| 91 | +2024-02-06 02:23:42, Info |
| 92 | + DPX Failed to create file [file://%3f/C:/windows/SoftwareDistribution/Download/90fbe639b26d2696e96c2f268353e77c/inst/_windows10.0-kb5034127-x64.cab_/$dpx$.tmp/f8d13c2b8403f04db9eddfe6c7ae2060.tmp]\\?\C:\windows\SoftwareDistribution\Download\90fbe639b26d2696e96c2f268353e77c\inst\_windows10.0-kb5034127-x64.cab_\$dpx$.tmp\f8d13c2b8403f04db9eddfe6c7ae2060.tmp |
| 93 | +2024-02-06 02:23:42, Info |
| 94 | + DPX ProvideRequestedDataByFile: [file://%3f/C:/windows/SoftwareDistribution/Download/90fbe639b26d2696e96c2f268353e77c/inst/_windows10.0-kb5034127-x64.cab_/Cab_2_for_KB5034127_PSFX.cab]\\?\C:\windows\SoftwareDistribution\Download\90fbe639b26d2696e96c2f268353e77c\inst\_windows10.0-kb5034127-x64.cab_\Cab_2_for_KB5034127_PSFX.cab |
| 95 | +failed, Response file Name: ExtractFromCabInFile |
| 96 | +2024-02-06 02:23:42, Info |
| 97 | + DPX Ended DPX phase: Apply Deltas |
| 98 | +Provided In File |
| 99 | +2024-02-06 02:23:42, Info |
| 100 | + DPX DpxException hr=0x800705aa |
| 101 | +code=0x020201 |
| 102 | +2024-02-06 02:23:42, Info |
| 103 | + DPX Ended DPX phase: Resume and |
| 104 | +Download Job |
| 105 | +2024-02-06 02:23:42, Info |
| 106 | + DPX DpxException hr=0x800705aa |
| 107 | +code=0x020217 |
| 108 | +``` |
0 commit comments