Thanks Ferdi. According to the logs there are still missing files related to the boot critical components. I want to understand what is actually installed and so I want to do a search for the first of these missing components "crypttpmeksvc.dll". According to your components hive you have versions 16384, 17415 and 18344, it is v17415 which is missing.
The following search will reveal your various files:
Download the attached SFCFixScript.txt file to your desktop and drag and drop it over the SFCFix.exe file. The search will create a SFCFix.txt file which you can upload into your next post.