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

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

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

  • コンピューター上のすべての Office 製品をアンインストールする。
  • 言語パックのような、既存の言語リソースを識別し、同じ言語をインストールします。
  • コンピューター上の一部の Office 製品を維持し、他の Office 製品をアンインストールします。

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

注:

RemoveMSI では、インストール テクノロジとしてクイック実行を使用する以前のバージョンの Office (Visio や Project など) はアンインストールされません。 これらのバージョンの Office は、コントロール パネルを使用するか、Office 展開ツールを実行し、configuration.xml ファイルの Remove 要素 を使用してアンインストールできます。

RemoveMSI を使用するための要件

Configuration.xml ファイルの RemoveMSI 要素を使用するための要件は以下の通りです。

  • Microsoft ダウンロード センターからダウンロードできる Office 展開ツールのバージョン 16.0.12827.20268 (setup.exe バージョン 16.0.12827.20258 以上) を使用している必要があります。 常に最新バージョンの Office 展開ツールをダウンロードして使用することをお勧めします。 Office 展開ツールのバージョンを確認するには、setup.exe を右クリックし、[ プロパティ] を選択し、[詳細] を選択 します
  • Microsoft 365 Apps のバージョン 1803 以上をインストールしている必要があります。 バージョン 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 をアンインストールするには、 <RemoveMSI /> を configuration.xml ファイルに追加します。 言語リソース (言語パック、言語インターフェイス パック、校正ツールなど) も削除されます。

configuration.xml ファイルの例を次に示します。 Microsoft 365 Apps for Enterprise の 64 ビットの Current Channel バージョンを Office Content Delivery Network (CDN) から英語でインストールします。 また、Windows インストーラー (MSI) バージョンの Office もアンインストールします。

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

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

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

configuration.xml ファイルの例を次に示します。 英語で Microsoft 365 Apps for Enterprise の 64 ビットの月次エンタープライズ チャネル バージョンをインストールします。 また、コンピューター上の既存の言語も含まれます。 インストールは Office Content Delivery Network (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 Content Delivery Network (CDN) が使用されます。

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

新しいバージョンをインストールする前に、Visio や Project を含む以前のバージョンの Office をアンインストールすることをお勧めします。 ただし、アプリケーション互換性テストなど、いくつかのケースでは、新しいバージョンに移行する間、以前のバージョンを一定期間インストールしておく必要がある場合があります。

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

プロジェクトおよび 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 ファイルの例を次に示します。 Microsoft 365 Apps for Enterprise の 64 ビットの月次エンタープライズ チャネル バージョンを、Office Content Delivery Network (CDN) から英語でインストールします。 また、Visio Professional を除き、コンピューター上の Office の Windows インストーラー (MSI) バージョンもアンインストールします。

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

削除できるその他の製品

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

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

注:

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

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

注:

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

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

configuration.xml ファイルでの RemoveMSI 要素の使用に関するその他の詳細を次に示します。

  • これらの設定は、次のいずれかの製品をインストールする場合にも使用できます。
    • Project Plan 3 または Project Plan 5 に付属する Project デスクトップ アプリのサブスクリプション バージョン。
    • Visio プラン 2 に付属する Visio デスクトップ アプリのサブスクリプション バージョン。
    • Microsoft 365 Business Premium などの一部の Microsoft 365 ビジネス プランに付属する Office のバージョンである、ビジネス向け Microsoft 365 アプリ。
    • Office LTSC Professional Plus 2021 または Office LTSC Standard 2021。
    • ボリュームには、Office Professional Plus 2019 などの Office 2019 のバージョンがライセンスされています。
  • Office 製品をすべてアンインストールする場合でも、ユーザー設定、環境設定、およびドキュメントは保持されます。
  • REMOVEMSI 要素は、MSICondition 属性と共に使用できます。 この属性を使用すると、特定の MSI ベースの製品が既にデバイスにインストールされているかどうかに基づいて、Office 製品のインストールを制御できます。 たとえば、Project Online Desktop Client は、Project Professional が既にデバイスにインストールされている場合にのみインストールします。 詳細については、「 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 にアップグレードします。