[All]
RAD Studio Update2を実行すると「オリジナルのセットアップファイルが保存されている場所」のダイアログが表示される
By: Chikako Yonezawa
Abstract: RAD Studio(C++Builder2007, Delphi2007)に対する Update2が公開されました。Update2の実行時に「オリジナルのセットアップファイルが保存されている場所」のダイアログが表示さる現象について説明します
問題点
RAD Studio(C++Builder2007, Delphi2007)に対するUpdate2が公開されたので、Updateを実行したところ、途中で以下の内容のダイアログが表示され、インストールDVDの中のインストールイメージのディレクトリを指定しても受け入れられません。

また、このダイアログをキャンセルすると、以下のエラーメッセージが表示され、Updateが終了してしまいます。

再度、Updateを実行するために、スタートメニューから[CodeGear RAD Studio|アップデートの確認]を行ったのですが、「CodeGear RAD Studio のアップデートは現在提供されていません」となってしまい、Updateを行うことができません。

原因
この現象は、インストールの際に「インストーラキャッシュを削除する」オプションを選択し、製品をインストールした場合に発生します。
Update2の リリースノート に記述がありますが、インストールの際に、インストーラキャッシュを保存しない場合には、このアップデートを適用することができません。
解決方法
サードパーティ製のツールや、コンポーネントをインストールしている場合、これらの構成を保持するために、以下の手順でレジストリのバックアップを取ってください。
- レジストリエディタを起動します。Windowsのスタートメニューから「ファイル名を指定して実行」を選び、regeditと入力し、[OK]ボタンを押します。Windows Vistaの場合は、スタートメニュー内の「検索の開始」の部分に regeditと入力し Enterキーを押します(実行するための許可が必要となります)。
- HKEY_CURRENT_USER\Software\Borland\BDS\5.0のキーを選択し、マウスの右ボタンをクリックして、ポップアップメニューを表示します。
- 表示されたメニューから「エクスポート」を選択します。

- 適切なディレクトリを選択し(たとえば C:\Backup など)、レジストリ情報を保存します。

- この後に記載されている「修復」の作業の終了後、エクスプローラーなどから保存した .regファイルをダブルクリックし、修復されたレジストリに保存した情報をマージします。(Windows Vistaの場合は、実行するための許可が必要となります)
C++Builder 2007 ユーザーの場合
- インストールDVDをお持ちの場合は、予め DVDドライブにセットしておきます。スタートメニューから[CodeGear RAD Studio | RAD Studio の変更、修正、アンインストール]を選択します。
- メンテナンスウィザードが表示されますので、「修復」を選び、[次へ]をクリックします。

- インストール DVDがドライブにセットされていない場合や、ダウンロードで製品を購入した方の場合、以下のダイアログが表示されます。DVDのお持ちの方は DVDをドライブにセットし、DVDドライブの場所を指定します。ダウンロードで製品を購入した方の場合、インストールイメージが保持されているディレクトリがあればその場所を、それ以外の場合は、必要なファイルはこの後のプロセスでダウンロードされるため、ここでは表示されたパスが書き込み可能かどうかを確認し、問題がなければ、[次へ]のボタンを押し、次画面に進みます。

- 次にセットアップキャッシュの画面が表示されますので、インストーラキャッシュを削除する」のオプションにチェックをつけないように注意し、修復作業を行います。

注意:修復が完了しても Updateは感知されません。
- CodeGearのダウンロードサイトより、Update2のセットアップファイルをダウンロードします。
- ダウンロードしたセットアップファイルを実行し、Update2の実施を行ってください。
Delphi 2007 ユーザーの場合
お手持ちの DVDの下部に印字されている番号の末尾が 190の場合(例:HDB0007WW15190)
- CodeGear の Delphi登録ユーザーダウンロードサイトから Delphi 2007 Update1 の Delphi2007Setup.exe または、Full download zip file をダウンロードします。
- ダウンロードした Delphi2007Setup.exe を実行しますと、メンテナンス画面が表示されますので、「修復」を選択します。(Full download zip fileを選択した場合は、ダウンロードしたファイルを解凍し、解凍されたセットアップファイルを実行してください)

- 「セットアップに必要なファイルが見つかりませんでした。インストールに必要なファイルが格納されている場所を指定するか、DVDメディアを挿入してください。RAD Studioのインストーラーは必要なファイルをこのフォルダにコピーする場合があります。書き込み可能なフォルダを指定してください。」の画面が表示されますが、必要なファイルはこの後のプロセスでダウンロードされるため、ここでは表示されたパスが書き込み可能かどうかを確認し、問題がなければ、[次へ]のボタンを押し、次画面に進みます。

- 次にセットアップキャッシュの画面が表示されますので、インストーラキャッシュを削除する」のオプションにチェックをつけないように注意し、修復作業を行います。

注意:修復が完了しても Updateは感知されません。
- CodeGearのダウンロードサイトより、Update2のセットアップファイルをダウンロードします。
- ダウンロードしたセットアップファイルを実行し、Update2の実施を行ってください。
お手持ちの DVDの下部に印字されている番号の末尾が 191の場合(例:HDB0007WW15191)
C++Builder2007の DVDを使用して Delphi 2007をインストールした場合は、こちらをご覧ください。
- インストールDVDをお持ちの場合は、予め DVDドライブにセットしておきます。スタートメニューから[CodeGear RAD Studio | RAD Studio の変更、修正、アンインストール]を選択します。
- メンテナンスウィザードが表示されますので、「修復」を選び、[次へ]をクリックします。

- インストール DVDがドライブにセットされていない場合や、ダウンロードで製品を購入した方の場合、以下のダイアログが表示されます。DVDのお持ちの方は DVDをドライブにセットし、DVDドライブの場所を指定します。ダウンロードで製品を購入した方の場合、インストールイメージが保持されているディレクトリがあればその場所を、それ以外の場合は、必要なファイルはこの後のプロセスでダウンロードされるため、ここでは表示されたパスが書き込み可能かどうかを確認し、問題がなければ、[次へ]のボタンを押し、次画面に進みます。

- 次にセットアップキャッシュの画面が表示されますので、インストーラキャッシュを削除する」のオプションにチェックをつけないように注意し、修復作業を行います。

注意:修復が完了しても Updateは感知されません。
- CodeGearのダウンロードサイトより、Update2のセットアップファイルをダウンロードします。
- ダウンロードしたセットアップファイルを実行し、Update2の実施を行ってください。
RAD Studio (C++Builder2007, Delphi2007の両方がインストールされている)ユーザーの場合
- C++Builder2007のインストールDVDを用意し、インストールDVDをお持ちの場合は、予め DVDドライブにセットしておきます。スタートメニューから[CodeGear RAD Studio | RAD Studio の変更、修正、アンインストール]を選択します。
- メンテナンスウィザードが表示されますので、「修復」を選び、[次へ]をクリックします。

- インストール DVDがドライブにセットされていない場合や、ダウンロードで製品を購入した方の場合、以下のダイアログが表示されます。DVDのお持ちの方は DVDをドライブにセットし、DVDドライブの場所を指定します。ダウンロードで製品を購入した方の場合、インストールイメージが保持されているディレクトリがあればその場所を、それ以外の場合は、必要なファイルはこの後のプロセスでダウンロードされるため、ここでは表示されたパスが書き込み可能かどうかを確認し、問題がなければ、[次へ]のボタンを押し、次画面に進みます。

- 次にセットアップキャッシュの画面が表示されますので、インストーラキャッシュを削除する」のオプションにチェックをつけないように注意し、修復作業を行います。

注意:修復が完了しても Updateは感知されません。
- CodeGearの C++Builder、または Delphi のダウンロードサイトより、Update2のセットアップファイルをダウンロードします。
- ダウンロードしたセットアップファイルを実行し、Update2の実施を行ってください。