Techlarify
Techlarify

Windows Update Error 0x800f0915? How to Fix It

Last updated: March 2026

Error 0x800f0915 appears when Windows Update fails due to corrupted system image files that go beyond what the normal DISM repair can fix. This typically happens after failed updates, disk errors, or system file corruption. While this is a more serious corruption issue, there are proven methods to repair it.

Let's walk through the solutions that work most often, starting with the simplest fixes first.

In This Guide:

  • How to run DISM cleanup before attempting repairs
  • How to use DISM restorehealth to repair the Windows image
  • How to perform an in-place repair upgrade without losing files
  • When to use each repair method based on corruption severity

Fix #1: Run DISM Component Cleanup

Run a component cleanup to remove old update files and clean up the component store. This can resolve corruption issues and make restorehealth work better before attempting deeper repairs.

Steps:

  1. 1. Right-click the Start button and select "Terminal (Admin)" or "Command Prompt (Admin)"
  2. 2. Type the following command and press Enter:
  3. dism /online /cleanup-image /startcomponentcleanup
  4. 3. Wait for the process to complete (this can take 10-20 minutes)
  5. 4. When finished, restart your computer
  6. 5. Try running Windows Update again to see if the error is resolved

Why This Works:

The component store can become cluttered with superseded update files that cause conflicts. Cleaning up these old files removes potential corruption sources and frees up disk space. This makes subsequent repair commands more effective because they're working with a cleaner system state.

Fix #2: Run DISM RestoreHealth

Use DISM to repair the Windows image if cleanup didn't fix the issue. This scans for corruption and downloads replacement files from Windows Update servers.

Steps:

  1. 1. Open an elevated Command Prompt or Terminal (Admin)
  2. 2. Type the following command and press Enter:
  3. dism /online /cleanup-image /restorehealth
  4. 3. Wait for the scan and repair to complete (this can take 20-45 minutes)
  5. 4. You'll see progress percentages. Don't close the window even if it seems stuck
  6. 5. When it says "The operation completed successfully," run this command:
  7. sfc /scannow
  8. 6. Wait for sfc to finish (another 15-30 minutes)
  9. 7. Restart your computer
  10. 8. Try Windows Update again

Why This Works:

DISM RestoreHealth compares your system files against a known-good reference from Microsoft's servers and replaces any corrupted files it finds. Running sfc /scannow afterward fixes any remaining file corruption that DISM couldn't detect. Together, these commands repair the Windows image so updates can install properly.

Fix #3: Use Windows Update Troubleshooter

Run the built-in Windows Update troubleshooter to automatically detect and fix common update problems. Try this before moving to more invasive repairs.

Steps:

  1. 1. Press Windows key + I to open Settings
  2. 2. Go to System > Troubleshoot > Other troubleshooters
  3. 3. Find "Windows Update" and click "Run"
  4. 4. Follow the prompts and let the troubleshooter detect issues
  5. 5. Apply any fixes it recommends
  6. 6. Restart your computer
  7. 7. Try Windows Update again

Why This Works:

The Windows Update troubleshooter can reset update components, clear temporary files, and restart services that might be stuck. While it won't fix deep corruption like DISM does, it can resolve permission issues, service problems, and configuration errors that prevent updates from working.

Fix #4: Perform an In-Place Repair Upgrade

Perform an in-place upgrade if DISM and sfc can't fix the corruption. This reinstalls Windows while keeping all your files, programs, and settings intact.

What You'll Need:

  • Windows Media Creation Tool from Microsoft's website
  • At least 8GB of free disk space
  • 1-2 hours of uninterrupted time

Steps:

  1. 1. Download the Windows Media Creation Tool from Microsoft's website
  2. 2. Run the tool and accept the license terms
  3. 3. Select "Upgrade this PC now"
  4. 4. Let the tool download the latest Windows version
  5. 5. When asked what to keep, select "Keep personal files and apps"
  6. 6. Click "Install" to begin the upgrade
  7. 7. Your computer will restart several times during the process
  8. 8. After the upgrade completes, Windows Update should work normally

Important:

An in-place upgrade replaces all Windows system files while preserving your data. This fixes corruption that DISM can't repair. The process takes 1-2 hours, so plug in your laptop if you're using one. Some programs may need to be reinstalled afterward, but most will work fine.

Common Mistakes to Avoid

  • Don't interrupt DISM while it's running: Even if it seems stuck at a percentage for a long time, let it finish. Interrupting can make corruption worse.
  • Don't skip component cleanup: Running cleanup first can prevent you from needing more invasive repairs later.
  • Don't forget to run sfc after DISM: DISM and sfc work together. Always run sfc after a successful DISM repair.
  • Don't choose a clean install: During an in-place upgrade, always choose to keep your files and apps. A clean install erases everything.

How to Prevent This Problem

  • Let updates finish completely: Never force-restart during Windows updates. Always wait for them to complete.
  • Keep disk space available: Windows needs free space to download and install updates. Keep at least 20GB free on your C: drive.
  • Run component cleanup monthly: Running DISM cleanup once a month keeps the component store healthy.
  • Use a UPS if possible: Power loss during updates can cause severe corruption. A UPS prevents this.

Still Getting Windows Update Error 0x800f0915?

Get personalized help fixing Windows Update corruption on your PC. Try Techlarify free. First explanation on us. Then $5 for 24-hour access or $10/month.

Get Custom Help Now

Frequently Asked Questions

What causes Windows Update error 0x800f0915?

Error 0x800f0915 is caused by corruption in the Windows component store or system image files that's severe enough that normal DISM repairs can't fix it. This usually happens after multiple failed update attempts, disk errors, improper shutdowns during updates, or malware infections that damaged system files. It indicates the Windows image is corrupted beyond simple repair.

How long does DISM RestoreHealth take?

DISM RestoreHealth typically takes 20-45 minutes on most systems, but it can take longer if you have a slow internet connection (since it downloads files from Microsoft) or a slower hard drive. It's normal for the progress to stay at certain percentages for 10+ minutes. Don't interrupt the process even if it seems stuck.

Will an in-place upgrade delete my files?

No, an in-place upgrade (also called a repair install) keeps all your personal files, installed programs, and settings. It only replaces Windows system files. However, it's always smart to back up important files before doing major system repairs, just in case something goes wrong during the process.

What if DISM RestoreHealth fails?

If DISM RestoreHealth fails or says it can't repair certain files, try running component cleanup first, then RestoreHealth again. If it still fails, your corruption is too severe for DISM to fix. At that point, an in-place upgrade is your best option. If even that doesn't work, you may need to back up your files and do a clean Windows install.

Can I prevent this error from happening again?

Yes. Always let Windows updates finish completely without interruption. Keep at least 20GB of free space on your C: drive. Run DISM component cleanup monthly to prevent buildup. Use a UPS to protect against power loss during updates. Run antivirus scans regularly to prevent malware from corrupting system files. These steps greatly reduce the chance of update errors.