Vista(DirectX 10環境)にゲームをインストールする際に、
いくつかのゲームはインストールプロセスの一部として
DirectX 9.0cをインストールします。
これが原因でDirectX 10ゲームが黒画面でクラッシュする、
というリポートを Tech ARPで見つけました。
初出は28-02-2008なんでご存知の方もいらっしゃるとは思いますが。
この問題の解決手段はDirectX 10の再インストールとの事です。
DirectX redistributable package
この再配布可能パッケージは、DirectX 9.0cの最新版として知られ
ていますが、DirectX 10のコンポーネントを一部含んでいるので、
このパッケージのインストールで修復できるという事のようです。
1/22追記
フォーラムを見ても、どのコンポーネントがどう破損していて、
それがこの作業でどのように修復されるのかということの
本当のメカニズムは解っていないようですが。
このリポートを読むまで、ゲーム等の不具合がドライバの更新で
解決しない場合に、DirectXの再インストールが効果があることを
経験から理解はしていましたが、ソフトウェア同梱のランタイムが
悪さをしているとは考えつきませんでした。