To check if an image is repairable
1. Scan the image to check for corruption. This operation will take several minutes. For example, at a command prompt, type the following command:
Dism /Online /Cleanup-Image /ScanHealth
2. Check the image to see whether any corruption has been detected. For example, at a command prompt, type:
Dism /Online /Cleanup-Image /CheckHealth
When you use the /CheckHealth argument, the DISM tool will report whether the image is healthy, repairable, or non-repairable. If the image is non-repairable, you should discard the image and start again. If the image is repairable, you can use the /RestoreHealth argument to repair the image.
The descriptions seem the same.
1. "to check for corruption"
2. "check the image to see whether any corruption has been detected"
I'm sorry if my English is TOO GOOD but these say exactly the same thing.
What I've always wondered is why would one not just go ahead and run /RestoreHealth and skip /scanhealth or /checkhealth?