DirectX halte ich als Ursache für eher unwahrscheinlich, das hat eine ziemlich gute und sichere Versionierung. Wird wahrscheinlich eher der StarForce-Kopierschutz sein, zumindest gab es mit dem schon solche Probleme.
Evtl. funktioniert es so:
1. Spiel installieren, aber nicht das System neustarten.
2. StarForce-Treiber vor dem Neustart wieder entfernen, dann neustarten.
3. Patch 1.4.3 für WR2 installieren (entfernt die Kopierschutzabfrage).
Ob 2. funktioniert oder nicht, weiß ich nicht, ich hab es noch nicht mit Windows 7 versucht. Aber einen Versuch ist es wert.
Ein offizielles Tool zum entfernen von SF gibt es hier:
http://www.star-force.com/support/drivers/Den Patch findest du auf unserer Downloadseite:
World Racing Downloads