Hi,
On the other thread, it looked like there was some question as to what had fixed the problem - maybe the upgrade to 1909. Here, sfc and dism seem to be working. Hadn't run sfc for a few days; today it got to 44% again with no errors, then
2019-11-24 15:39:00, Error CSI 000028ab (F) c000a2a7 [Error,Facility=(system),Code=41639 (0xa2a7)] #36210529# from Windows::Rtl::SystemImplementation::DirectFileSystemProvider::SysReadFile(h = a18 ('\Device\HarddiskVolume5\Windows\WinSxS\amd64_microsoft-windows-n..orkconnectionbroker_31bf3856ad364e35_10.0.17134.1_none_422fdc892e0c33b3\ncbservice.dll'), evt = 0, apcr = NULL, apcc = NULL, iosb = @0x296af7b4f0, data = {l:0 b:}, byteoffset = 0, key = (null))
[gle=0xd000a2a7]
2019-11-24 15:39:00, Error CSI 000028ac@2019/11/24:20:39:00.847 (F) onecore\base\wcp\sil\ntsystem.cpp(3533): Error c000a2a7 [Error,Facility=(system),Code=41639 (0xa2a7)] originated in function Windows::Rtl::SystemImplementation::DirectFileSystemProvider::SysReadFile expression: (null)
[gle=0x80004005]
So is this a problem with the integrity of the installed s/w (consistent results of corruption in compressed file's resource table), not with the diagnostics s/w?
pete vh