Share via

DISM RestoreHealth stuck at 62.3% [Info / Resolved]

Anonymous
2025-02-24T16:34:33+00:00

This is not a question. I would give some information about the above message, I found some stuff arround this subject and I want to share it with you all. My question; Did you also see the problems and it's progress as I did? I'll explain. Read on.... 🤔

(Applies manly for those who are using Windows 11 (Pro) 24H2 Build 26100.3194 and below. Maybe the problem also occurs with 21, 22, 23H2? Reason may differ but the problem maybe the same. Can't check that anymore. I am already sitting at the latest Build of 24H2 itself. I want to be up to date and not left behind with MS versions.)

I see a lot of entry's about the above issue. Unfortunately I can't comment on them because the thread is locked and can not be replied at. For this reason the same question is asked by someone else again and again etc. Policy's..... This has a negative effect. I would rather see this in 1 thread with 100 pages than this......

This issue has been asked a lot; Why? The reason for it; people look at the value and it seems to be stuck at 62,3% for quite some time. (Many minutes. Hour or hours even.) The question is understandable because everyone is asking; What is my system doing?

I self ran against this problem for the first time after an 24H2 26100.3037 update to 24H2 26100.3194. I had never ever had this problem and after cleaning the Component Store a /CheckHealth DISM command; It found problems. So I started to fix it with the DISM /RestoreHealth command and till my amazement it got stuck at 62,3% !!

(I found: there was an issue build in the update 26100.3194. (Could be repeated at a separate VM) After an /AnalyzeComponentStore it found a number of reclaimable packages, so I ran the /StartComponentCleanup command. Check it's health again and suddenly it found problems. In my case a "photon" package (some internal Windows stuff) inside the C:\Windows\WinSxS directory that got damaged and needed repair.... It's called:

amd64_userexperience-photon_31bf3856ad364e35_10.0.26100.1591_none_faf85d9f2170dfcf )

"What is my system doing??...." Hanging? In the contrary; Your system is quite busy with checking, downloading (Only with the /Online switch), applying. checking etc. How can you see that? There is one useful command that tails the log file of the DISM command. Start PowerShell as an admin and enter the following command.

Get-Content C:\Windows\Logs\CBS\CBS.log -tail 10 -wait

Watch your Powershell screen; It's adding lines at the bottom each time the CBS.log got updated by the DISM command. You can see it's progress here. It should add new lines on a regular basis. The DISM command is really finished when you see: "Ending TrustedInstaller finalization." Terminating the proces premature won't help. At the next /RestoreHealth command it will start the whole proces again, checking, checking, downloading, applying, checking.

You have to let it run as long as it takes it to finish. I my case I have a fast system, disks & internet and for me this Restoring fase took me 20 minutes to complete. (for me? Strangely very slow.) On slower machines it can take hours of even longer. Be patient!! It speed is depending upon how fast your system is. If you see NO lines added to your Powershell window; then there is something else wrong! You should see progress!!

When DISM is finished you can see that the service; Windows Modules Installer (aka TrustedInstaller) will shut itself down after a while. Reason? Nothing to do..

For people that have 24H2: I must conclude that 2 reclaimable packages will be there to stay forever. (until 25H2) They belong to the base version 26100.1742 and are extremely superseded. Can't be fixed or removed. Did it once (together with other 1742 packages) inside my VM and it messed up Windows 24H2 really good!! Only a new reinstall of putting a backup back will fix the damaged Windows 11 24H2.

The 2 unreclaimable packages are;

  • [Microsoft-Windows-FodMetadataServicing-Desktop-Metadata-Package~31bf3856ad364e35~amd64~~10.0.26100.1742]
  • [Package_for_RollupFix~31bf3856ad364e35~amd64~~26100.1742.1.10]

Both packages has the status; "is a top-level package and is deeply superseded"

They are only visible inside the C:\Windows\Logs\CBS\CBS.log file!! Proof? Rename the CBS.log file. Start a DISM /AnalyzeComponentStore command and after completing search the file for that status. Only those 2 will have that status. Those are the 2 unreclaimable packages.

Windows for home | Windows 11 | Performance and system failures

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

41 answers

Sort by: Most helpful
  1. Anonymous
    2025-03-07T08:16:31+00:00

    WOW. That Get-Content C:\Windows\Logs\CBS\CBS.log -tail 10 -wait command was LIFE changing. People have been wondering for YEARS why it gets stuck at 62.3% during restorehealth scans. Everyone including me thought it got stuck, rebooted PC ran different scans like chkdsk etc. You have now solved a problem i've been having FOR YEARS.

    I hope everyone takes the time to read this post!

    Thank you so much.

    30+ people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2025-03-07T13:02:03+00:00

    Thank you. I am glad I could help!

    As often it's the case; if the user don't get a feedback what is happening then they are usually lost.

    Everybody is asking the question; What is happening? With what is the system busy with? Etc.

    I came also across that 62,3% issue recently with 3192 (Saw that earlier while looking for an answer to an another problem) So I was clueless also. I then dove what deeper (I am an analyst and I want to get to the bottom of things) in the DISM mechanism. Could finally see what the system was doing. The issue resolved itself although it took a long time.

    I thought I would share my findings with the Microsoft community. I know that I am not the only one that was confronted with this behavior.

    Thank you for your positive feedback! I helped one person with this information and I know potentially many more. 👍

    20+ people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2025-03-12T13:34:55+00:00

    This really saved me,You are genius and honest

    8 people found this answer helpful.
    0 comments No comments
  4. Anonymous
    2025-04-19T15:18:49+00:00

    DISM RestoreHealth stuck at 62.3%

    Hello everyone,

    I'm sharing the solution that worked for me.

    Download FixWin 11

    https://www.thewindowsclub.com/fixwin-windows-pc-repair-software


    Go to System Fixes

    In the first line, Windows component store is corrupt. Repair it using Deployment Imaging and Servicing Management (DISM) and

    Click Fix

    3 people found this answer helpful.
    0 comments No comments
  5. Anonymous
    2025-03-25T20:46:55+00:00

    I think you have to be patient. Remember a lot of things are depending on speed. Your system, disks, internet connection. The faster the better. As you look at your powershell you can start anything else? A program? Right? If not then your system is frozen. Restart your system and try again it will continue where it left of. If you are able to start another program; call task manager. Check if you see the CPU is busy and that it shows some ethernet activity. It's a tedious long process to complete on slow machines with slow internet connection. I have a fast system, disks and internet connection. Despite this all it took in my case some 20 minutes to complete. I warned everybody to be patient...

    As far as I can see it; I don't have any explanation why it's taking so long; 09:15 - 11:55. If I look at the previous output it completed those steps within a second. Make sure your system is not frozen because no output for this long can point to the fact that your system is hanging. That's why I asked if you are able to start another program... Also If your mouse doesn't move either your system is frozen and hangs. A reboot is needed. Retry the action again.

    I can't not find the KB involved here; KB5046683. See: https://www.catalog.update.microsoft.com/Search.aspx?q=KB5046683

    It's a part of an other KB update. There was a possibility to download that one and see if it will rerun again and it would solve the situation. I have no clue which KB this belongs to....

    I must point out that there is a chance that your system is beyond repair. In that case... 😮😥😫 I hope you have a good backup to restore.....

    2 people found this answer helpful.
    0 comments No comments