wel you can try a few things check youre version from Directx -> Start/Run/DxDiag
then update the game after a fresh install you update and before starting you press check files
if that doesnt work we go a step further
And please ... if you dont know what youre doing dont try it please
Start/Run/Msconfig -> there you se services click to hide al microsoft services.
then you se all youre running programs wich you did install + spyware
make sure what you are doing or you can reinstall windows at next reboot
Good Luck
Gajin