How to Fix sfc Error “found corrupt files but was unable to fix” and DISM Error “The source files could not be downloaded”

Machine: Asus UX303

OS: Windows 8.1 64-but

Status as at 2020-05-25:  fail to solve

  1. sfc /scannow returns this message — “Windows Resource Protection found corrupt files but was unable to fix some of them. “
  2. Run “DISM” as follows:
    1. Type “cmd” in windows search bar
    2. Right click on “Command Prompt”
    3. Select “Run as Administrator”
    4. Type “DISM /Online /Cleanup-Image /CheckHealth” without quote and press ENTER
    5. Type “DISM /Online /Cleanup-Image /ScanHealth” without quote and press ENTER
    6. Type “DISM /Online /Cleanup-Image /RestoreHealth” without quote and press ENTER
      (source: https://answers.microsoft.com/en-us/windows/forum/all/sfc-scannow-found-errors-but-couldnt-fix-all-of/663ec1fa-a215-41b8-abbb-2aa1cca703e2)
  3. If “DISM /Online /Cleanup-Image /RestoreHealth” return this message — “The source files could not be downloaded. Use the “source” option to specify the location of the files that are required to restore the feature.”
    then

    1. mount the “iso” file of the Windows
      (the “iso” file is mounted as “E:\” drive)
    2. Type “DISM /Online /Cleanup-Image /RestoreHealth /Source:E:\” without quote and press ENTER
      (source: https://www.thewindowsclub.com/dism-fails-source-files-could-not-be-found/ )
  4. Same error message appeared — “The source files could not be downloaded. Use the “source” option to specify the location of the files that are required to restore the feature.