Windows update error 0x800f0823 means that Windows Modules Installer in your system is outdated and you need to install/update the Windows Module Installer before installing the MSU package. This usually happens when you try to install “.msu” Windows Update packages manually and not through Windows updates. When using Windows Update, it automatically updates Windows Modules Installer or the servicing stack update first, before applying new updates/patches.
What is this error 0x800f0823?
Here’s what this error looks like:
How to fix Windows Update error 0x800f0823 ?
Before you begin to fix the error “The Windows Modules Installer must be updated before you can install this package” make sure to apply the following settings:
- Log in as Administrator
- Make sure you have a reliable internet connection and it is not a metered connection
- Windows Update URLs are accessible, if not allow those URLs through the firewall.
- Reset the network if required.
Step# 1. Make Sure “TrustedInstaller” Service Is Running
The service name of “Windows Module Installer” name is “TrustedInstaller”. Go to services (Press Windows + R keys and type in services.msc, then press enter) and confirm that this service is in “Running” status. If the TrustedInstaller service is in Stopped status, then click the “Start” button to make it run again.
Where is Windows Module Installer located?
The executable path of the Windows Module installer is C:\Windows\servicing\TrustedInstaller.exe
C:\Windows\servicing
Step# 2. Check Existing Servicing Stack Version
This error is caused by an out-of-date servicing stack existing in your server. So, first, check the Windows update history and see the last Service Stack Update installed on your system. Then go to the catalog.update.microsoft.com website and find out the SSUs released after the SSU is installed on your OS. You may have to apply that SSUs sequentially one after another until the latest version.
See the full list for Servicing Stack Updates of Windows 2008 & 2008 R2 and Windows Vista Service Pack 2.
Step# 3. Upgrade Windows Modules Installer
Go to go to settings (Control panel) and run “Windows update“. Windows update will download and install the latest Windows Modules Installer or Service Stack Update. Otherwise, you can manually download Servicing Stack Update from this Microsoft’s catalog update website URL: https://www.catalog.update.microsoft.com/Search.aspx?q=servicing+stack+update
- Download Windows 10 – Servicing Stack Update
- Download Windows Server 2008 R2 – Servicing Stack Update
- Download Windows 7 – Servicing Stack Update
- Download Windows Embedded Standard 7 – Servicing Stack Update
Where can I find the latest Windows Module Installer?
Servicing stack updates (SSU) contain the latest Windows Module Installer. Installing the latest SSU will update Windows Module Installer. So, what is SSU right? The Answer is… The reliability of the Windows update process depends on Servicing stack updates. There could be dependency issues when installing the latest Windows updates, but SSU will help to mitigate such issues. So you must install the latest/recent SSUs, see the recent/latest SSU release history given below.
If you are looking for Servicing Stack updates, here is the complete list of the updates for Windows:
Most Recent SSU Release History
Servicing Stack Update For Windows 10
Operating System | Month | Architecture | KB Package |
---|---|---|---|
Servicing Stack Update For Windows 10 LTSB 1507 | 2022-03 | x64 | Download KB5011569 |
Servicing Stack Update For Windows 10 LTSB 1507 | 2022-03 | x86 | Download KB5011569 |
Servicing Stack Update For Windows 10 version 1903 and later 20H2 | 2021-08 | x64 | Download KB5005260 |
Servicing Stack Update For Windows 10 version 1903 and later 20H2 | 2021-08 | x86 | Download KB5005260 |
Servicing Stack Update For Windows 10 version 1903 and later 20H2 | 2021-08 | ARM64 | Download KB5005260 |
Servicing Stack Update For Windows 10 version 1903 and later 2004 | 2021-08 | x64 | Download KB5005260 |
Servicing Stack Update For Windows 10 version 1903 and later 2004 | 2021-08 | x86 | Download KB5005260 |
Servicing Stack Update For Windows 10 version 1903 and later 2004 | 2021-08 | ARM64 | Download KB5005260 |
Servicing Stack Update For Windows 10 version 1903 and later 21H1 | 2021-08 | x64 | Download KB5005260 |
Servicing Stack Update For Windows 10 version 1903 and later 21H1 | 2021-08 | x86 | Download KB5005260 |
Servicing Stack Update For Windows 10 version 1903 and later 21H1 | 2021-08 | ARM64 | Download KB5005260 |
Servicing Stack Update For Windows 10 & 10 LTSB 1607 | 2022-03 | x64 | Download KB5011570 |
Servicing Stack Update For Windows 10 & 10 LTSB 1607 | 2022-03 | x86 | Download KB5011570 |
Servicing Stack Update For Windows 10 & 10 LTSB 1607 | 2021-09 | x64 | Download KB5005698 |
Servicing Stack Update For Windows 10 & 10 LTSB 1607 | 2021-09 | x86 | Download KB5005698 |
Servicing Stack Update For Windows 7
Operating System | Month | Architecture | KB Package |
---|---|---|---|
Servicing Stack Update For Windows 7 | 2022-03 | x64 | KB5011649 |
Servicing Stack Update For Windows 7 | 2022-03 | x86 | KB5011649 |
Servicing Stack Update For Windows 7 | 2022-02 | x64 | KB5010451 |
Servicing Stack Update For Windows 7 | 2022-02 | x86 | KB5010451 |
Servicing Stack Update For Windows 7 | 2021-10 | x64 | KB5006749 |
Servicing Stack Update For Windows 7 | 2021-10 | x86 | KB5006749 |
Servicing Stack Update For Windows Server 2008 & 2008 R2
Operating System | Month | Architecture | KB Package |
---|---|---|---|
Servicing Stack Update For Windows Server 2008 | 2022-03 | x64 | KB5011942 |
Servicing Stack Update For Windows Server 2008 | 2022-03 | x86 | KB5011942 |
Servicing Stack Update For Windows Server 2008 | 2022-02 | x86 | KB5010452 |
Servicing Stack Update For Windows Server 2008 | 2022-02 | x64 | KB5010452 |
Servicing Stack Update For Windows Server 2008 | 2021-10 | x64 | KB5006750 |
Servicing Stack Update For Windows Server 2008 | 2021-10 | x86 | KB5006750 |
Servicing Stack Update For Windows Server 2008 R2 | 2022-03 | x64 | KB5011649 |
Servicing Stack Update For Windows Server 2008 R2 | 2022-02 | x64 | KB5010451 |
Servicing Stack Update For Windows Server 2008 R2 | 2021-10 | x64 | KB5006749 |
Servicing Stack Update For Windows Server 2012 & 2016
Operating System | Month | Architecture | KB Package |
---|---|---|---|
Servicing Stack Update For Windows Server 2012 | 2022-03 | x64 | KB5011571 |
Servicing Stack Update For Windows Server 2016 | 2022-03 | x64 | KB5011570 |
Servicing Stack Update For Windows Server 2016 | 2021-09 | x64 | KB5005698 |
Servicing Stack Update For Azure Stack HCI (Hyperconverged Infrastructure)
Operating System | Month | Architecture | KB Package |
---|---|---|---|
Servicing Stack Update For Azure Stack HCI 20H2 | 2022-02 | x64 | KB5011353 |
Servicing Stack Update For Azure Stack HCI 20H2 | 2022-01 | x64 | KB5009640 |
Servicing Stack Update For Azure Stack HCI 20H2 | 2021-11 | x64 | KB5007349 |
Servicing Stack Update For Azure Stack HCI 20H2 | 2021-10 | x64 | KB5006751 |
Servicing Stack Update For Azure Stack HCI 20H2 | 2021-09 | x64 | KB5005942 |
Now install the MSU update package you want. Take a note here that, Windows Server 2008 and Server 2008 R2: Microsoft ended support for these OSs in Jan 2020, So we recommend you to upgrade to Windows Server 2016 or Server 2019.
What is a Servicing Stack Update?
Servicing stack updates provide fixes to the servicing stack, the component that installs Windows updates. Additionally, it contains the “component-based servicing stack” (CBS), which is a key underlying component for several elements of Windows deployment, such as DISM, SFC, changing Windows features or roles, and repairing components. The CBS is a small component that typically does not have updates released every month.
What’s the difference between a servicing stack update and a cumulative update?
Both Windows 10 and Windows Server use the cumulative update mechanism, in which many fixes to improve the quality and security of Windows are packaged into a single update. Each cumulative update includes the changes and fixes from all previous updates.
Servicing stack updates must ship separately from the cumulative updates because they modify the component that installs Windows updates. The servicing stack is released separately because the servicing stack itself requires an update. For example, the cumulative update KB4284880 requires May 17, 2018, servicing stack update, which includes updates to Windows Update.
Facing Other Issues in your Windows and PC? Check out these solutions : Windows Update Troubleshooting Guides and Tools |
What is KB5011570?
The KB5011570 is servicing stack update for Windows 10 & Windows server 2016 Operating systems. KB5011570 SSU addresses a problem where it might enter BitLocker recovery mode after a servicing update. This update fixes a problem that causes the Error Code 0x8007007B when you try to install security updates on a computer that was previously running Windows 10 and using BitLocker Drive Encryption.