Every windows 8 boot breaks grub
Seems like the answer might be in this other post: run the following in Windows 8 to prevent corruption on shutdown:
powercfg /h off
Unfortunately, I can't test it because EasyBCD broke the Windows bootloader, then EasyRE failed to repair Win8 but disabled my ability to boot linux. The break was so bad that Windows recovery drive can't do anything either. So thanks to neosmart, I went from a small problem with two OS's, to a machine that's less useful than a potato.
Rather than try to dig my way out of this mess, I think I'm just going to wipe the system and start from scratch. If it is applicable, I'll try the above command and report back.