I got it working. Here is what I did:
I found the last time the program was working by a saved invoice (10/29) and then started removing windows updates that were installed after that date. There were three. One of them acted very oddly. It said it was uninstalling it but a "security update" then reappeared from the same date. I uninstalled the "security update" from the same day and then the update reappeared and when I tried to uninstall that Windows showed an error and said it couldn't remove it. But Quickbooks still had the same splash screen and close behavior anyway. So I continued on removing the other updates. (there were 4 total two from 11/29 and two from 11/13.
I'm not sure which one was the problem or if it is now working because I have all of the microsoft windows "real time" virus protection turned off but something in that combination has stopped whatever was causing Quickbooks to crash. It now acts like a newly installed copy and I simply reopened my company files and everything seems to be working.
I assume at some point a patch will come out from Intuit that works around the damage Microsoft has done.