Microsoft 365 Apps にアップグレードする際に既存の MSI バージョンの Office を削除する

Microsoft 365 Apps をインストールする前に、以前のバージョンの Office をアンインストールします。 Windows インストーラー (MSI) を使用する Office バージョンをアンインストールするには、Office 展開ツールを使用し、configuration.xml ファイルの RemoveMSI 要素を指定します。

Microsoft 365 Apps をインストールするときに、RemoveMSI 要素をいくつかの方法で使用できます。

  • コンピューター上のすべての Office 製品をアンインストールする。
  • 言語パックなどの既存の言語リソースを特定し、同じ言語をインストールします。
  • 特定の Office 製品を保持し、他のすべての製品をコンピューターからアンインストールします。

RemoveMSI は、Windows インストーラー (MSI) を使用してインストールされた Office、Visio、または Project の 2007、2010、2013、または 2016 バージョンをアンインストールします。

注:

RemoveMSI は、インストール テクノロジとしてクイック実行を使用する Visio や Project を含む以前のバージョンの Office をアンインストールしません。 これらのバージョンの Office をアンインストールするには、コントロール パネルを使用するか、Office 展開ツールを実行し、configuration.xml ファイル内の [削除] 要素を使用します。

RemoveMSI を使用するための要件

configuration.xml ファイルで RemoveMSI 要素を使用するための要件は次のとおりです。

  • Microsoft ダウンロード センターからダウンロードできる Office 展開ツールのバージョン 16.0.12827.20268 (setup.exe バージョン 16.0.12827.20258) 以上を使用してください。 常に最新バージョンの Office 展開ツールをダウンロードして使用してください。 バージョンをチェックするには、[setup.exe] を右クリックし、[プロパティ] を選択して、[詳細] を選択します。
  • バージョン 1803 以上の Microsoft 365 Apps をインストールしてください。 バージョン 1803 以降は、最新チャネル、月次エンタープライズ チャネル、Semi-Annual エンタープライズ チャネル (プレビュー)、および Semi-Annual エンタープライズ チャネルで利用できます。
  • Windows 7 Service Pack 1 (SP1) 以降を実行しているコンピューターに Microsoft 365 Apps をインストールします。

注:

Windows 7 のサポートは 2020 年 1 月 14 日に終了します。 詳細については、Widows 7 のサポート終了と Microsoft 365 アプリを参照してください。

すべての Office 製品をアンインストールします

コンピューターに既にインストールされている Visio や Project など、すべてのバージョンの Office をアンインストールするには、configuration.xml ファイルに <RemoveMSI /> を追加します。 言語パック、言語インターフェイス パック、校正ツールなどの言語リソースも削除されます。

configuration.xml ファイルの例を次に示します。 Office コンテンツ配信ネットワーク (CDN) から英語の Microsoft 365 Apps for enterprise の 64 ビット最新チャネル バージョンをインストールします。 また、Windows インストーラー (MSI) バージョンの Office もすべてアンインストールします。

<Configuration>
  <Add OfficeClientEdition="64" Channel="Current" >
      <Product ID="O365ProPlusRetail">
         <Language ID="en-us" />
      </Product>
  </Add>
  <RemoveMSI />
</Configuration>

同じ言語リソースをインストールします

言語パック、言語インターフェイス パック、校正ツールなどの言語リソースがコンピューターに既にインストールされている場合は、Microsoft 365 Apps をインストールするときに同じ言語リソースのクイック実行バージョンをインストールできます。 同じ言語リソースをインストールするには、configuration.xml ファイルに <Language ID="MatchPreviousMSI" /> を追加します。

configuration.xml ファイルの例を次に示します。 英語で Microsoft 365 Apps for enterprise の 64 ビット月次エンタープライズ チャネル バージョンをインストールします。 また、コンピューター上の既存の言語も含まれます。 Office コンテンツ配信ネットワーク (CDN) からインストールします。 さらに、Windows インストーラー (MSI) バージョンの Office もすべてアンインストールされます。

<Configuration>
  <Add OfficeClientEdition="64" Channel="MonthlyEnterprise" >
      <Product ID="O365ProPlusRetail">
         <Language ID="en-us" />
         <Language ID="MatchPreviousMSI" />
      </Product>
  </Add>
  <RemoveMSI />
</Configuration>

configuration.xml ファイルで MatchPreviousMSI を使用する方法の詳細:

  • RemoveMSI 要素を含めます。
  • 少なくとも 1 つの言語 ID (en-us など) を指定します。
  • 設定は製品固有ではありません。 たとえば、フランス語の Office Professional Plus 2013 とドイツ語の Visio Standard 2013 がインストールされている場合、Microsoft 365 Apps をインストールすると、フランス語とドイツ語の両方がインストールされます。 指定した他の言語 ID も含まれます。

重要

共有フォルダーなどのローカル ネットワーク上の場所から Microsoft 365 Apps をインストールする場合は、可能なすべての言語ファイルがそのフォルダーにダウンロードされていることを確認します。 そのフォルダーで必要な言語が使用できない場合、それらの言語なしでインストールは続行されます。 これを回避するには、configuration.xml ファイルに AllowCdnFallback="True" を含めます。 これは、言語ファイルをインストールするためのバックアップ ソースとして、インターネット上の Office コンテンツ配信ネットワーク (CDN) を使用します。

一部の Office 製品を維持し、他のすべての Office 製品をアンインストールします

新しいバージョンをインストールする前に、Visio や Project など、以前のバージョンの Office をすべてアンインストールします。 アプリケーションの互換性テストなど、新しいバージョンに移行する間、以前のバージョンを一時的にインストールしたままにしておく必要がある場合があります。

特定の Office 製品を保持するには、configuration.xml ファイルに IgnoreProduct 行を追加し、その製品 ID を指定します。

Project および Visio でサポートされている ID の例:

  • PrjStd
  • PrjPro
  • VisStd
  • VisPro
  • PrjStdR
  • PrjProR
  • VisStdR
  • VisProR

注:

製品 ID は、 {product} の Setup.xml ファイルにあるセットアップ ID です。以前のバージョンの Office のインストール ファイルの WW フォルダー。 たとえば、Office Professional Plus 2010 の Setup.xml ファイルは ProPlus.WW フォルダーにあります。

ID はバージョン固有ではありません。 コンピューター上にあるすべてのバージョンが保持されます。 たとえば、VisPro を指定した場合、Visio Professional 2016 と Visio Professional 2013 の両方が保持されます。 言語パック、言語インターフェイス パック、校正ツールなど、これらのバージョンの言語リソースも保持されます。

完全な製品の削除のみサポートされています。 たとえば、Office Professional Plus 2013 がインストールされている場合、Excel 以外のすべてをアンインストールすることはできません。 製品全体を保持するかアンインストールする必要があります。 Excel の以前のインストールを保持できるのは、Office Professional Plus などの Office スイートの一部としてではなく、スタンドアロン製品としてインストールされた場合のみです。

configuration.xml ファイルの例を次に示します。 Office コンテンツ配信ネットワーク (CDN) から英語の Microsoft 365 Apps for enterprise の 64 ビット月次エンタープライズ チャネル バージョンをインストールします。 また、コンピューター上のすべての Windows インストーラー (MSI) バージョンの Office をアンインストールします (Visio Professional を除く)。

<Configuration>
  <Add OfficeClientEdition="64" Channel="MonthlyEnterprise">
      <Product ID="O365ProPlusRetail ">
         <Language ID="en-us" />
      </Product>
  </Add>
  <RemoveMSI>
    <IgnoreProduct ID="VisPro" />
  </RemoveMSI>
</Configuration>

削除できるその他の製品

次の製品のインストールは、IgnoreProduct を使用しない限り、RemoveMSI 要素を使用して削除されます。

  • SharePoint Designer。 製品 ID は SharePointDesigner です。
  • InfoPath。 製品 ID は、InfoPath (ボリューム ライセンス版の場合) または InfoPathR (製品版の場合) のいずれかです。
  • Lync 2013 以降。

注:

Lync 2010 は、RemoveMSI 要素を使用して削除することはできません。

  • Office スイートの一部としてではなく、単独でインストールされる Office 製品。 たとえば、Access のスタンドアロン インストールなどです。
  • Access 2010 ランタイム以降。 製品 ID は AccessRT です。
  • Access データベース エンジン 2010 再頒布可能パッケージ以降。 製品 ID は AceRedist です。

注:

Access データベース エンジンは、Access データ ソースと対話する他のアプリケーションの一部として最も一般的に含まれています。 Access データベース エンジンをアンインストールすると、これらのアプリケーションの機能に影響を与える可能性があります。 Access データベース エンジンを削除する前に、このコンポーネントを必要とするアプリケーションがすべて削除されているか、不要になったことを確認します。

RemoveMSI の使用に関する追加情報

configuration.xml ファイルで RemoveMSI 要素を使用する場合のその他の詳細は次のとおりです。

  • 次のいずれかの製品をインストールする場合は、これらの設定を使用します。
    • Microsoft 365 Apps for enterprise (旧称Office 365 ProPlus)
    • Microsoft 365 Apps for business (旧称 Office 365 Business)
    • Planner と Project Plan 3 または Planner と Project Plan 5 に付属する Microsoft Project デスクトップ クライアント アプリのサブスクリプション バージョン。
    • Visio Plan 2 に付属する Visio デスクトップ アプリのサブスクリプション バージョン。
    • Office LTSC Professional Plus 2021 または Office LTSC Standard 2021。
    • ボリュームには、Office Professional Plus 2019 などの Office 2019 のバージョンがライセンスされています。
  • Office 製品をすべてアンインストールする場合でも、ユーザー設定、環境設定、およびドキュメントは保持されます。
  • RemoveMSI 要素を MSICondition 属性と共に使用します。 この属性を使用すると、特定の MSI ベースの製品がデバイスに既にインストールされているかどうかに基づいて、Office 製品のインストールを制御できます。 たとえば、デバイスに Project Professional が既にインストールされている場合にのみ、Project をインストールします。 詳細については、「MSICondition 属性」を参照するか、「MSICondition と RemoveMSI を使用して Microsoft 365 Apps にアップグレードする」を参照してください。
  • 一部の旧バージョンの Office、Visio、Project は、Microsoft 365 Apps をインストールする前にアンインストールする必要があります。 (例: Office Professional Plus 2016)。 事前にアンインストールされていない場合、Microsoft 365 Apps のインストールは失敗します。 詳細については、「同一コンピューター上に異なるバージョンの Office、Visio、Project をインストールするためのサポート対象シナリオ」をご覧ください。
  • Windows インストーラー (MSI) バージョンの Office のアンインストールを完了するには再起動が必要ですが、再起動は強制されません。 Microsoft 365 Apps のインストールが完了した後に再起動できます。
  • 製品がユーザーのデバイスで開かれている場合、製品の削除が失敗する可能性があります。 このエラーは、configuration.xml ファイルの Level 属性 または Display 要素が None に設定されている場合に発生する可能性があります。 Level 属性を Full に設定すると、削除を続行できるようにプログラムを閉じるように求めるプロンプトが表示されます。 FORCEAPPSHUTDOWN プロパティを使用できますが、データが失われる可能性があります。
  • Windows 7 SP1 コンピューターで RemoveMSI を使用すると、ユーザーが作成したピン留めされたショートカットが残ることがあります。 これは、以前のバージョンの Office とその他のすべてのショートカットが削除されている場合でも発生する可能性があります。 ピン留めされたショートカットを削除するには、それを選択すると、削除するように求められます。 または、ピン留めされたショートカットを作成したユーザーとしてサインインし、Office 展開ツールを実行して Microsoft 365 Apps にアップグレードします。