Office 2010 のローカル インストール ソースをプリキャッシュする
適用先: Office 2010
トピックの最終更新日: 2011-07-01
Microsoft Office 2010 を展開すると、セットアップ時にユーザーのコンピューターにローカル インストール ソースが作成されます。ローカル インストール ソースとは、インストールする Office 製品の圧縮されたソース ファイルのコピーのことです。このファイルがユーザーのコンピューターにコピーされると、セットアップはローカル インストール ソースからインストールを実行します。Office を展開する前に、ローカル インストール ソースを個別に展開することによって、ネットワーク上の負荷を最小限に抑えることができます。
ローカル インストール ソースを展開する
Office 2010 を展開する前にローカル インストール ソースを展開するには、次の手順を実行します。
ローカル インストール ソースを個別に展開するには
ネットワーク インストール ポイントで、メモ帳などのテキスト エディターで Config.xml ファイルを開きます。Config.xml ファイルの詳細については、「Office 2010 の Config.xml ファイル」を参照してください。
既定では、Config.xml は、インストールする Office 製品のコア製品フォルダーにあります。たとえば、Microsoft Office Professional Plus 2010 をインストールする場合は、ProPlus.WW フォルダーにある Config.xml ファイルを開きます。
LIS 要素 (<LIS>) を検索し、開始タグ 「<!--」と終了タグ「-->」を削除して行のコメントを解除します。
<CACHEACTION> 属性を "CacheOnly" に設定します。
Config.xml ファイルのこの行は次のようになります。
<LIS CACHEACTION="CacheOnly" />
Config.xml ファイルを保存します。
ユーザーのコンピューターで Setup.exe を実行し、セットアップのコマンド ラインで、変更した Config.xml ファイルのパスを指定します。
完全修飾パスを使用する必要があります。たとえば、\\server\share\Office14\setup.exe /config \\server\share\Office14\ProPlus.WW\Config.xml のように指定します。
ここで、Office14 はネットワーク インストール ポイントのルートです。
注意
ユーザーのコンピューターでローカル インストール ソースをプリキャッシュし、後でそれを削除する必要がある場合は、<CACHEACTION> 属性を "RemoveCacheOnly" に設定して、セットアップを再度実行します。この設定は、ユーザーがまだ Office をインストールしていない場合にのみ機能します。
プリキャッシュを使用すると、インストール作業の大部分をネットワークを経由せずにローカル コンピューター上で行うことができます。プリキャッシュによって、新しいバージョンへのアップグレードを行うこともできます。時間をかけてユーザーのグループにローカル インストール ソースを配布すれば、ネットワークに過剰な負荷をかけない、組織全体での同時インストールをスケジュールできます。
重要
この記事で次に説明するように MSOCache から Setup.exe を実行するのは、Office 2010 を新規インストールする場合に限ります。Office 2010 をインストールするコンピューターに 2007 Office system が既にインストールされている場合は、この方法は使用できません。MSOCache フォルダーから Office 2010 をインストールして 2007 Office system を Office 2010 にアップグレードしようとすると、"このインストール パッケージの言語がシステムでサポートされていません。" のようなエラーが表示されます。
2007 Office system がコンピューターにインストールされている場合は、2007 Office system 用の MSOCache フォルダーが存在します。Office 2010 のローカル インストール ソースをプリキャッシュした場合は、Office 2010 用の MSOCache フォルダーもコンピューター上に存在します。2007 Office system と Office 2010 の両方の MSOCache フォルダーがコンピューターに存在する場合、Office 2010 キャッシュ フォルダー ({90140000-0011-0000-0000-0000000FF1CE}-C) の Setup.exe プログラムは、コンピューター上の MSOCache フォルダーに、インストールできるすべての Office 製品を照会します。2007 Office system がインストール可能な製品として識別され、エラーが発生します。
Office 2010 をインストールするコンピューターに 2007 Office system が既にインストールされている場合は、次の方法でこの問題を回避できます。
-
インストールのプリキャッシュに使用した元のネットワーク インストール ポイント (ネットワーク共有) から Office 2010 のインストールを開始します。
-
以前に cacheonly アクションの実行に使用したときと同じ Config.xml を使用していないことを確認します。同じ Config.xml を使用すると、インストールが実行される代わりに cacheonly アクションが繰り返されます。Config.xml ファイルを編集して cacheonly 行を削除するか、別の Config.xml ファイルを使用してください。
この方法では、MSOCache が既に存在することが検出されるので、追加のデータがコンピューターにコピーされません。
Office 2010 の新規インストールでローカル インストール ソースのプリキャッシュを最大限に活用するには、ローカル キャッシュの Setup.exe ファイルを使用して、ネットワーク インストール ソースのオプション ファイル、セットアップ カスタマイズ更新プログラム (.msp ファイル)、およびカスタム Config.xml ファイルのみを渡します。これらのファイルについては、完全修飾パスを使用する必要があります。共有名にスペースが含まれている場合は、以下の例に示すように、パスを引用符で囲んでください。
"C:\MSOCache\All Users\{10140000-0011-0000-0000-0000000FF1CE}-C\setup.exe" /adminfile "\\server\share\Office 14\mychanges\db_outlookonly.msp" /config "\\server\share\Office 14\ProPlus.WW\Config.xml"
それぞれの意味は次のとおりです。
/adminfile は, .msp ファイルの場所を指定します。
/config は、カスタマイズされた Config.xml ファイルの場所を指定します。
セットアップは、ローカル インストール ソースの作成と保守を自動的に処理します。既定の場所は、Office をインストールするドライブのルートの \MSOCache\All Users です。ローカル インストール ソースから Office をインストールする以外に、セットアップは、後でローカル インストール ソースを使用して Office を修復、再インストール、または更新できます。ローカル インストール ソースが破損しているか削除された場合、セットアップはネットワーク上の元のソースを使用して、ローカル インストール ソースを修復または再作成できます。/adminfile および /config セットアップ コマンドライン オプションの詳細については、「Office 2010 のセットアップのコマンド ライン オプション」の「/adminfile [パス]」と「/config [パス]」を参照してください。
注意
Office のインストール場所を別の場所に設定すると (たとえば、Config.xml で INSTALLLOCATION 属性に新しい値を入力すると)、その場所にローカル インストール ソースが作成されます。