Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security, Veeam & DevOps

  • Home
  • About
  • Advertise With US
  • Reviews
  • Tech News
  • Contact
  • Toggle search form

How to fix Update Error 0x800f0831 in Windows or Windows Server

Posted on 11/08/202611/08/2026 IT Expert By IT Expert No Comments on How to fix Update Error 0x800f0831 in Windows or Windows Server
  1. Home
  2. Windows
  3. How to fix Update Error 0x800f0831 in Windows or Windows Server
Image showing a screen resolution with a title 'SOLVED: Windows Update Error 0x800f0831. FIXING COMPONENT STORE CORRUPTION.' It highlights the error and indicates that the issue has been fixed with two arrows pointing to the relevant sections in the system management and command prompt windows.

In this article, we shall discuss how to fix Update Error 0x800f0831 in Windows. Windows Update errors 0x800f0831 often times indicates a missing manifest file or servicing component corruption in the Component Store (WinSxS). Please see Backing Up OpenShift Is Not the Same as Recovering It, Veeam Agent for Windows deployment failing with Access Denied, and Restoring a Physical Ubuntu Server to VMware using Veeam Agent and Export as Virtual Disks.

When Windows Servicing tries to change a package state such as superseding or removing a KB package. It fails because it cannot locate the necessary precursor file as the case maybe. Below is an error message similar to what will appear in the Windows event log when you continue to troubleshoot this issue.

Package kb777778 failed to be changed to the absent state as shown in the image below. Status: 0x800f0831. Initiating changes for package kb777778. Current state is superseded. Target state is absent. Client id: This means this device is not updated prompt arbiter. is not updated promptly

Windows Event Viewer log showing various entries related to 'Servicing,' including event IDs and warnings about package state.

Also, see Action required: Update Devolutions Remote Desktop Manager Before July 21, How to Back Up and Restore Microsoft Entra ID with Veeam Backup & Replication v13, and Azure Resource Inventory (ARI) for Engineers: Improving Control and Compliance.

Connect to Device Remotely

You can check or perform diagnostics remotely or locally as the case may be. Since this is a remote device, I will be connecting using the Computer Management tool. There are other numerous tools out there, even Remote Desktop Management Tool you can use to connect to a device remotely.

For me, I will launch the Computer Management, then click on Action and select connect to another computer. Then, enter the target hostname or IP address and click OK.

Screenshot of the Computer Management tool on Windows, featuring the 'Select Computer' dialog box with options to manage the local computer or another computer.

Navigate to System Tools > Event Viewer > Windows Logs > Setup to inspect Event IDs 1014 and 1015 etc. As you can see below, we have a warning error “0 of 928 instances of system store corruption have been repaired. Unrepaired corruptions may lead to failures in future system servicing”.

Screenshot of the Computer Management tool displaying the Event Viewer with a focus on event ID 1015 under the Servicing section, indicating that instances of system store corruption have been repaired.

As you can see also, system store corruption detection and repair has completed was detected. Status: 0x0, total instances of corruption found: 928, total instances of corruption repaired: 0.

Note: Therefore, both event IDs “1015 or 1014” indicates instances of system store corruption where 0 instances were repaired automatically

Screenshot of the Computer Management interface showing Event Viewer logs, specifically event 1014 related to servicing. The event details indicate completion of system store corruption detection with 928 instances found and none repaired.

Also, you will notice the following informational message “Initiating changes for package KB5101650. Current state is Absent. Target state is Staged. Client id: UpdateAgentLCU”.

Event log displaying servicing events with various levels and details, including warnings and informational messages about package KB5101650 status.

Please see Azure Load Balancer: Configuring for SQL Server Always On Availability Group Listener on Azure Virtual Machines, and Azure Virtual Desktop: Build Custom Session Host Images Using Image Builder Templates [Part 07].

Download the Missing Cumulative Update or Package

Note: Ideally, you are to manually download or remove these packages. A lot of guides recommend this steps. But, letting Windows perform the cleanup is preferrable to manually forcing removal or installing these packages as Windows servicing can properly handle package dependencies and component relations as there are no visible errors with the Windows update client in the log.

If you would like to follow this step if applicable to you. You will need to manually download the missing or superseded Update package (e.g., KB777778 as it applies to me or its prerequisite package) directly from the Microsoft Update Catalog:

  1. Open your browser and navigate to the Microsoft Update Catalog.
  2. Search for the KB number referenced in your Event Logs.
  3. Download the exact .msu file matching your operating system architecture.
  4. Extract or save the file to a temporary directory (e.g., C:\Update).

But in my case, all updates have been performed successfully. So, there is no need applying the above due to the following event log we discussed above “event IDs “1015 or 1014” indicates instances of system store corruption where 0 instances were repaired automatically”.

Screenshot of Windows Event Viewer displaying update logs, showing 'Windows Update successfully found 1 updates' message with timestamps.

Tis update found has been suceesfully applied.

Windows Event Viewer log showing Windows Update events with details including date, time, level, source, event ID, and task category.

Therefore, no more update needed to be applied. Therefore, we will take the second option to repair the component store.

Screenshot of Windows Event Viewer showing update download logs, with highlighted message indicating 'An update was downloaded.'

Please see Veeam Agent for Windows: VSS Error Caused by Old SQL Server References, How to implement Azure Private Link for Azure Virtual Desktop [Part 06], and Azure Virtual Desktop: Autoscaling Implementing and Monitoring Session Hosts [Part 05].

Fix Windows Store Corruption Using DISM

Open an elevated Command Prompt and select run as Administrator, and execute the DISM tool to repair the Component Store using the downloaded package or Windows Update online services as a source (preferrable in my case).

Option A: Online Repair via Windows Update

DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

This table outlines the essential command sequence for resolving Windows servicing errors like 0x800f0831

CommandPurpose & DescriptionExecution Order
DISM /Online /Cleanup-Image /ScanHealthPerforms an advanced scan of the Component Store (WinSxS) to detect file corruption and logs the results.Step 1 (Initial Scan)
DISM /Online /Cleanup-Image /CheckHealthReads existing registry flags to quickly report if corruption exists without performing a full scan.Optional (Redundant after ScanHealth)
DISM /Online /Cleanup-Image /RestoreHealthDownloads fresh files from Windows Update to repair corrupted components in the store.Step 2 (Repair Store)
sfc /scannowScans protected core system files and repairs them using the freshly restored Component Store.Step 3 (Repair OS Files)

Option B: Offline Repair Using Downloaded Package Source

If your device cannot reach Windows Update or is blocked in a corporate environment. Please point DISM directly to an extracted WIM/CAB or mounted ISO image as shown below:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\Update\Package.cab /LimitAccess

Once DISM finishes the repair operation successfully. This means that the restore operation completed successfully. Then, restart the device.

Re-open Event Viewer and navigate to Applications and Services Logs > Microsoft > Windows > WindowsUpdateClient > Operational. Trigger a manual update check. Look for Event ID 41: An update was downloaded, followed by successful installation logs.

I will recommend you to promptly apply Windows Updates (Patches) when released in order to avoid these issues going forward.

I hope you found you fund this guide on “how to fix Update Error 0x800f0831 in Windows or Windows Server” very useful. Please feel free to leave a comment below.

5/5 - (1 vote)

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
Windows, Windows Server Tags:Fix Windows Store Corruption Using DISM, Post OS installation of Windows Server, Update Error 0x800f0831, Windows Component Store (WinSxS), Windows Server 2022, Windows Server 2025

Post navigation

Previous Post: Backing Up OpenShift Is Not the Same as Recovering It
Next Post: Resolve Veeam ONE “The specified property cannot be found” and License Mismatch Errors During upgrade

Related Posts

  • How to create an Advanced Windows Scheduled Task Windows Server
  • Featured image batch file.
    Retrieve Recent Windows Update: How to create batch script files Scripts
  • Microsoft Enterprise Root Certification Authority and Forest Domain to Azure migration
    Migrate Microsoft Enterprise Root Certification Authority and Forest Domain to Azure AWS/Azure/OpenShift
  • Featured image   Black screen issue
    How to Fix Black Screen Issues on Windows 11/10 Windows
  • fix frequent shutdown due to licensing issues   Windows
    Fix Windows Server frequent disconnects and shutdown Windows Server
  • Fix Boot Failed UEFI SCSI Device on HyperV
    How to Fix Boot Failed UEFI SCSI Device on HyperV Virtualization

More Related Articles

How to create an Advanced Windows Scheduled Task Windows Server
Featured image batch file. Retrieve Recent Windows Update: How to create batch script files Scripts
Microsoft Enterprise Root Certification Authority and Forest Domain to Azure migration Migrate Microsoft Enterprise Root Certification Authority and Forest Domain to Azure AWS/Azure/OpenShift
Featured image   Black screen issue How to Fix Black Screen Issues on Windows 11/10 Windows
fix frequent shutdown due to licensing issues   Windows Fix Windows Server frequent disconnects and shutdown Windows Server
Fix Boot Failed UEFI SCSI Device on HyperV How to Fix Boot Failed UEFI SCSI Device on HyperV Virtualization

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

Veeam Vanguard

  • feature image app services
    How to Migrate Azure Web Apps AWS/Azure/OpenShift
  • images 5
    IP Address UNREACHABLE: HTTP connection pool Max exceeded Configuration Management Tool
  • WSUS Post deployment Configuration Failed
    The schema version of the database is from a newer version of wsus Windows Server
  • Always on and Veeam plugin setup
    Install SQL Server Always On & Configure Veeam Plug‑in for SQL Backup
  • fde container
    Full Disk Encryption with PBA or without PBA, UEFI, Secure Boot, BIOS, File and Directory Encryption and Container Encryption Security | Vulnerability Scans and Assessment
  • Mimikatz hacktool Trillix
    Windows Defender detects Endpoint Security HipHandlers.dll Security | Vulnerability Scans and Assessment
  • Deploy static website to azure blog storage
    Deploy a Static Website to Azure Storage from VSCode AWS/Azure/OpenShift
  • PA File
    File Audit and Monitoring: PA File Sight Ultra review and product details Reviews

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,768 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2026 TechDirectArchive

Loading Comments...

You must be logged in to post a comment.