Skip to content

Published: November 4, 2016 | Applies to:

Learn how to fix 'DISM error 14098, The component store has been corrupted' in Windows 10 by running few simple commands or by resetting WU components.

We often talk about DISM commands and yes they’re efficient too, for fixing system image issues. Running DISM tool basically fixes the corrupted files which are irreparable by SFC and replace them with their default versions. However, sometimes system corruption may exceed its limit and it might corrupt Windows Update components as well, due to which DISM will not work as expected. Under this case, you’re likely to cite following operation while running it:

C:\Windows\system32>dism /online /cleanup-Image /restorehealth
Deployment Image Servicing and Management tool
Version: 10.0.14393.0
Image Version: 10.0.14393.0
[==========================100.0%==========================]
Error: 14098
The component store has been corrupted.
The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
C:\Windows\system32>_

FIX DISM Error 14098, The Component Store Has Been Corrupted In Windows 10

To fix this error, you basically need to fix the DISM store components. As a first step of troubleshooting, you can also run following command in the same window, as it may help:

Dism.exe /online /Cleanup-Image /StartComponentCleanup

If the issue still persists, you can repair store components very easily by running few commands mentioned below. You need to be signed in as administrator of your machine to perform this operation. Do try those commands and see if they helps you to overcome the situation.

FIX : DISM Error 14098, The Component Store Has Been Corrupted In Windows 10

1. Right click on Start Button and select Command Prompt (Admin).

2. Copy all commands written below using Ctrl+V keys and then right click on the Command Prompt window to paste it. All commands will be executed automatically then.

net stop wuauserv
cd %systemroot%\SoftwareDistribution
ren Download Download.old
net start wuauserv
net stop bits
net start bits
net stop cryptsvc
cd %systemroot%\system32
ren catroot2 catroot2old
net start cryptsvc

FIX DISM Error 14098, The Component Store Has Been Corrupted In Windows 10

3. Once done, close Command Prompt and reboot your machine.

After restarting your system, re-try to run the DISM command which was giving error 14098 earlier. This time it should run fine without any error message.

FIX DISM Error 14098, The Component Store Has Been Corrupted In Windows 10

That’s it! In case if you still have the issue, completely reset Windows Update components.


SHARE: Facebook Google+ Twitter

2 Comments

  • i tried all this and it dont work

    i cant even update to the latest build as some reason windows has logged me out of my microsoft account
    and i suspect i have been hacked somehow too as i keep finding viruses hidden deep into my machine

  • actualy never mind it just suddenly worked for the first time ever

  • Leave a Reply

    Your email address will not be published. Required fields are marked *

    What's New


    Recent Comments

    • frozen nerd : i also tried uninstalling avast, disabling all startup progr...

      2 hours ago

    • frozen nerd : i have a win 10 home OEM from ASUS tried this and got the ...

      2 hours ago

    • Darren : Thank you, Kapil! The first two netsh commands and reboot ju...

      4 hours ago

    • Charles : I followed your steps but got stuck at step 9 since I couldn...

      9 hours ago

    • Barry : Fantastic! You solved my problem with very clear instruction...

      10 hours ago

    • Keith Fessey : Ok, so whats the difference between the "recovery key" and t...

      14 hours ago


    Windows Group Policy Troubleshooting