Command and Conquer 3 exeption in exception handler

I have command and conquer 3 from Origin, but when I try to start it, I get the 'exception in exception handler' error and the game exits.

I've tried the Origin launcher fix as well as -runver to make the game run a different version (although this just says that it can't find any version). I run Windows 10 (I know, experimental) but this game worked at one point, and then stopped working suddenly - there wasn't even an update in between.

I suspect that it's got to do with Origin, but any help would be appreciated.


Solution 1:

Apparently this is an issue with recent Intel HD graphics drivers. The only solution that has been found so far is to downgrade the drivers to a version from around/before June 2014. There's a large research thread about it on answers.ea.com, here:

http://answers.ea.com/t5/C-C-The-Ultimate-Collection/-/td-p/4460184

I heard of some people who actually had an NVidia card but still had this problem, because they also had Intel HD integrated on their motherboard, and the system was simply not using the NVidia card. From what I've seen, in this case the issue is simple to resolve; you just have to make sure your computer doesn't use the integrated card. There are many guides for that online, so I'm not going to explain that here.