Remove the game from Control Panel -> add remove programs.
Download regseeker v1.35:
http://www.hoverdesk.net/freeware.htm
Run it to clean your registry.
Manually erase the Programs Files -> EA Games -> Battlefield 1942 directory
All set... Reinstall