what is your opinion on the sfcfix report?
Going by that, it had repaired all corruption.
Boot up with the Win 8.1 install media and navigate to the Command Prompt and enter these cmds -
bcdedit
This will give you a list.
Look for Windows Boot Loader and make a note of the identifier.
It can either be {current} or {default}
I will use {current} in my example of the cmd but use your identifier if different.
bcdedit /deletevalue {current} safeboot
Ensure you use the correct brackets as typed.
Enter exit to close the cmd window, remove the install media and restart to see if resolved.
If that doesn't resolve then you can boot up with the install media again and perform the dism /image:x:\ cmd using your partition letter which should put things right.