Office 2010 Service Pack 1 をスリップストリームする方法
MicrosoftがOffice 2010のService Pack 1の提供を中止した後、インストーラーに組み込むという動きは当然のことのように思えました。長期的には時間の節約になるだけでなく、Officeのインストール後に面倒なアップデート作業に追われる必要もありません。正直、手動で行う必要があるのは少し奇妙に感じますが、一度設定しておけば、今後のインストールには自動的にSP1が含まれるようになります。少し設定が必要ですが、一度慣れてしまえば、簡単で非常に満足のいくものです。
Office 2010 SP1 のスリップストリームは、凝った GUI ツールを起動するようなものではありません。主に、いくつかのファイルを適切な場所に配置して、いくつかのコマンドを実行するだけです。サードパーティ製のツールを使う必要はありません。必要なのは、Office インストーラーと SP1 ファイル、フォルダー構成、そしてコマンドプロンプトだけです。目標は? パッチをセットアップの一部に組み込むことです。そうすれば、次回からはインストーラーが面倒な作業をすべてやってくれます。念のため、Office のバージョンに応じて、x86 または x64 の SP1 をインストールしてください。そうでないとうまく動作せず、途方に暮れることになります。
Office 2010 Service Pack 1 をスリップストリームする方法
正しいサービスパック1をダウンロードしてください
- Microsoft の公式ページから Office 2010 の SP1 ( x86 バージョンまたはx64 バージョン)を入手します。
正しいアーキテクチャを選択してください。そうしないと、互換性のないファイルをダウンロードしてしまう可能性があります。環境によってはダウンロードが少し遅くなったり、中断されたりすることがありますので、忍耐が重要です。また、ファイル名をもう一度確認して、正しいバージョンをダウンロードしたことを確認してください。
フォルダ構造を準備する(はい、整理する必要があります)
- C:ドライブに直接、Office、OfficeFiles、SP1、SP1Filesという4つのフォルダを作成します。少し面倒に思えるかもしれませんが、すべてを分けておくことで、次のステップがずっと簡単になります。
- ダウンロードしたSP1インストーラーをSP1にドロップし、名前をSP1.exeに変更します。例えば、`officesuite2010sp1-kb2460049-x64-fullfile-en-us.exe`という名前であれば、`SP1.exe`に変更するだけです。面倒なようですが、後々の混乱を防ぐことができます。
- 同様に、Office 2010 インストーラーをOfficeにコピーし、名前をOffice.exeに変更します。元の CD から作業している場合は、CD のすべてのファイルをOfficeFilesフォルダにコピーします。
見た目はごちゃごちゃしているように見えますが、信じてください。必要なのです。フォルダを整理しておけば、後でコマンドを実行するときに多くの手間が省けます。
Office 2010インストーラーを解凍します
- を押してWindows + R実行ダイアログを開き、次のように入力します。
C:\office\Office.exe /extract:c:\OfficeFiles - Enterキーを押します。Windows が管理者権限または UAC プロンプトを要求してくる場合がありますが、そのまま「続行」をクリックしてください。一部の OS では、この手順が失敗したり、奇妙なハングアップ状態になったりすることがありますが、その場合はもう一度試してください。
- 「ファイルが正常に抽出されました」と表示されたら成功です。OfficeインストーラーファイルがOfficeFilesに解凍されました。
Service Pack 1のファイルを抽出します
- 次のコマンドを実行します。
C:\SP1\SP1.exe /extract:c:\SP1Files - 「Microsoft Office ソフトウェア ライセンス条項に同意するには、ここをクリックしてください」にチェックを入れてライセンス条項に同意し、「続行」をクリックします。
- 解凍が完了するまで待ちます。システムによっては、解凍が遅くなったり、フリーズしたりすることがあります。解凍が完了するまでは、しばらく待ち、ダブルクリックしたり、プロセスを強制終了したりしないでください。
更新内容をOfficeFilesフォルダにコピーします
- SP1FilesのすべてのファイルをC:\OfficeFiles\Updatesに移動します。Updates フォルダが存在しない場合は、 OfficeFiles 内に作成してください。
この手順では、SP1 ファイルを元の Office ファイルにフックし、セットアップ時に統合できるようにします。見た目よりもスマートです。
完了してインストールを開始する
- OfficeFilesフォルダ全体を安全な場所にコピーするか、そのままスリップストリームインストーラーとして残しておきます。名前を「Office 2010 with SP1」に変更すると、何なのかが明確になります。
- そのフォルダ内のSetup.exeを実行するだけでOffice 2010をインストールできます。今回はSP1も自動的にインストールされます。スムーズですよね?
混乱が気になるなら、このプロセス中に作成した一時フォルダはすべて削除してください。これで完了です。今後のインストールではSP1が自動的に含まれるようになります。
正直言って、これはロケット科学ではありませんが、ある程度の忍耐とフォルダの操作が必要です。唯一面倒なのは、大容量のダウンロードや解凍ルーチンの完了を待つことです。忍耐が鍵となります。ある設定では1回目でうまくいきましたが、別の設定では何度か再試行する必要がありました。もちろん、Windowsは必要以上に難しくしているのでしょう。
まとめ
- 適切な SP1 バージョン (x86 または x64) をダウンロードします。
- フォルダーを作成します: Office、OfficeFiles、SP1、SP1Files。
- Office セットアップ ファイルを OfficeFiles に抽出します。
- SP1 ファイルを SP1Files に抽出します。
- SP1 ファイルを OfficeFiles\Updates にコピーします。
- 整理されたフォルダーからセットアップを実行します。今後のインストールには SP1 が含まれます。
まとめ
SP1をOffice 2010のインストーラーに統合するのは少々面倒ですが、一度セットアップしてしまえば、あとは簡単です。後から手動でパッチを適用する必要がなくなり、次回以降のインストールではその手順が省略されます。複数のマシンにOfficeを展開する場合や、インストール後に手動で更新するのが面倒な場合は、最初の手間をかける価値は十分にあります。