Ich habe Win7 64 bit. Und bei mir kam beim start immer nur schwarzer Bildschirm. So dann habe ich in dem Menü(Im Stronghold 2 Menü) wo man die Grafikeinstellung ändern kann auf 60 hz gesteltt statt die Normalen 85 hz. Hoffe das konnte einigen Helfen. (Kann somit geschlossen werden)
Falls das nicht helfen sollte, dann könnt ihr hier hilfe finden. So laufen Stronghold 2 / Oblivion unter Win 7 - Windows 7 Spiele