Why wont either my BF2 or BF 2142 open ?
If it has been running fine up until now, then you must have changed your graphics or monitor settings. You can reset the game video settings by deleting the video.con files found in My Documents\Battlefield 2(or 2142)\Profiles\Default and 0001 If the games are new installs you need to do a system requirements check, you can find the checker on the official website for each game, or just use the general one; http://www.systemrequirementslab.com/cyr… If you computer passes the test, I would check your monitor is running at 60Hz and update your graphics drivers.