Dies ist ein DirectX-Problem. Was die meisten nicht wissen: Alle paar Monate bringt Microsoft eine aktualisierte Fassung von DirectX 9 heraus. Man kann dabei sogar verschiedene Versionen gleichzeitig auf dem Rechner haben, denn sie unterscheiden sich lediglich in einer einzigen Datei: d3dx9_25.dll, d3dx9_26.dll, d3dx9_27.dll undsoweiter. Oblivion benötigt die Version 27. Wer diese nicht hat, kann sie auf zwei Arten auf den Rechner bekommen:
1. Das DirectX von der Oblivion-DVD installieren. Es liegt hier im Ordner DXREDIST.
2. Die entsprechenden DLL's herunterladen. Den ganzen Batzen gibt es zum Beispiel hier:
http://www.threelights.de/index.php?..._dll_files.php
Die Dateien müssen dann noch manuell nach C

WINDOWS\system32\ verfrachtet werden, das wars dann.
...