「d3dx9_30.dll が見つからなかったため、このアプリケーションを開始できませんでした。」と表示された場合は?

DirectX関連の問題。
最新のDirectXを入れてもこの問題は解決しないという。何故なら、このDLLは"April 2006"版のものだけにしか含まれていないとか。意味不明。
件の版はこちらでダウンロードできるようだ:Download details: DirectX April 2006 Redistributable for Software Developers
ダウンロードしたファイルを実行すると圧縮ファイルの展開先を指定できるので、任意の場所に新しいフォルダを作成して展開する。
"Apr2006_d3dx9_30_x64.cab"の中に件のDLLが含まれているが、それを実行ファイルの隣にコピーしても「... 正しいWindowsイメージではありません。これをインストール ディスクのファイルと照合してください。」と言われてしまった。"Apr2006_d3dx9_30_x86.cab"にも同じ名称だがファイルサイズの異なるDLLがあるが、こちらは未確認。
素直に"DXSETUP.exe"を実行しよう。
なお、この作業を行ってもDirectXのバージョンが下がるわけではない。
参考:UNK ON ME!!: Progression導入

追記

コメント欄にて、id:NyaRuRu氏に以下の情報を頂いた。

開発者向けの再配布ファイルをダウンロードしなくても,Web Installer を使用すれば必要最小限のダウンロードサイズで済みますよ.
http://www.microsoft.com/downloads/details.aspx?familyid=2DA43D38-DB71-4C1B-BC6A-9B6652CD92A3&displaylang=en