Re: Bad Company 2 and Windows 10
I've had the problem of this game not working for some time, managed to fix it by deleting the game settings in /My Documents/BFBC2 (delete the whole BFBC2 folder), uninstalling the game completely, and re-installing the game and setting up the game to initially run at normal settings. I have a GTX1080ti and a Ryzen processor, so naturally thought it might be the processor and graphics drivers, I was wrong. It seems that if you have ever had the game installed in Windows before, the /My Documents/BFBC2 location for the game settings will sometimes mess up the game. So give it a try, I have it set at max, with 2560x1080 resolution now, no crashes, no freezes in the game. Even with Fall Creators update of Windows 10!
I hope this helps!