I am having an issue when trying to run the "Dism /online /cleanup-image /restorehealth" command in an elevated command prompt in Windows 8.1. Whenever I attempt to do so, it fails and returns:

Error: 0x800f0906
The source files could not be downloaded.

I have ran the command several times with the same result, and also have ran "Sfc /scannow" but it found no integrity violations.
I've installed all updates in windows update, both important and optional, and do have an internet connection when I do the scan. "Dism /online /cleanup-image /checkhealth" does find component store corruption, but says it is repairable.

Here is the end bit of cbs.log file after the Dism scan. I've checked the folder and all three of those files appear to be missing.
Checking System Update Readiness.

(p)	CSI Payload Corrupt			amd64_adobe-flash-for-windows_31bf3856ad364e35_6.3.9600.16407_none_1cb7c6353d4303e1\FlashUtil_ActiveX.dll
Repair failed: Missing replacement payload.
(p)	CSI Payload Corrupt			amd64_adobe-flash-for-windows_31bf3856ad364e35_6.3.9600.16407_none_1cb7c6353d4303e1\FlashUtil_ActiveX.exe
Repair failed: Missing replacement payload.
(p)	CSI Payload Corrupt			amd64_adobe-flash-for-windows_31bf3856ad364e35_6.3.9600.16407_none_1cb7c6353d4303e1\Flash.ocx
Repair failed: Missing replacement payload.

Operation: Detect and Repair 
Operation result: 0x800f0906
Last Successful Step: Entire operation completes.
Total Detected Corruption:	3
	CBS Manifest Corruption:	0
	CBS Metadata Corruption:	0
	CSI Manifest Corruption:	0
	CSI Metadata Corruption:	0
	CSI Payload Corruption:	3
Total Repaired Corruption:	0
	CBS Manifest Repaired:	0
	CSI Manifest Repaired:	0
	CSI Payload Repaired:	0
	CSI Store Metadata refreshed:	True

Total Operation Time: 154 seconds.