Problem in Battlefield 2

Well, i had a problem on my battlefield 2. the problem is, i can start the games but when i want change the custom games the screen becomes black and it wont return to desktop and i cant close the game use task manager or manually. to close it down i need to turn computer by switch off the switch. then i restart the computer, start the games and that problem comes back. anyone, please give a solution. (sorry my bad english)

Operation System: Window 7 ultinate

graphic card: Intel (R) HD Graphic

CPU: Intel Core i3

Please Give a Suggestion or a solution.
 
Back