DISM Error 14098 : The Component Store Has Been Corrupted

C Jakubowski 1 Reputation point
2021-09-05T14:55:55.68+00:00

Windows Server 2016 on Hyper-V

We had a power outage and now its stuck on a BSOD 0cx000021a loop

I can access windows RE - after extensive reading I had tried the following commands:

DISM /Image:C:\ /ScratchDir:D:\Scratch /Cleanup-Image /checkhealth
DISM /Image:C:\ /ScratchDir:D:\Scratch /Cleanup-Image /RestoreHealth /source:WIM:E:\Sources\Install.wim:2 /LimitAccess
DISM /Image:C:\ /ScratchDir:D:\Scratch /Cleanup-Image /StartComponentCleanup /source:WIM:E:\Sources\Install.wim:2 /LimitAccess
DISM /Image:C:\ /ScratchDir:D:\Scratch /Cleanup-Image /RestoreHealth /Source:C:\WINSxS /LimitAccess

Eventually all paths lead to this as an issue:

129384-capture.png

Now, I think the error is due to an incorrect update schedule of a rollup pack

so I tried

dism.exe /Image:C:\ /ScratchDir:D:\Scratch /get-packages /format:list

129392-capture1.png

dism /image:c:\ /ScratchDir:D:\Scratch /Remove-Package /PackageName:Package_for_rollupfix~31bf3856ad364e35~amd64~~14393.4583.1.3

This also results in the 14098 component store corrupt error

Unfortunately I do not have a backup to fall on, it s new site I've just turned up to and the previous MSP did not make any backups of the Hyper V machine

Can anyone help? have spent a good 30 hours on this and have reached a dead end!

Thanks

Windows Server 2016
Windows Server 2016
A Microsoft server operating system that supports enterprise-level management updated to data storage.
2,418 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Limitless Technology 39,476 Reputation points
    2021-09-06T11:53:08.557+00:00

    Hi there,

    I can see you are getting in to the recover mode , can you try System Restore option under Advanced Options and follow with onscreen instruction to restore your computer to earlier point of time. If problem still persist, then select Reset this PC with Keep my files option. While performing reset ensure to select Keep my files. If none of this works then you can try to repair your computer by creating a Windows 10 Bootable media.

    Hope this Answers all your queries , if not please do repost back .
    If an Answer is helpful, please click "Accept Answer" and upvote it : )


  2. Docs 15,396 Reputation points
    2021-09-07T02:37:22.34+00:00

    See if you can boot into Windows RE command prompt then perform the following steps:
    (comments are in parenthesis)

    (Type:)

    C:
    dir
    D:
    dir

    bcdedit | find ""osdevice"

    (select the partition drive letter, this should be the windows drive and not the USB drive)

    (For this post I wii use C: however you should pick the drive letter that you found that has the windows files on your computer)

    (The proper drive will display: perflogs, program files, program files (x86), users, windows, etc.)

    cd \windows\system32\config

    (it should now display: C:\windows\system32\config>)

    dir

    (It should display: bbi, bcd-template, components, default, drivers, elam, sam, security, software, system, vsmidk, journal, regback, systemprofile txr, etc.)
    (All of the files sizes should be sizable. If it displays zeros then abort.)

    (Make a new directory and name it backup or something similar.)

    MD backup

    (Copy all of the files into this new directory)

    copy . backup

    (It should now display bbi, bcd-template, components, default, drivers, elam, sam, security, software, system, vsmidk indicating that the files were copied.)

    (Change the directory to regback.)

    cd regback

    (It should now display: C: \windows\system32\config\regback>)

    dir

    (It should display: default, sam, security, software, system, etc.)

    (All of these files must be sizable. If it displays zeros then abort.)

    copy . ..

    (It should now display:
    DEFAULT
    Overwrite ..\default? (yes/no/all):)

    a

    (It should now display: same, security, software, system and that the files were copied.)

    exit

    (click turn off your PC)
    (remove the USB flash drive)
    (power on the computer)

    The website font is malfunctioning and the symbols for star were not displayed.

    These are the earlier commands using the menu code sample

    C:
    dir
    D:
    dir
    bcdedit | find ""osdevice"
    cd \windows\system32\config
    dir
    MD backup
    copy *.* backup
    cd regback
    dir
    copy *.* ..
    a
    exit
    

    .
    .
    .
    .
    .
    Please remember to vote and to mark the replies as answers if they help.

    On the bottom of each post there is:

    Propose as answer = answered the question

    On the left side of each post: Vote = a helpful post
    .
    .
    .
    .
    .

    0 comments No comments