次の方法で共有


Office CSP

Office 構成サービス プロバイダー (CSP) を使用すると、Office 展開ツール (ODT) を使用して Microsoft Office クライアントをデバイスにインストールできます。 詳細については、「Office 展開ツールの構成オプション」および「Microsoft Intuneを使用してWindows 10デバイスにOffice 365アプリを割り当てる方法」を参照してください。

次の一覧は、Office 構成サービス プロバイダー ノードを示しています。

デバイス/インストール

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1703 [10.0.15063] 以降
./Device/Vendor/MSFT/Office/Installation

Office CSP のインストール オプション。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 [ゲームをゲット] を選びます

Device/Installation/{id}

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1703 [10.0.15063] 以降
./Device/Vendor/MSFT/Office/Installation/{id}

インストール インスタンス ID を表す一意の識別子。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
動的ノードの名前付け UniqueName: インストール インスタンス ID を表す一意の識別子。

Device/Installation/{id}/FinalStatus

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 Version 1809 [10.0.17763] 以降
./Device/Vendor/MSFT/Office/Installation/{id}/FinalStatus

最終的なOffice 365インストールの状態。

  • Office CSP のインストールがトリガーされると、FinalStatus ノードが存在するかどうかを最初にチェックします。 ノードが存在する場合は、削除します。
  • Office インストールがターミナル状態 (成功または失敗) に達すると、次の値を含むこのノードが作成されます。
    • 状態が 0 の場合: 70 (成功)
    • 状態 != 0: 60 (失敗) の場合

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます

Device/Installation/{id}/Install

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1703 [10.0.15063] 以降
./Device/Vendor/MSFT/Office/Installation/{id}/Install

データの構成を指定すると、インストール アクションによって Office がインストールされます。 文字列データは、office をインストールするために使用する xml 構成です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 Exec、Get

Device/Installation/{id}/Status

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1703 [10.0.15063] 以降
./Device/Vendor/MSFT/Office/Installation/{id}/Status

CSP のインストール状態。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます

Device/Installation/CurrentStatus

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1709 [10.0.16299] 以降
./Device/Vendor/MSFT/Office/Installation/CurrentStatus

コンピューターの現在のOffice 365インストール状態。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます

ユーザー/インストール

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1703 [10.0.15063] 以降
./User/Vendor/MSFT/Office/Installation

Office CSP のインストール オプション。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 [ゲームをゲット] を選びます

User/Installation/{id}

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1703 [10.0.15063] 以降
./User/Vendor/MSFT/Office/Installation/{id}

インストール インスタンス ID を表す一意の識別子。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
動的ノードの名前付け UniqueName: インストール インスタンス ID を表す一意の識別子。

User/Installation/{id}/FinalStatus

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 Version 1809 [10.0.17763] 以降
./User/Vendor/MSFT/Office/Installation/{id}/FinalStatus

最終的なOffice 365インストールの状態。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます

User/Installation/{id}/Install

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1703 [10.0.15063] 以降
./User/Vendor/MSFT/Office/Installation/{id}/Install

データの構成を指定すると、インストール アクションによって Office がインストールされます。 文字列データは、office をインストールするために使用する xml 構成です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 Exec、Get

User/Installation/{id}/Status

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1703 [10.0.15063] 以降
./User/Vendor/MSFT/Office/Installation/{id}/Status

CSP のインストール状態。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます

User/Installation/CurrentStatus

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1709 [10.0.16299] 以降
./User/Vendor/MSFT/Office/Installation/CurrentStatus

コンピューターの現在のOffice 365インストール状態。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます

現在のチャネルから Retail Microsoft 365 Apps for businessインストールするサンプル SyncML。

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
    <Exec>
      <CmdID>7</CmdID>
        <Item>
          <Target>
            <LocURI>./Vendor/MSFT/Office/Installation/0AA79349-F334-4859-96E8-B4AB43E9FEA0/install</LocURI>
          </Target>
          <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
          </Meta>
          <Data>&lt;Configuration&gt;&lt;Add OfficeClientEdition=&quot;32&quot; Channel=&quot;Current&quot;&gt;&lt;Product ID=&quot;O365BusinessRetail&quot;&gt;&lt;Language ID=&quot;en-us&quot; /&gt;&lt;/Product&gt;&lt;/Add&gt;&lt;Display Level=&quot;None&quot; AcceptEULA=&quot;TRUE&quot; /&gt;&lt;/Configuration&gt;</Data>
        </Item>
    </Exec>
    <Final/>
  </SyncBody>
</SyncML>

システムからOffice 365をアンインストールするには:

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
    <Exec>
      <CmdID>7</CmdID>
        <Item>
          <Target>
            <LocURI>./Vendor/MSFT/Office/Installation/E24B23D8-94A8-4997-9E6E-8FF25025845B/install</LocURI>
          </Target>
          <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
          </Meta>
          <Data>&lt;Configuration&gt;&lt;Remove All=&quot;TRUE&quot;/&gt;&lt;Display Level=&quot;None&quot; AcceptEULA=&quot;TRUE&quot; /&gt;&lt;/Configuration&gt;</Data>
        </Item>
    </Exec>
    <Final/>
  </SyncBody>
</SyncML>

デバイス上のOffice 365の現在の状態を取得します。

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
    <Get>
      <CmdID>7</CmdID>
      <Item>
        <Target>
          <LocURI>./Vendor/MSFT/Office/Installation/CurrentStatus</LocURI>
        </Target>
      </Item>
    </Get>
    <Final />
  </SyncBody>
</SyncML>

状態コード

状態 説明 コメント
0 インストールが成功しました OK
997 インストール中
13 ERROR_INVALID_DATA
ダウンロードした Office 展開ツール (ODT) の署名を確認できません
失敗
1460 ERROR_TIMEOUT
ODT のダウンロードに失敗しました
失敗
1602 ERROR_INSTALL_USEREXIT
ユーザーがインストールを取り消した
失敗
1603 ERROR_INSTALL_FAILURE
req 前のチェックに失敗しました。
  • SxS (2016 MSI のインストール時にインストールしようとしました)
  • 現在インストールされている Office とインストールしようとしている Office のビット不一致 (64 ビット バージョンが現在インストールされている間に 32 ビット バージョンをインストールする場合など)。
  • 失敗
    17000 ERROR_PROCESSPOOL_INITIALIZATION
    C2RClient を起動できませんでした
    失敗
    17001 ERROR_QUEUE_SCENARIO
    C2RClient でのキューのインストール シナリオに失敗しました
    失敗
    17002 ERROR_COMPLETING_SCENARIO
    プロセスを完了できませんでした。 考えられる理由:
  • インストールがユーザーによって取り消されました
  • 別のインストールによって取り消されたインストール
  • インストール中にディスク領域が不足している
  • 不明な言語 ID
  • 失敗
    17003 ERROR_ANOTHER_RUNNING_SCENARIO
    別のシナリオが実行されています
    失敗
    17004 ERROR_COMPLETING_SCENARIO_NEED_CLEAN_UP
    考えられる理由:
  • 不明な SKU
  • CDN にコンテンツが存在しない
    • サポートされていない LAP (zh-sg など) のインストールなど
    • コンテンツが利用できない CDN の問題
  • 署名チェック問題(Office コンテンツの署名チェックに失敗したなど)
  • ユーザーが取り消されました
  • 失敗
    17005 ERROR_SCENARIO_CANCELLED_AS_PLANNED 失敗
    17006 ERROR_SCENARIO_CANCELLED
    アプリを実行して更新をブロックする
    失敗
    17007 ERROR_REMOVE_INSTALLATION_NEEDED
    クライアントが "インストールの削除" シナリオでクライアントのクリーンを要求している
    失敗
    17100 ERROR_HANDLING_COMMAND_LINE
    C2RClient コマンド ライン エラー
    失敗
    0x80004005 E_FAIL
    ODT を使用してボリューム ライセンスをインストールすることはできません
    失敗
    0x8000ffff E_UNEXPECTED
    コンピューターに C2R Office がない場合にアンインストールしようとしました。
    失敗

    構成サービス プロバイダーのリファレンス