For me SFCFIX it does not fix corrupion. More worse it is causing dism corruption as well. The payload files are somehow not present/detected by dism on update servers and dism.. /restorehealth crashes with "error 0x800f0906 The source files can't be downloaded".
Everything is working correctly because dism repaired sucessfully indused by me corruption in gpedit files. and I have latest KB3068708 installed which should correct the files for telemetry client but it does not. you can go and read
KB3022345, KB3068708 articles on those two hotfixes. M$ knows about those problems, and I quote after KB "There is no impact or actual corruption on a device running this update, and a later service update will resolve this issue." Here excerpt from my dism log for
cuirous:
[code]
2015-06-04 15:26:39, Info DISM DISM Package Manager: PID=6688 TID=8100 <----- Starting corruption detect/repair info -----> - CDISMPackageManager::Internal_Finalize
2015-06-04 15:26:39, Info DISM DISM Package Manager: PID=6688 TID=8100 - CDISMPackageManager::Internal_Finalize
2015-06-04 15:26:39, Info DISM DISM Package Manager: PID=6688 TID=8100
=================================
Checking System Update Readiness.
(p) CSI Payload Corrupt (Fixed) x86_microsoft-windows-fde_31bf3856ad364e35_6.3.9600.17415_none_3cf85ad9770b339f\fde.dll
(p) CSI Payload Corrupt (Fixed) x86_microsoft-windows-fdeploy_31bf3856ad364e35_6.3.9600.17415_none_74a1f1a06c1e56a5\fdeploy.dll
(p) CSI Payload Corrupt (Fixed) x86_microsoft-windows-grouppolicy-gptext_31bf3856ad364e35_6.3.9600.17415_none_cc3c2bedaa66d1dc\gptext.dll
(p) CSI Payload Corrupt amd64_microsoft-windows-u..ed-telemetry-client_31bf3856ad364e35_6.3.9600.17807_none_910ac2c6daa01c43\utc.app.json
Repair failed: Missing replacement payload.
(p) CSI Payload Corrupt amd64_microsoft-windows-u..ed-telemetry-client_31bf3856ad364e35_6.3.9600.17807_none_910ac2c6daa01c43\telemetry.ASM-WindowsDefault.json
Repair failed: Missing replacement payload.
(p) CSI Payload Corrupt amd64_microsoft-windows-u..ed-telemetry-client_31bf3856ad364e35_6.3.9600.17842_none_90da81a4dac50d54\utc.app.json
Repair failed: Missing replacement payload.
(p) CSI Payload Corrupt amd64_microsoft-windows-u..ed-telemetry-client_31bf3856ad364e35_6.3.9600.17842_none_90da81a4dac50d54\telemetry.ASM-WindowsDefault.json
Repair failed: Missing replacement payload.
(p) CSI Payload Corrupt (Fixed) x86_microsoft-windows-g..policy-admin-gpedit_31bf3856ad364e35_6.3.9600.17415_none_631e8bf880476a4b\gpedit.dll
Summary:
Operation: Detect and Repair
Operation result: 0x0
Last Successful Step: Entire operation completes.
Total Detected Corruption: 8
CBS Manifest Corruption: 0
CBS Metadata Corruption: 0
CSI Manifest Corruption: 0
CSI Metadata Corruption: 0
CSI Payload Corruption: 8
Total Repaired Corruption: 4
CBS Manifest Repaired: 0
CSI Manifest Repaired: 0
CSI Payload Repaired: 4
CSI Store Metadata refreshed: True
Total Operation Time: 911 seconds.
- CDISMPackageManager::Internal_Finalize
2015-06-04 15:26:39, Info DISM DISM Package Manager: PID=6688 TID=8100 - CDISMPackageManager::Internal_Finalize
2015-06-04 15:26:39, Info DISM DISM Package Manager: PID=6688 TID=8100 <----- Ending corruption detect/repair info ----->
[/code]