DigiCruncher

Crunching Digital Bytes

  • Home
  • Gadgets
  • Internet
  • Saas
  • Windows
  • Software
  • Tech
  • About Us
  • Contact Us
You are here: Home / Windows / FIX: The Component Store Has Been Corrupted DISM Error 14098

FIX: The Component Store Has Been Corrupted DISM Error 14098

February 24, 2023 by Sanmay Chakrabarti Leave a Comment

component-store-has-been-corrupted-dism-error-14098

Are you getting the DISM error 14098? This error happens when the component store has been corrupted.

Corrupted Windows updates mostly cause this error, but there can be other known sources.

Here I have shown how to solve this error easily, so perform as mentioned to easily fix it.

How To Fix Component Store Has Been Corrupted DISM Error

Contents

This error requires a bit of advanced troubleshooting, so carefully read through the methods and use the commands exactly as shown to fix this error.

Method 1: Use Component Cleanup Command

The first thing you can do is run the component cleanup command. To do that, you must launch the Command Prompt and proceed with the commands as shown.

Here are the exact steps on how to do it:

  • Type Command Prompt in the search bar and right-click on the top option.
  • Select the Run as administrator option.

Run-command-prompt-as-administrator

  • Type the following command or copy-paste it from here:

Dism.exe /online /Cleanup-Image /StartComponentCleanup

dism-start-component-cleanup-command

  • Press the Enter key to initiate the command.

Method 2: Reset Windows Update Components

If running the component cleanup command doesn’t work, you must reset the Windows Update components. The following process requires a lot of advanced troubleshooting, so follow carefully and use the proper commands as I have given:

  • First, open the Command Prompt as administrator again.
  • Copy and paste the following command and press Enter:

net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc

  • Next, execute this command:

Del “%ALLUSERSPROFILE%\ApplicationData\Microsoft\Network\Downloader\qmgr*.dat

  • Restart your PC and check if the issue persists. If it does, open the Command Prompt as administrator again.
  • Copy and paste the following commands one by one and press Enter to run them:

1) Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak

2) Ren %systemroot%\system32\catroot2 catroot2.bak

3) sc.exe sdset bits

4) D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

5) sc.exe sdset wuauserv

6) D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

  • Now, restart your PC and open the command prompt again.
  • Copy paste the following commands and execute them:

1) cd /d %windir%\system32

2) regsvr32.exe atl.dll

3) regsvr32.exe urlmon.dll

4) regsvr32.exe mshtml.dll

5) regsvr32.exe shdocvw.dll

6) regsvr32.exe browseui.dll

7) regsvr32.exe jscript.dll

8) regsvr32.exe vbscript.dll

9) regsvr32.exe scrrun.dll

10) regsvr32.exe msxml.dll

11) regsvr32.exe msxml3.dll

12) regsvr32.exe msxml6.dll

13) regsvr32.exe actxprxy.dll

14) regsvr32.exe softpub.dll

15) regsvr32.exe wintrust.dll

16) regsvr32.exe dssenh.dll

17) regsvr32.exe rsaenh.dll

18) regsvr32.exe gpkcsp.dll

19) regsvr32.exe sccbase.dll

20) regsvr32.exe slbcsp.dll

21) regsvr32.exe cryptdlg.dll

22) regsvr32.exe oleaut32.dll

23) regsvr32.exe ole32.dll

24) regsvr32.exe shell32.dll

25) regsvr32.exe initpki.dll

26) regsvr32.exe wuapi.dll

27) regsvr32.exe wuaueng.dll

28) regsvr32.exe wuaueng1.dll

29) regsvr32.exe wucltui.dll

30) regsvr32.exe wups.dll

31) regsvr32.exe wups2.dll

32) regsvr32.exe wuweb.dll

33) regsvr32.exe qmgr.dll

34) regsvr32.exe qmgrprxy.dll

35) regsvr32.exe wucltux.dll

36) regsvr32.exe muweb.dll

37) regsvr32.exe wuwebv.dll

  • Restart your PC again and open Command Prompt again as administrator.
  • Copy and paste the following commands and press Enter after each one:

1) netsh winsock reset

2) net start bits

3) net start wuauserv

4) net start appidsvc

5) net start cryptsvc

  • Restart your PC, and the issue should be fixed.

Method 3: Use The Restore Health Command In Clean Boot

Next, you can run the DISM restore health command in the clean boot state instead of the normal Windows state. Doing this will prevent any 3rd party app or services from interfering and stopping the process.

Here is how you can do it:

  • Press the Windows + R keys to open the Run command box.
  • Type msconfig and click on OK. Doing this will open System Configuration on your screen.

msconfig-run-command

  • Click on the Services tab and check the Hide all Microsoft Services box.
  • Select the Disable all option.

hide-all-microsoft-services

  • Now click on Apply and OK to save the changes.
  • Right-click on the Taskbar and select Task Manager.
  • Click on Startup and right-click on the unnecessary apps.
  • Select Disable.

disable-from-startup

  • Now restart your PC.
  • After the PC restarts, open Command Prompt as an administrator again.
  • Type the following command and press Enter to run it:

DISM /Online /Cleanup-Image /RestoreHealth

Dism_restore_health_Scan

  • Now restart your PC.

Wrapping  Up

So, that’s it.  Now you know how to fix this error. If you have any questions related to this topic, ask us in the comment section below.

Filed Under: Windows Tagged With: Windows Fixes

About Sanmay Chakrabarti

Sanmay is a Tech enthusiast. He has been troubleshooting PC issues for 6 years and writing about them for 4. Reading books, traveling to new places and listening to music are some of his favorite hobbies.

Leave a Reply Cancel reply

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

Digicruncher_Twitter_handle Digicruncher_Facebook_handle Digicruncher_pin_handle Digicruncher_Rss_Feed

Recent Posts

  • Your In Browser Storage For Mega Is Full – How To Resolve?
  • MTG Arena Invalid Command Line Error – 2 Easy Fixes
  • The Creative Toolbox: Innovations in Visual Storytelling
  • Easy Fixes: Audio Render Error
  • How To Fix System 5 Error Has Occurred On Windows?

49 shares