This problem looks exacly the same as others have reported...
I was able to run through some windows updates and am getting an error 80073712 when trying to install the 3 remaining .net updates which are available. I ran through the following steps:
1) sfc /scannow which reported no component corruption
2) dism /online /cleanup-image /restorehealth - completed successfully and reported that the component store corruption was repaired
3) ran SFCFix.exe which reported no issues. Here is the output from the log file:
----------------------BOF-----------------------
SFCFix version 3.0.1.0 by niemiro.
Start time: 2019-05-02 09:46:39.474
Microsoft Windows Server 2012 R2 Update 3 - amd64
Not using a script file.
AutoAnalysis::
SUMMARY: No corruptions were detected.
AutoAnalysis:: directive completed successfully.
Successfully processed all directives.
Failed to generate a complete zip file. Upload aborted.
SFCFix version 3.0.1.0 by niemiro has completed.
Currently storing 0 datablocks.
Finish time: 2019-05-02 10:05:55.837
----------------------EOF-----------------------
Link to the CBS.zip file:
CBS.log
Link to the Components file:
COMPONENTS.zip
Thank you very much for your assistance!