Oki did You try this option,
If Windows 10 is not booting properly, you must boot from a Windows 10 installation disk. When the computer boots, choose the Repair Your Computer option. When prompted, click Troubleshoot > Advanced Options > Command Prompt. Windows will take you to the Command Prompt window. Next, enter the following commands:
C:
BCDEDIT /SET {DEFAULT} BOOTMENUPOLICY LEGACY
EXIT
Now reboot the computer. You should now be able to use the F8 key to access the boot menu.
I found this from here http://searchenterprisedesktop.techtarget.com/answer/How-do-I-boot-to-Safe-Mode-in-Windows-10?utm_medium=EM&asrc=EM_NLN_61149118&utm_campaign=20160720_App%20layering%20gains%20enterprise%20steam_elockhart&utm_source=NLN&track=NL-1812&ad=908968&src=908968.
I faced the same problem recently when I Upgraded from Win8.1 to Win10 and it was working fine. But suddenly my PC keept on ReStarting. After booting it shows windows encountered Error then collects information and finally presents a couple of Options like "Reset", "reset to previous BUild", "Let Windows Fix Problems" , "Safe Mode" etc...
I let windows diagnose and fix the problem but didnt work.
I tried starting Windows in "safe mode with networking" and uninstalled couple of Display and audio drivers but no luck. I checked the Event Logs and there there was DCOM error. have found a couple of solutions for the DCOM error will try them .
If nothing works then will try reverting to previous build and if that also doesnt work will Reset PC.