2 返信 最新の回答 日時: Aug 18, 2008 11:32 AM ユーザー:(rosan)

    インストール時のパス

    Level 1
      WindowsXP Pro SP3でCS3 Design Premiumを使用しています。
      今回Acrobatのみ再インストールを行ったのですが、アプリケーションDVDを入れているにも関わらず
      「CS3 Design Premiumのメディアを入れてください」というメッセージが出てきます。
      仕方なくキャンセルすると“f:/…が存在しません”というエラーの詳細が表示されました。

      確かに、CS3のインストールの際にはDVDのドライブ文字は「F」でした。
      その後、内蔵DVDドライブの増設や外付け機器の接続を行ったため、区別がつきやすくなるように
      ドライブ文字を変更していました。

      一時的にインストールに使用するドライブの文字を「F」に変更して、インストールはうまく
      いったのですが、インストール時のパスを覚えていて、再インストールもそこからでないと出来ない
      という仕様にどのような意味があるのでしょうか。
      私には全く見当が付きませんので、どなたかご教示願えませんでしょうか。
        • 1. Re: インストール時のパス
          Level 1
          AcrobatはWindows Installerを使ってインストールされるようだが、インストール元を記憶させているのはこのWindows Installerの仕様ではなかろうか?

          Officeなどでもあとから機能追加したりサービスパックを適用するとインストールCDを求めてくる場合がよくある。そのときも最初のインストール元(CDドライブ)を覚えている。

          その情報はレジストリに書き込まれている。
          このレジストリ情報を修正してローカルHDDにCD内容をコピーし、インストール元をあたかもHDDへと参照させるという手法も知られている。

          ・パッチ適用時にOfficeのインストールCDを要求されないようにする方法(Office 2003編)
          http://www.atmarkit.co.jp/fwin2k/win2ktips/916of03instsrc/of03instsrc.html

          Acrobatも同様の記述がレジストリ以下に見られる。それは上記にあるように、以下のような場所。

             HKEY_LOCAL_MACHINE¥SOFTWARE¥Classes¥Installer¥Products¥[製品別ID]¥SourceList

          製品別IDはAcrobatのエディションやバージョンなどで異なる。以下のサポート情報内にその製品別IDが登場する。

          文書番号 : 231021
          Acrobat 7.0 Professional および Acrobat 3D を手動でアンインストールする方法(Windows)
          文書番号 : 230748
          Acrobat 8 を手動でアンインストールする方法(Windows)

          以上のレジストリ以外にもインストール元のCDドライブ情報が書き込まれている可能性はある。

          > 区別がつきやすくなるようにドライブ文字を変更していました。
          外付け装置もそうだし、仮想化ドライブソフトのようにドライブ名を使うソフトあるし、Windowsには[ネットワークドライブの割り当て]機能もある。CDドライブのような固定すべきドライ ブ名は思い切って後ろにずらしたほうがいいだろう。
          例えば、「X」「Y」「Z」などの文字を割り当ててれば、CDドライブ番号がずれて困るという事態の可能性はかなり低くなる。

          ユーティリティツールを用意し、孤立したレジストリ情報等はこまめに消しておくというのもトラブルをふせぐ一方法。
          • 2. Re: インストール時のパス
            Level 1
            brazilさん、ありがとうございます。

            AcrobatではなくWindows Installerの仕様になるのですね。
            Officeはドライブ文字変更後、CDを求められたことがないので気づきませんでした。

            今回はOSインストール直後にCreative Suitesをインストール、その後ドライブ文字の変更があったのですが、
            次にクリーンインストールを行う際には、OSインストール直後にドライブ文字の変更をしておきたいと思います。