ok so I had a run with it and done the following:
btw I have an Intel HD / AMD Radeon HD 8600M switchable graphic drivers (with which I've never had any problem at all, and certainly not with BFME).
_uninstalled all my video drivers softwares (including control center, AMD gaming evolved,..)
_Downloaded the latest drivers (both should be win10 it's an open mind I am a compatible) from their respective websites.
_installed the Intel Driver first, then the AMD one.
_downloaded the full DirectX 9c and installed it (also downloaded the one from the game disc).
_downloaded and installed all Vc++ from 2005 onwards (basically the whole list from Microsoft website).
_.Net 4.5 already comes with Win10 and you can't install any older version.
_Reinstalled the game.
_Compatibility mode with WinXP SP2, and admin, and running in Window mode.
still crashes when it reach the main menu with an "Exception in exception handler" error
![Sad :(](https://modding-union.com/Smileys/mu/sad.gif)
I've honestly run out of options here :/