New
#11
I had to put it on root of D: as I've only 8GB free on C which isn't enough as the copied wim is 3.5 GB and mount directory expands wim to take an additional 10.7GB.
step 1. OK
step 2. said repairable.
step 3. "The operation completed successfully"
step 4. "The operation completed successfully" (but then there was nothing to repair anymore)
step 5. Attachment 39345, dism.txt
sfc /scannow now finishes with no integrity violations.
Perhaps I was running it in wrong order before jumping straight in at step 3. It seems that option 3 restore-health /source option didn't work as this was the corrupt file:
amd64_microsoft-windows-microsoftedge_31bf3856ad364e35_10.0.10240.16431_none_19399ca28acb6684\MicrosoftEdgeSquare44x44.scale-125_contrast-white.png
but the only file in D:\IMAGE_HEALTH\Temp\Mount\Windows\WinSxS was
amd64_microsoft-windows-microsoftedge_31bf3856ad364e35_10.0.10240.16384_none_193830228accc4c7
So like you said from Windows update...
Does this sound right to you - the /source /limit-access will not fix anything updated by Windows update? So to repair in such a case you'd need to somehow or other track down the correct .msu and add it to D:\IMAGE_HEALTH\Temp\Mount with dism /add-package?
I don't have a problem any more I'm just curious - and thanks for the script - it is really nice having all the options in one place..