You running windows 7? make sure it's not installed in the c: drive. The system keeps this for for SYSTEM stuff and the game can't load from there.
Also, run in XP mode. there was something I had to tick for this but just search your system
I have it in C:\Richard Burns Rally, it won't work if it's installed in the Program Files folder(s).