InstallRite:Ghostにできないことは私がやる

システムをバックアップすると聞いて、多くの人がまず思い浮かべるのは Ghost でしょう。けれども Ghost は通常、特定のパーティションしかバックアップできません。では、あるソフトウェアだけをバックアップしたい場合はどうすればよいのでしょうか。

多くのソフトウェアはインストール時、インストールフォルダに関連するプログラムファイルをコピーするだけでなく、Windows のインストールディレクトリや WindowsSystem システムディレクトリにも .dll 動的リンクライブラリを追加します。さらに、レジストリや別のフォルダに情報を書き込むソフトもあります。そのため、ソフトウェアのインストールフォルダだけをコピーしてバックアップしても、たいていは役に立ちません。InstallRite を使ってソフトウェアをバックアップすれば、こうした問題を解決できます。

InstallRite との初対面

InstallRite の基本情報:

ソフトをインストールしておけば、新しいアプリケーションを入れるときに、そのインストール監視機能を使ってソフトウェアのインストール情報を保存できます。これらの情報には、システム設定、ユーザー設定、ソフトウェアの既定値、ソフトウェア登録情報などが含まれます。その後、InstallRite は生成したインストールイメージファイルを実行ファイルとして保存します。このイメージファイルをローカルハードディスク、CD、サーバーなどに保存しておけば、後から自分のPCや別のコンピュータで直接実行するだけで、該当ソフトのインストール、設定、登録などを完了できます。

どうでしょう。ここまで聞くと、試してみたくなりませんか。

InstallRite 作成例

InstallRite の使い方と機能をより分かりやすく説明するため、ここでは IT ライターがよく使うスクリーンキャプチャツール「SnagIt 6.2.0 中国語化版」のインストールを例にします。

第1ステップ

InstallRite を起動し、メイン画面で「新しいソフトウェアをインストールしてインストールパッケージを作成する」を選択します。表示された「インストール実行時の『監視』方法を設定する」ウィンドウで「設定」ボタンをクリックし、続いて表示されるウィンドウで監視するディスク、レジストリ、拡張子などを設定します。

上級ユーザーは必要に応じてこれらの設定を変更し、より多くの追加情報を取得できます。大多数のユーザーは既定設定のままで十分です。

第2ステップ

「次へ」をクリックすると、InstallRite は次のように案内します。ソフトウェアのインストール過程を追跡するには、追跡前にシステムスナップショットを作成する必要があります。

InstallRite のシステムスナップショットには現在のシステム状態に関する情報が含まれており、その後のインストールウィザード処理の中で、スナップショットを基にインストーラが行ったすべての変更を検出します。そのため、まずシステムのスナップショットを作成しなければなりません。

「次へ」をクリックすると、InstallRite が自動的にスナップショットを作成します。

第3ステップ

スナップショット作成後に表示されるウィンドウで、InstallRite はインストールするソフトウェアのプログラムファイル名を求めます。「実行するインストーラ」欄のテキストボックスにパスとファイル名を直接入力するか、後ろのボタンをクリックして選択します。設定が終わったら「次へ」をクリックします。

第4ステップ

この時点で InstallRite は「SnagIt 6.2.0」のインストーラを自動的に開きます。普段「SnagIt 6.2.0」を単独でインストールするときと同じように、まず英語版プログラムをインストールします。

まだ「SnagIt 6.2.0 中国語化プログラム」をインストールしておらず、ソフトウェア登録や設定も完了していないため、戻ってきた InstallRite のインストールウィザード画面で「しばらくお待ちください……まだ完了していません」をクリックし、表示される選択肢から待機時間を選びます。すると InstallRite はタスクトレイでこちらの指示を静かに待つ状態になります。

第5ステップ

起動中の SnagIt 6.2.0 を閉じ、中国語化プログラムを実行したあと、再び SnagIt 6.2.0 を開いて、ソフトウェア登録と画像キャプチャに関する設定を行います。設定が完了したら終了します。

第6ステップ

タスクバーにある InstallRite のアイコンをクリックし、ウィザード画面に戻ります。このとき InstallRite はシステムディスク、レジストリなどの関連設定項目を再スキャンします。

スキャンが終わると、「インストールするソフトウェアの名前は?」というダイアログが表示され、作成するインストールパッケージの名前を入力するよう求められます。入力後、「OK」ボタンをクリックします。

第7ステップ

「インストール完了」ウィンドウで「インストールパッケージを構築」をクリックし、インストールパッケージの保存先を選び、ファイル名を入力して「保存」をクリックします。続いて「オプション」ウィンドウでインストールオプションを選択します。作成するインストールパッケージでシステムの再起動が必要な場合も、ここで設定できます。

確定すると、InstallRite はすぐに新しい「SnagIt 6.2.0 中国語化版」インストールパッケージを生成できます。このパッケージには、ソフトウェア本体、設定パラメータ、登録情報などのデータが含まれます。

今後「SnagIt 6.2.0 中国語化版」をインストールする必要があるときは、このインストールパッケージを実行するだけで、SnagIt 6.2.0 のインストール、中国語化、登録、設定をすぐに完了できます。

使用上のヒント

InstallRite で生成したインストールパッケージは、通常、元のソフトウェアプログラムより少し大きくなります。どれくらい大きくなるかは、ソフトウェアによって異なるでしょう。

インストールパッケージを作成するときは、必要なインストーラ以外のアプリケーションをできるだけ起動しないほうがよいです。不要なファイルや情報がインストールパッケージに混入するのを避けるためです。

InstallRite の特徴は、前述したインストール監視とパッケージ化だけではありません。もう一点、InstallRite で作成したインストールパッケージは、インストール時の速度が通常の直接インストールより明らかに速いという利点があります。ただし不便な点もあります。インストールパッケージは作成時のインストールディレクトリと関連設定をそのまま使用するため、インストール時に自由に変更することはできません。

Leave a Reply