Also ich hatte die gleichen probleme, bis ich meine einstellungen veraendert habe, ich poste hier mal meine Graphicseetings rein.
du findest die datei bei mir C:\Benutzer\unskill3d\Dokumente\NFS SHIFT\Graphicsconfig.xml
also windowspartition, Benutzer, Profilname, Dokumente, NFS SHIFT

oder klickst einfach bei Computer anner seite auf Dokumente.
da hab ich das drinstehen, und so laeufst ohne Probs.
<?xml version="1.0" ?>
<Reflection>
<class name="BRTTIRefCount" base="root class" />
<class name="BPersistent" base="BRTTIRefCount">
<prop name="Name" type="String" />
</class>
<class name="GraphicConfigData" base="BPersistent">
<prop name="Mode" type="Fct" />
<prop name="Vsync" type="Fct" />
<prop name="Windowed" type="Fct" />
<prop name="TextureFilter" type="Fct" />
<prop name="TextureResolution" type="Fct" />
<prop name="Brightness" type="Fct" />
<prop name="CarDetailLevel" type="Fct" />
<prop name="TrackDetailLevel" type="Fct" />
<prop name="ShadowDetailLevel" type="Fct" />
<prop name="MotionblurLevel" type="Fct" />
<prop name="EffectsDetailLevel" type="Fct" />
</class>
<data class="GraphicConfigData" id="0xBB11E0">
<prop name="Name" data="" />
<prop name="Mode" adapter="0" width="1280" height="1024" antialias="0" refresh="85" />
<prop name="Vsync" vsync="1" />
<prop name="Windowed" windowed="1" />
<prop name="TextureFilter" texturefilter="1" />
<prop name="TextureResolution" textureresolution="2" />
<prop name="Brightness" brightness="10" />
<prop name="CarDetailLevel" cardetaillevel="2" />
<prop name="TrackDetailLevel" trackdetaillevel="0" />
<prop name="ShadowDetailLevel" shadowdetaillevel="3" />
<prop name="MotionblurLevel" motionblurLevel="1" />
<prop name="EffectsDetailLevel" effectsdetaillevel="2" />
</data>
</Reflection>
vieleicht hielft es Physx hab ich auch an und geht.
c2d E4600 @ 3,2 Ghz
4 GB G-skill DDR2
8800 GTS 640 MB REV.A3
Windows Vista Ultimate 64-Bit SP2