インストーラが動かない

厳密に言うとWindows 2003 Serverにある製品を入れようとしたらインストーラの途中でエラーが出てしまい、
インストールができないという現象が起きたのでその対処を少しばかり。InstallShieldのページを見ると
こんな具合。7番目については全然知らなかった。

対処

  1. isscript.msi を最新のものにアップデートしてください。
  2. installerフォルダに対するアクセス権があるか確認してください。
  3. Windows Installer が正しく動作するか確認してください。(Windows XP以外)
  4. 管理者権限を持つユーザーでログインしているか確認してください。(Windows NT/2000/XP)
  5. 常駐ソフトなどが動作していないか確認してください。
  6. インストーラディレクトリパスに「&」「.」「-」が入っていないか確認してください。
  7. DCOMの設定を変える必要があるかもしれません。

7は次の手順で行います。

  1. 「ファイル名を指定して実行」→「dcomcnfg.exe」
  2. コンポーネント サービス」のツリーから
  3. [コンソールルート]-[コンポーネントサービス]-[コンピュータ]-[マイコンピュータ]を選択してプロパティを表示させる。
  4. 「規定のCOMセキュリティ」タブを選択して「規定値の編集」をクリックする。
  5. ユーザー名かSYSTEMのプロファイルを選択して、「アクセス許可」にチェックが入っているか確認する。
  6. 「規定のプロパティ」タブを選択して、「規定の偽装レベル」が「識別する」になっているか確認する。
  7. コンポーネント サービスを終了してインストールをやり直す。


http://support.installshield.com/kb/view.asp?articleid=Q104986