Te recomiendo que busques otro No-cd patch del Need For Speed 2.
Acá te dejo la web de donde podés descargarlo:
http://m1010.gamecopyworld.com/games/pc_nfs_underground_2.shtml
Acordate de ir a los Archivos de Programa\ EA Games\ Need For Speed
Cuando veas el ejecutable speed2.exe lo REEMPLAZAS por el que te bajes.
Probá hacer eso....si no te funciona, re-instalalo nuevamente y usá el no-cd patch que te bajes de esa web.
Saludos.