Für Vista-Benutzer,
Öffnet den BF2142-ordner und rechtsklickt beim Spielstarten Symbol, dann auf "Eigenschaften" , nachher auf Kompabilität und ganz unten auf "Programm als ein Administrator ausführen" klicken und übernehmen.
Das sollte helfen. War selbst kurz davor das Spiel im Schiesskeller kaputt zu schiessen