habe zwar die Steamversion von TL2, aber nie dieses Problem gehabt.
Hast du mal versucht, komplett *alle* Dateien, die TL2 anlegt zu löschen (inkl. Saveordner, etc.) und dann eine Neuinstallation zu probieren? Saveordner ist der: \Dokumente\My Games\runic games\ (falls er schon angelegt wurde)
DX9 korrekt installiert? Irgendwelche Programme, die im Hintergrund laufen und als Störfaktoren in Frage kämen?
Trifft etwas hiervon zu:
accessing TL2 userdata located in My Documents (either when you are not logged in as admin, have foreign letters in your username, or whole folder is read-only)