Ursprünglicher Fehler, weswegen Oblivion nicht startet: Aktuelles DirectX 9.0c installieren, das auf der DVD dabei war.

PS: Du hast nicht die richtige DX 9.0c-Version installiert. M$ veröffentlicht alle paar Wochen eine neue Version, aber sie heißen alle gleich. Das sorgt für schön viel Verwirrung :/.