I'm having an issue as well. I had Win 8 Pro & Win 7 Pro on two different 256 GB SSD drives in my laptop.
Unfortunately, I was using the Win 7 boot loader.
When I did the 8.1 update, it switched to the 8.1 boot loader and I can't boot into Win 7 and startup repair isn't able to fix it.
I wondered if there was a way to fix the boot loader on the Win 7 drive and keep using the 8.1 boot loader to get it running again? Because if I reinstall Win 7 I'll end up with the Win 7 boot loader again.
Surprisingly, this fix was easier than I thought.
I turned on view hidden files in Win 8.1 Pro on the C:\ drive.
Then I copied "bootmgr" and "BOOTNXT" onto the second hard drive root D:\.
Now both Win 8.1 Pro & Win 7 Pro boot perfectly using the...