How to repair your system files using Dism and Sfc in build 10041

Page 2 of 3 FirstFirst 123 LastLast

  1. Posts : 27,181
    Win11 Pro, Win10 Pro N, Win10 Home, Windows 8.1 Pro, Ubuntu
       #11

    I just use Dism.exe /online /Cleanup-Image /StartComponentCleanup&sfc/scannow&Dism /Online /Cleanup-Image /RestoreHealth&sfc/scannow&pause and that's enough. No fancy techniques needed anymore, it's been fixed.
      My Computers


  2. Posts : 31
    win 10
       #12

    adamf said:
    Check your file E:\Sources\install.wim exists. You could have an ISO that contains an esd not a wim.

    You need a space and between /Cleanup-Image and /RestoreHealth also.
    That's it, my file extention is esd. What do I need to do now? Thanks.
      My Computer


  3. Posts : 803
    10 Pro Preview x64
       #13

    jjthenovice said:
    That's it, my file extention is esd. What do I need to do now? Thanks.
    You need to convert your ESD to a standard ISO not an ESD ISO.

    I just checked the tutorial and it says nothing about it but when I ran it it a few days ago I'm sure it gave me 4 options one of which was "Create Standard ISO" and one was "Create ESD ISO" It seems the tutorial might have changed. Download the utility again and run it again and then point the path in the above command to the generated .wim (assuming it makes an iso with a wim).

    If that doesn't work you'll have to ask @Kari on this thread Windows 10 Forums why you are getting an esd not a wim in your iso.
      My Computer


  4. Posts : 31
    win 10
       #14

    adamf said:
    You need to convert your ESD to a standard ISO not an ESD ISO.

    I just checked the tutorial and it says nothing about it but when I ran it it a few days ago I'm sure it gave me 4 options one of which was "Create Standard ISO" and one was "Create ESD ISO" It seems the tutorial might have changed. Download the utility again and run it again and then point the path in the above command to the generated .wim (assuming it makes an iso with a wim).

    If that doesn't work you'll have to ask @Kari on this thread Windows 10 Forums why you are getting an esd not a wim in your iso.
    Thanks for the reply. I downloaded WinReducer and copied the install.esd to my hard drive and converted it to WIM. Then I just pointed to it on hard drive and it worked. When I ran sfc /scannow it found and fixed the corrupted files. Thank you for the help, it got me pointed in the right direction.
      My Computer


  5. Posts : 803
    10 Pro Preview x64
       #15

    Good news :)
      My Computer


  6. Posts : 31
    win 10
       #16

    May I ask a quick question? Why did I have to run this command: Will I need to keep the install.wim? It's currently in the root directory of my C drive. As stated earlier I had to convert the install.esd on my iso to install.wim. Thank you.
      My Computer


  7. Posts : 803
    10 Pro Preview x64
       #17

    Generally the dism command will repair the component store by looking on the internet. However if this doesn't work you need to use a different source. This can be either another windows installation or a .wim file. Generally an ISO will contain a .wim but (depending where you got it or how you made it) it may contain a .esd file instead. That is why you had to convert it - your ISO didn't contain a wim.

    Now I have run it once, and also run sfc /scannow dism works fine without specifying the .wim. I can just enter the command Dism /Online /Cleanup-Image /RestoreHealth without additionally specifying the /source parameter like @Cliff S did in the post above).

    So no, if you can run dism and sfc now without error you don't need to keep it. You can always convert the esd again if you do. You will not need it for anything else as you can re-install from the compressed ISO you have.

    If you have lots of space though you can just leave it - it will not do any harm (except make your backups a bit slower).
      My Computer


  8. Posts : 31
    win 10
       #18

    adamf said:
    Generally the dism command will repair the component store by looking on the internet. However if this doesn't work you need to use a different source. This can be either another windows installation or a .wim file. Generally an ISO will contain a .wim but (depending where you got it or how you made it) it may contain a .esd file instead. That is why you had to convert it - your ISO didn't contain a wim.

    Now I have run it once, and also run sfc /scannow dism works fine without specifying the .wim. I can just enter the command Dism /Online /Cleanup-Image /RestoreHealth without additionally specifying the /source parameter like @Cliff S did in the post above).

    So no, if you can run dism and sfc now without error you don't need to keep it. You can always convert the esd again if you do. You will not need it for anything else as you can re-install from the compressed ISO you have.

    If you have lots of space though you can just leave it - it will not do any harm (except make your backups a bit slower).
    Thanks for the info. Things sure were more simple in the old days (Win 3.0 and 3.1) then "alive in 95 (Win95) the fix in 96. Just a little nostalgia..... Again thanks...
      My Computer


  9. Posts : 803
    10 Pro Preview x64
       #19

    jjthenovice said:
    Thanks for the info. Things sure were more simple in the old days (Win 3.0 and 3.1) then "alive in 95 (Win95) the fix in 96. Just a little nostalgia..... Again thanks...
    Well I suppose so considering that there wasn't a component store to even repair - you had to guess (thus the 'dll hell' expression).

    A bit like a caveman complaining about their fire going out and yearning for the days of raw meat when everything was easier

    And you are of course, welcome :)
      My Computer


  10. Posts : 131
    Windows 10 PRO for Workstations
    Thread Starter
       #20

    adamf said:
    Generally the dism command will repair the component store by looking on the internet. However if this doesn't work you need to use a different source. This can be either another windows installation or a .wim file. Generally an ISO will contain a .wim but (depending where you got it or how you made it) it may contain a .esd file instead. That is why you had to convert it - your ISO didn't contain a wim.

    Now I have run it once, and also run sfc /scannow dism works fine without specifying the .wim. I can just enter the command Dism /Online /Cleanup-Image /RestoreHealth without additionally specifying the /source parameter like @Cliff S did in the post above).

    So no, if you can run dism and sfc now without error you don't need to keep it. You can always convert the esd again if you do. You will not need it for anything else as you can re-install from the compressed ISO you have.

    If you have lots of space though you can just leave it - it will not do any harm (except make your backups a bit slower).
    Thanks for the insightful explanation, Adam

    So, I've been looking into the system hard lock-ups that some of us have been suffering since the release of build 10041, and it seems that the cause may be the WDDM 2.0 driver we get through Windows Update for NVIDIA and AMD cards.

    So, I've performed yet another clean install of build 10041. This time, however, I disabled WU driver download at the end of the installation. I've installed the drivers I needed from the hard disk and I'm using Catalyst 14.12 Omega for Windows 8.1; which means no WDDM 2.0 driver, but that's something I did want on purpose.

    So far, no hard lock-ups, but I'll keep on testing throughout the following days.

    PS: And yes, I used the same trick again to restore the functionality of SFC because, once again, it found corrupted system files after an utter clean install process.

    Regards,
    Luis.
      My Computer


 

  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 22:53.
Find Us




Windows 10 Forums