|
| 1 | +--- |
| 2 | +title: Troubleshoot Windows Update Error Code 0x800f0823 |
| 3 | +description: Discusses how to resolve an issue that prevents Windows updates from installing. |
| 4 | +ai-usage: ai-assisted |
| 5 | +ms.date: 12/03/2025 |
| 6 | +manager: dcscontentpm |
| 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 0x800F (CBS E) |
| 12 | +- pcy:WinComm Devices Deploy |
| 13 | +appliesto: |
| 14 | + - ✅ <a href=https://learn.microsoft.com/windows/release-health/windows-server-release-info target=_blank>Supported versions of Windows Server</a> |
| 15 | + - ✅ <a href=https://learn.microsoft.com/windows/release-health/supported-versions-windows-client target=_blank>Supported versions of Windows Client</a> |
| 16 | + - ✅ <a href=https://learn.microsoft.com/lifecycle/products/azure-virtual-machine target=_blank>Azure Virtual Machines</a> |
| 17 | +--- |
| 18 | +# Troubleshoot Windows Update error code 0x800f0823 |
| 19 | + |
| 20 | +This article discusses how to resolve an issue that prevents Windows updates from installing. |
| 21 | + |
| 22 | +## Symptoms |
| 23 | + |
| 24 | +When you try to install a Windows update, the installation fails, and you receive error code `0x800f0823 (CBS_E_NEW_SERVICING_STACK_REQUIRED)`. This issue might occur when you install updates whether you use a direct connection to Windows Update or an offline MSI file. To verify the details of this issue, search for an entry in the CBS.log file that resembles the following example (from Windows Server 2016): |
| 25 | + |
| 26 | +```output |
| 27 | +2023-09-04 15:01:53, Error CBS Package "Package_for_KB5012170~31bf3856ad364e35~amd64~~14393.5285.1.4" requires Servicing Stack v10.0.14393.5285 but current Servicing Stack is v10.0.14393.4349. [HRESULT = 0x800f0823 - CBS_E_NEW_SERVICING_STACK_REQUIRED] |
| 28 | +``` |
| 29 | + |
| 30 | +For more information about the CBS log, see [Windows Update log files](/windows/deployment/update/windows-update-logs). |
| 31 | + |
| 32 | +## Cause |
| 33 | + |
| 34 | +This error code means that the affected computer's servicing stack is out of date. The servicing stack is the component that installs Windows updates. If this error occurs, the computer can't process new updates correctly. |
| 35 | + |
| 36 | +Typically, Windows Update automatically keeps the servicing stack up to date by installing [servicing stack updates (SSUs)](/windows/deployment/update/servicing-stack-updates). However, it's possible for a physical computer or virtual machine (VM) to fall out of sync by skipping updates. |
| 37 | + |
| 38 | +## Resolution |
| 39 | + |
| 40 | +> [!IMPORTANT] |
| 41 | +> 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). |
| 42 | +
|
| 43 | +> [!NOTE] |
| 44 | +> If the affected computer is a VM, consider using the technique that's mentioned in [Azure Virtual Machine (VM) Windows servicing stack reset tool](../../azure/virtual-machines/windows/windows-vm-wureset-tool.md). |
| 45 | +
|
| 46 | +### Step 1: Get the most recent SSU |
| 47 | + |
| 48 | +For earlier versions of Windows, you can search for specific SSUs in the [Microsoft Update Catalog](https://www.catalog.update.microsoft.com). For example, depending on the operating system that you're using, search for the following strings: |
| 49 | + |
| 50 | +- Windows 10, version 1607, and earlier versions: **ssu "Windows 10"** |
| 51 | +- Windows Server 2016: **ssu "Windows Server 2016"** |
| 52 | + |
| 53 | +Identify the update that has the latest release date. |
| 54 | + |
| 55 | +> [!NOTE] |
| 56 | +> You can also verify the latest SSU for those Windows versions by reviewing the [MSRC Servicing Stack Update](https://msrc.microsoft.com/update-guide/vulnerability/ADV990001) page. In the Frequently Asked Questions list, look for the following question: |
| 57 | +> |
| 58 | +> "When was the most recent SSU released for each version of Microsoft Windows?" |
| 59 | +
|
| 60 | +For later versions of Windows and Windows Server, security updates include both SSUs and the latest cumulative updates (LCUs). Before you try to locate the security update that you need in the catalog, use the update history listings to identify the appropriate KB number. The following table provides links to these listings. |
| 61 | + |
| 62 | +| Windows version | Update history | |
| 63 | +| --- | --- | |
| 64 | +| Windows Server 2025, all versions | [Windows Server 2025 update history](https://support.microsoft.com/help/5047442) | |
| 65 | +| Windows Server 2022, all versions | [Windows Server 2022 update history](https://support.microsoft.com/help/5005454) | |
| 66 | +| Windows 11, all versions | [Windows 11 update history](https://support.microsoft.com/help/5065323) | |
| 67 | +| Windows 10, version 2004, and later versions | [Windows 10 update history](https://support.microsoft.com/help/5018682) | |
| 68 | +| Windows 10, version 1809, and Window Server 2019, all versions | [Windows 10 and Windows Server 2019 update history](https://support.microsoft.com/topic/windows-10-and-windows-server-2019-update-history-725fc2e1-4443-6831-a5ca-51ff5cbcb059) | |
| 69 | + |
| 70 | +After you locate the update that you want, search for the update's KB number in the Microsoft Update Catalog. |
| 71 | + |
| 72 | +> [!NOTE] |
| 73 | +> The text of an update's KB article might refer to its associated SSU by using a KB number that's different from the main article number. However, in the catalog, you can search for only the main article's KB number. The catalog doesn't have separate entries for these SSU numbers. |
| 74 | +
|
| 75 | +### Step 2: Download and install the update |
| 76 | + |
| 77 | +Typically, your update search results include more than one update for a single KB number. Check the update title to identify the update that applies to the affected computer's architecture. Select **Download** to download the appropriate file to the affected physical computer or VM. After you install the update, restart the physical computer or VM. |
| 78 | + |
| 79 | +### Step 3: Install the update that failed |
| 80 | + |
| 81 | +Try again to install the original update. |
| 82 | + |
| 83 | +### Next steps |
| 84 | + |
| 85 | +After you resolve the issue, monitor the computer's update status to make sure that it stays up to date. |
| 86 | + |
| 87 | +If the issue persists, contact Microsoft Support for further assistance. Attach copies of any relevant CBS.log data to your support request. |
0 commit comments