Es ist generell wichtig bei Windows 7 (Net Framework 3.5 ist schon installiert) das man zusätzlich noch die C++ Runtimes installiert um mögliche Fehler auszuschließen die auf fehlende Software zurückzuführen sind. Was oft für verschiedene Spiele notwendig ist.
C++ 2005 Redistributable Package (x86) (32bit)
C++ 2005 Redistributable Package (x64) (64bit)
C++ 2008 Redistributable Package (x86) (32bit)
C++ 2008 Redistributable Package (x64) (64bit)
Eine aktuelle Direct X Version sowie die aktuellsten Grafikkartentreiber sollte man auch ausprobieren. Danach kann man weiterschauen wo das Problen liegen könnte sofern es noch vorhanden ist.