まずは、エラーログを取得するところから始めてみるのがよいかと。
コマンドプロンプトを開き、msiのあるフォルダに移動した後
msiexec /i msiのファイル名 /l*v instlog.log
として、インストールを開始すると instlog.log に詳細ログが出力されます。
エラーが出るまで普通に実行し(通常時より重くなるので要注意)、エラーで終了した後、ログを調べてみてください。
とっちゃん@わんくま同盟, Microsoft MVP for Visual C++ (Oct 2005-) http://blogs.wankuma.com/tocchann/