If you have ever tried to manually install a Windows 11 update and found a confusing list of .msu files that had to be installed in a specific order, KB5043080 was almost certainly first on that list.
It appears at the top of the prerequisite installation order for every Windows 11 24H2 and 25H2 update released since late 2024 — from the July 2026 Patch Tuesday update KB5101650 all the way back through 2025. Yet most users have never heard of it, and searching for it returns confusing results because KB5043080 plays two distinct roles in the Windows update ecosystem.
This guide explains both roles, what KB5043080 originally fixed, why it became a permanent prerequisite for all subsequent Windows 11 updates, what happens if it is not installed, and how to install or verify it.
What Is KB5043080? Two Different Roles
Understanding KB5043080 requires understanding that it functions in two different ways simultaneously.
Role 1 — The original September 2024 update
KB5043080 was first released on September 10, 2024 as a Patch Tuesday cumulative update specifically for Windows 11 version 24H2 on Copilot+ PCs. It moved those systems to OS build 26100.1742 and delivered a set of security fixes, a servicing stack quality improvement, and two notable functional changes to Windows Installer and Task Manager. If you are not sure which version your PC is on, the Windows version checker shows what the build number means and which versions are still receiving security updates.
This is what KB5043080 is at its origin — a standard monthly cumulative update for a specific early release of Windows 11 24H2.
Role 2 — The permanent checkpoint prerequisite
What happened next is what makes KB5043080 unusual. The servicing stack changes it introduced — specifically, updates to the component-based servicing stack that Windows uses to install all future updates — became the minimum required baseline for every subsequent Windows 11 24H2 and 25H2 cumulative update.
This is why KB5043080 appears in the installation order for updates released in 2025 and 2026. When you download the July 2026 update KB5101650 or any other Windows 11 update from the Microsoft Update Catalog, you will see:
windows11.0-kb5043080-x64_953449672073f8fb99badb4cc6d5d7849b9c83e8.msu
windows11.0-kb5101650-x64_[hash].msu
KB5043080 must be installed first. If it is not present on the system, the main update will fail.
Microsoft refers to KB5043080 as a CheckPoint update in its internal documentation — it is the checkpoint that Windows 11’s servicing infrastructure needs to clear before it can accept any subsequent update packages.
What KB5043080 Originally Fixed — September 2024 Content
When KB5043080 was released in September 2024, it addressed several specific issues in Windows 11 24H2.
Windows Installer UAC behavior change
The most functionally visible change in KB5043080 is a modification to how Windows Installer handles application repairs. Before this update, when Windows automatically repaired a damaged application, it would sometimes prompt for User Account Control credentials — asking the user to confirm an elevation dialog even when the repair was initiated by the system rather than by the user.
KB5043080 changes this behavior. Application repairs no longer generate UAC credential prompts by default. Administrators who need to restore the previous behavior can do so by setting the registry value HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer\DisableLUAInRepair to 1.
Task Manager dark mode color fix
Before KB5043080, the Performance page in Task Manager displayed incorrect colors when Windows was set to dark mode. The graphs that normally use color coding to distinguish between different system metrics were rendering with incorrect hues in dark mode, making the Performance page harder to read and visually inconsistent.
KB5043080 fixed the color rendering on the Performance page graphs for dark mode users.
Servicing stack quality improvements
The core of what made KB5043080 a permanent prerequisite is the servicing stack improvements it delivered. Servicing stack updates improve the reliability of the update process itself — they fix the component that installs Windows updates rather than fixing Windows features or security vulnerabilities.
These improvements ensured that devices could reliably receive and install subsequent Microsoft updates. Without this servicing stack baseline, later update packages cannot install correctly — which is why Microsoft made KB5043080 a mandatory prerequisite going forward.
Security fixes
KB5043080 also addressed several security vulnerabilities documented in Microsoft’s September 2024 Security Updates. The security content is now many months old and has been superseded many times over by subsequent monthly updates, but the servicing stack and functional changes remain foundational.
Why KB5043080 Became a Prerequisite for Every Windows 11 Update
This is the question most users have — why does a September 2024 update keep showing up in the installation requirements for 2026 updates?
The answer is in how Windows update delivery works.
When Microsoft builds a cumulative update package, it is built against a specific minimum servicing stack version. The package installer assumes that certain servicing stack capabilities — specific APIs, specific component behaviors, specific error handling — are present on the target system. If those capabilities are not present, the package cannot install correctly.
KB5043080 introduced servicing stack changes that all subsequent Windows 11 24H2 and 25H2 update packages were built against. Every cumulative update released after September 2024 for these Windows versions therefore lists KB5043080 as a prerequisite — because its servicing stack content is what makes those updates installable.
On most Windows 11 24H2 systems that have been receiving updates normally through Windows Update, KB5043080 was installed automatically in September 2024 or shortly after — because Windows Update delivers updates automatically and in the correct order. Most users never had to think about it.
The users who encounter it explicitly are those who:
Try to manually install a 2025 or 2026 Windows 11 update from the Microsoft Update Catalog without having KB5043080 in place. Manage Windows systems in environments where updates are controlled through WSUS or Configuration Manager, and KB5043080 was not approved or deployed. Restored a Windows system image from before September 2024 and are trying to bring the system current manually.
What Happens If KB5043080 Is Not Installed
If you attempt to install any Windows 11 24H2 or 25H2 cumulative update from 2025 or 2026 without KB5043080 in place, the installation will fail with error code 0x800F0838.
This error specifically means that a prerequisite update is missing. The error message may not always clearly identify which prerequisite is needed — it depends on which update you were attempting to install and how you were installing it.
If you see 0x800F0838 when installing a Windows 11 update, the fix is to install KB5043080 first, then retry the main update.
How to Check If KB5043080 Is Already Installed
Before going through the installation steps, verify whether KB5043080 is already on your system.
Method 1 — Windows Update History
Go to Settings, Windows Update, Update History. Search the list for KB5043080. If it appears with a status of Successfully installed, you already have it and do not need to reinstall.
Method 2 — PowerShell
Open PowerShell as administrator and run:
powershell
Get-HotFix -Id KB5043080
If KB5043080 is installed, this command returns the installation details. If it returns nothing, KB5043080 is not present on your system.
Method 3 — DISM
Open Command Prompt as administrator and run:
dism /online /get-packages | findstr KB5043080
If KB5043080 is installed, it will appear in the output.
How to Install KB5043080
Method 1 — Windows Update (Recommended)
For systems that have not yet received KB5043080 automatically:
Go to Settings, Windows Update, Check for updates. Windows Update will identify the correct update sequence and install KB5043080 in the proper order before delivering subsequent updates. This is the recommended method because Windows Update handles dependencies automatically.
Method 2 — Microsoft Update Catalog (Manual)
If you need to install KB5043080 manually on an offline system or for enterprise deployment:
Go to catalog.update.microsoft.com. Search for KB5043080. You will see entries for Windows 11 version 24H2 in x64 and ARM64 architectures. Download the package matching your system architecture. Run the downloaded .msu file. No restart is required.
The direct filenames to look for are:
- x64 systems: windows11.0-kb5043080-x64_953449672073f8fb99badb4cc6d5d7849b9c83e8.msu
- ARM64 systems: windows11.0-kb5043080-arm64_df540a05f9b118e339c5520f4090bb5d450f090b.msu
Method 3 — DISM for Enterprise Deployment
For IT administrators deploying to multiple systems:
dism /online /add-package /packagepath:"C:\Packages\windows11.0-kb5043080-x64.msu"
DISM can also discover and install prerequisite packages automatically when you use the /PackagePath option pointing to a folder containing both the prerequisite and target update files placed together.
Installing KB5043080 as Part of a Larger Update
When installing Windows 11 cumulative updates manually from the Microsoft Update Catalog — such as the July 2026 update KB5101650 — you will encounter installation instructions that specify a mandatory order:
Step 1: Install KB5043080 first.
Step 2: Install the main cumulative update.
Both files must be downloaded to the same folder. You can then either run them in order manually, or use DISM with the PackagePath pointing to the folder containing both files — DISM will automatically detect and install the prerequisite before the main package.
Method A — Install all files together using DISM:
dism /online /add-package /packagepath:"C:\Packages"
Where C:\Packages contains both the KB5043080 .msu file and the main update .msu file. DISM handles the installation order automatically.
Method B — Install each file individually in order:
Run the KB5043080 .msu file first. Wait for it to complete. Then run the main update .msu file.
Do not skip the order. Installing the main update before KB5043080 will fail with 0x800F0838.
Can KB5043080 Be Uninstalled?
No. KB5043080 cannot be removed from the system after installation.
This is standard behavior for servicing stack updates. Once a servicing stack update is installed, it becomes part of the Windows operating system’s update infrastructure. Microsoft does not provide an uninstallation path for SSU components because removing them would leave the system unable to reliably install or remove other updates.
Running the Windows Update Standalone Installer with the /uninstall switch on KB5043080 will not work. Attempting DISM /remove-package on the SSU component will not work.
If you need to return to a system state before KB5043080, you would need to restore a complete system image from before September 2024 — not uninstall the update itself.
KB5043080 and Its Relationship to Other Windows 11 Updates
KB5043080 is part of a chain of updates that together form the foundation of Windows 11 24H2 and 25H2’s update infrastructure.
Before KB5043080: Windows 11 24H2 systems on Copilot+ PCs were on a different servicing stack baseline, and the update packages were built against different minimum requirements.
KB5043080 (September 2024): Established the new servicing stack baseline. All subsequent updates are built against this minimum.
Every Windows 11 update from late 2024 through 2026: Lists KB5043080 as first in the installation order. This includes the July 2026 KB5101650 that fixed 570 vulnerabilities and added Point-in-time Restore, the emergency Dell fix updates, and every Patch Tuesday release in between.
KB2267602: The daily Defender security intelligence update that runs on the system KB5043080 helped stabilize. While KB2267602 and KB5043080 address different components, both depend on the same underlying servicing infrastructure.
This is what makes KB5043080 unusual in Windows update history — most updates come and go, replaced by newer versions. KB5043080 was released once in September 2024 and continues to appear in installation requirements for every Windows 11 update released in 2025 and 2026 because it established a baseline that all later updates were built to depend on.
Frequently Asked Questions
What is KB5043080?
KB5043080 is a Windows 11 24H2 update released on September 10, 2024 that serves two functions. Originally, it was a Patch Tuesday cumulative update for Copilot+ PCs running Windows 11 24H2 that fixed a Windows Installer UAC issue and a Task Manager dark mode color bug. It also introduced servicing stack improvements that became the required baseline for all subsequent Windows 11 24H2 and 25H2 updates — making it a permanent mandatory prerequisite.
Why does KB5043080 appear in the installation instructions for 2026 Windows updates?
KB5043080 updated the Windows servicing stack to version 26100.1742. Every Windows 11 24H2 and 25H2 cumulative update released after September 2024 was built against this servicing stack version as a minimum requirement. Installing those updates without KB5043080 in place causes them to fail with error 0x800F0838.
What error appears if KB5043080 is not installed?
If you try to install a Windows 11 cumulative update that requires KB5043080 without having it installed, you will receive error code 0x800F0838, which indicates a missing prerequisite. The fix is to install KB5043080 first, then retry the main update.
Do I need to install KB5043080 separately if I use Windows Update?
No. Windows Update delivers updates in the correct order automatically. If your system needs KB5043080, Windows Update will install it automatically before delivering subsequent updates. You only need to install it manually if you are using the Microsoft Update Catalog for offline or enterprise deployment.
Can KB5043080 be uninstalled?
No. KB5043080 cannot be removed after installation. Servicing stack updates become part of the Windows operating system infrastructure and cannot be uninstalled. This is standard Microsoft policy for all SSU components.
What OS build does KB5043080 deliver?
KB5043080 delivers OS build 26100.1742 on Windows 11 24H2. This was the September 10, 2024 build for Copilot+ PCs on Windows 11 24H2.
Does KB5043080 apply to Windows 11 25H2?
KB5043080 appears in the prerequisite lists for Windows 11 25H2 cumulative updates as well, because Windows 11 25H2 shares the same update infrastructure and servicing stack baseline. The same KB5043080 package covers both 24H2 and 25H2 systems.
How do I install KB5043080 if Windows Update is not working?
Download KB5043080 directly from the Microsoft Update Catalog at catalog.update.microsoft.com. Search for KB5043080, select the x64 or ARM64 package matching your system architecture, download the .msu file, and run it directly. No restart is required after installation. After KB5043080 installs, retry the main Windows update that was failing.
What is a CheckPoint update?
A CheckPoint update is Microsoft’s term for a prerequisite update that establishes a minimum baseline the servicing stack must be at before other updates can install. KB5043080 is described as a CheckPoint update because it sets the servicing stack version that all Windows 11 24H2 and 25H2 updates from late 2024 onward require.