When failing to boot for a few times, Windows 7 used to ask you if you wanted to run the recovery or normally startup and give you a 30 seconds timer to answer before selecting the default option (which was recovery IIRC).
?.
I appears Windows 10 does pretty much the same (in a graphical interface)
without the timer, which is a headache in a headless system.
I couldn't find a workaround in a thread here (but the search engine and I don't get along well), so I did this:
bcdedit /set {current} bootstatuspolicy ignoreallfailures
...and would like your inputs on it.