DISM component store corruption, SFC fails, after bad RAM; how to fix?


  1. Posts : 15
    Windows 10 Education
       #1

    DISM component store corruption, SFC fails, after bad RAM; how to fix?


    Hello! I had some bad RAM give me repeated BSODs for an extended period. My thread from the BSOD debugging section has more info on that but it's mostly irrelevant, as the RAM seems to have been the core problem.
    I also had a critically low amount of system storage available but now have over 170GB free.
    My (C:) drive is a SATA SSD in good health, CHKDSK last ran in early February (it ran itself after a memory_management bsod) and all seemed well after that. This issue with DISM and SFC has been occuring both before and after that however.

    Now that I have new RAM (May 5th), I'm left dealing with some system corruption, where SFC cannot finish and DISM sees corruption, says it's repairable, but can't repair it. Results of running them is below the dividing line.

    Most recent BSODs can be caused by corrupt system files, drivers, or faulty memory:
    PFN_LIST_CORRUPT (0x4E) - 23rd April
    SYSTEM_SERVICE_EXCEPTION (0x3B) - 12th April
    SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (0x7E) - 11th April


    DISM.log (Dropbox)


    My OS is W10 Education 21H2, build 19044.1889 (August 2022).
    (I got my key from TAFE, a tertiary education provider here in Australia; they provide things like software to students which included W10 keys when I attended, but there is no group control over the system or anything like that)

    I have a load of Windows Updates pending. When my RAM began to make my system increasingly unstable I started pausing them in case it compounded the issue, so I've been pausing them every 7 days since August.
    Windows Update itself is not messed up by whatever is happening because it can still download, and wants to install, updates.

    My question is, how do I fix the component store corruption?
    Should I install all the pending updates? Is there a way to delete all the pending updates and re-download fresh ones? Is it possible that the repeated BSODs partially corrupted the pending updates?

    As I can still download updates, do I need to do an in-place upgrade? Can I mount an ISO to repair from there, or should I try to update first?

    I'm reasonably computer literate (this PC is my first custom build) but I'm not confident enough in this particular problem to know what the next step is. What should I do?
    The PC itself seems to be functioning just fine, but this seems like a serious issue even if all otherwise looks mostly normal.

    Thanks!



    -- Side note: here's the lump of pending updates I have. It said 51, but after it finished scanning the temp files it went up to 70.
    Various quality, Defender definition, and etc updates have installed in the update history section. Most recent was KB4023057 for example, a couple days ago.





    Microsoft Windows [Version 10.0.19044.1889]
    (c) Microsoft Corporation. All rights reserved.

    C:\Windows\system32>sfc /scannow

    Beginning system scan. This process will take some time.


    Windows Resource Protection could not perform the requested operation.

    C:\Windows\system32>Dism /Online /Cleanup-Image /RestoreHealth

    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844

    Image Version: 10.0.19044.1889

    [== 3.8% ]
    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>Dism /Online /Cleanup-Image /CheckHealth

    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844

    Image Version: 10.0.19044.1889

    The component store is repairable.
    The operation completed successfully.

    C:\Windows\system32>Dism /Online /Cleanup-Image /ScanHealth

    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844

    Image Version: 10.0.19044.1889

    [== 4.9% ]
    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>
      My Computer


  2. Posts : 6,306
    Windows 11 Pro - Windows 7 HP - Lubuntu
       #2

    Best you can do is an in place repair install mounting an iso file. It will re install windows keeping your data and programs.
    I suggest you download the USB Win 10 22h2 installation iso file using MCT
      My Computers


  3. Posts : 15
    Windows 10 Education
    Thread Starter
       #3

    Megahertz said:
    Best you can do is an in place repair install mounting an iso file. It will re install windows keeping your data and programs.
    I suggest you download the USB Win 10 22h2 installation iso file using MCT

    Thanks for confirming that this was the next step! PC happily completed a repair install, which took about 2 hours and it's all clear, good as new with a few leftover security/quality updates downloading. This was my first time doing one, hence the hesitation. 👍

    Code:
    Microsoft Windows [Version 10.0.19045.2006]
    (c) Microsoft Corporation. All rights reserved.
    
    C:\WINDOWS\system32>sfc /scannow
    
    Beginning system scan.  This process will take some time.
    
    Beginning verification phase of system scan.
    Verification 100% complete.
    
    Windows Resource Protection did not find any integrity violations.
    
    
    C:\WINDOWS\system32>Dism /Online /Cleanup-Image /CheckHealth
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.19045.2006
    
    No component store corruption detected.
    The operation completed successfully.
    
    C:\WINDOWS\system32>Dism /Online /Cleanup-Image /ScanHealth
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.19045.2006
    
    [==========================100.0%==========================] No component store corruption detected.
    The operation completed successfully.
    
    C:\WINDOWS\system32>
      My Computer


  4. Posts : 6,306
    Windows 11 Pro - Windows 7 HP - Lubuntu
       #4

    Please mark this thread as Solved
      My Computers


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 14:21.
Find Us




Windows 10 Forums