WindowsLicensing CSP
重要
この CSP には、開発中であり、Windows Insider Preview ビルド にのみ適用される一部の設定が含まれています。 これらの設定は変更する可能性があり、プレビューで他の機能やサービスに依存する場合があります。
WindowsLicensing 構成サービス プロバイダーは、ライセンス関連の管理シナリオ用に設計されています。
次の一覧は、WindowsLicensing 構成サービス プロバイダー ノードを示しています。
- ./Vendor/MSFT/WindowsLicensing
ChangeProductKey
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10 バージョン 1703 [10.0.15063] 以降 |
./Vendor/MSFT/WindowsLicensing/ChangeProductKey
Windows 10 デスクトップ デバイスのプロダクト キーをインストールします。 再起動しません。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 |
chr (string) |
アクセスの種類 | Exec |
CheckApplicability
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10 バージョン 1511 [10.0.10586] 以降 |
./Vendor/MSFT/WindowsLicensing/CheckApplicability
入力したプロダクト キーを Windows 10 デスクトップ デバイスのエディションアップグレードに使用できる場合は TRUE を返します。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 |
chr (string) |
アクセスの種類 | Exec |
例:
<SyncML xmlns="SYNCML:SYNCML1.2">
<SyncBody>
<Exec>
<CmdID>$CmdID$</CmdID>
<Item>
<Target>
<LocURI>./Device/Vendor/MSFT/WindowsLicensing/CheckApplicability</LocURI>
</Target>
<Meta>
<Format xmlns="syncml:metinf">chr</Format>
</Meta>
<Data>XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</Data>
</Item>
</Exec>
<Final/>
</SyncBody>
</SyncML>
注
XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
をプロダクト キーに置き換える必要があります。
DeviceLicensingService
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 11 バージョン 21H2 とKB5018483 [10.0.22000.1165] 以降 ✅ Windows 11 バージョン 22H2 [10.0.22621] 以降 |
./Vendor/MSFT/WindowsLicensing/DeviceLicensingService
デバイス ベースのサブスクリプション。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | node |
アクセスの種類 | [ゲームをゲット] を選びます |
DeviceLicensingService/DeviceLicensingLastError
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 11 バージョン 21H2 とKB5018483 [10.0.22000.1165] 以降 ✅ Windows 11 バージョン 22H2 [10.0.22621] 以降 |
./Vendor/MSFT/WindowsLicensing/DeviceLicensingService/DeviceLicensingLastError
デバイス ライセンスの更新/削除操作の最後のエラー コードを返します。 エラーがない場合、値は空(0)になります。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | int |
アクセスの種類 | [ゲームをゲット] を選びます |
DeviceLicensingService/DeviceLicensingLastErrorDescription
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 11 バージョン 21H2 とKB5018483 [10.0.22000.1165] 以降 ✅ Windows 11 バージョン 22H2 [10.0.22621] 以降 |
./Vendor/MSFT/WindowsLicensing/DeviceLicensingService/DeviceLicensingLastErrorDescription
デバイス ライセンスから最後のエラーの説明を返します。 エラーのデクリプションを評価できない場合、値は空になります。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 |
chr (string) |
アクセスの種類 | [ゲームをゲット] を選びます |
DeviceLicensingService/DeviceLicensingStatus
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 11 バージョン 21H2 とKB5018483 [10.0.22000.1165] 以降 ✅ Windows 11 バージョン 22H2 [10.0.22621] 以降 |
./Vendor/MSFT/WindowsLicensing/DeviceLicensingService/DeviceLicensingStatus
デバイス ライセンスの更新/削除操作の状態を返します。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | int |
アクセスの種類 | [ゲームをゲット] を選びます |
DeviceLicensingService/LicenseType
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 11 バージョン 21H2 とKB5018483 [10.0.22000.1165] 以降 ✅ Windows 11 バージョン 22H2 [10.0.22621] 以降 |
./Vendor/MSFT/WindowsLicensing/DeviceLicensingService/LicenseType
ライセンスの種類: ユーザー ベースのサブスクリプションまたはデバイス ベースのサブスクリプション。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | int |
アクセスの種類 | 取得、置換 |
指定可能な値
値 | 説明 |
---|---|
0 | ユーザー ベースのサブスクリプション。 |
1 | デバイス ベースのサブスクリプション。 |
エディション
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10 バージョン 1511 [10.0.10586] 以降 |
./Vendor/MSFT/WindowsLicensing/Edition
デスクトップまたはモバイル デバイスで実行されている Windows 10 エディションにマップされる値を返します。 値を取得し、16 進数に変換し、MSDN の GetProductInfo 関数ページでエディション情報を検索します。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | int |
アクセスの種類 | [ゲームをゲット] を選びます |
例:
<SyncML xmlns="SYNCML:SYNCML1.2">
<SyncBody>
<Get>
<CmdID>$CmdID$</CmdID>
<Item>
<Target>
<LocURI>./Device/Vendor/MSFT/WindowsLicensing/Edition</LocURI>
</Target>
</Item>
</Get>
<Final/>
</SyncBody>
</SyncML>
LicenseKeyType
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10 バージョン 1511 [10.0.10586] 以降 |
./Vendor/MSFT/WindowsLicensing/LicenseKeyType
エディションのアップグレードに Windows 10 デバイスで使用されるパラメーターの種類を返します。 Windows 10 デスクトップ デバイスでは、エディションのアップグレードにプロダクト キーが必要です。 Windows 10 モバイル デバイスでは、エディションのアップグレードにライセンスが必要です。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 |
chr (string) |
アクセスの種類 | [ゲームをゲット] を選びます |
例:
<SyncML xmlns="SYNCML:SYNCML1.2">
<SyncBody>
<Get>
<CmdID>$CmdID$</CmdID>
<Item>
<Target>
<LocURI>./Device/Vendor/MSFT/WindowsLicensing/LicenseKeyType</LocURI>
</Target>
</Item>
</Get>
<Final/>
</SyncBody>
</SyncML>
SMode
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10 バージョン 1809 [10.0.17763] 以降 |
./Vendor/MSFT/WindowsLicensing/SMode
S モードを管理するための内部ノード。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | node |
アクセスの種類 | [ゲームをゲット] を選びます |
SMode/Status
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10 バージョン 1809 [10.0.17763] 以降 |
./Vendor/MSFT/WindowsLicensing/SMode/Status
最新の SwitchFromSMode または SwitchPolicy セット要求の状態を返します。
設定可能な値:
- エラー コード 404 で要求が失敗します。SwitchFromSMode 要求は行われません。
- 0: デバイスが S モードから正常に切り替わります。
- 1: デバイスが S モードから切り替える要求を処理しています。
- 3: デバイスは既に S モードから切り替えられていた。
- 4: デバイスが S モードから切り替えませんでした。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | int |
アクセスの種類 | [ゲームをゲット] を選びます |
例:
<SyncML xmlns="SYNCML:SYNCML1.2">
<SyncBody>
<Get>
<CmdID>6</CmdID>
<Item>
<Target>
<LocURI>
./Vendor/MSFT/WindowsLicensing/SMode/Status
</LocURI>
</Target>
</Item>
</Get>
<Final/>
</SyncBody>
</SyncML>
SMode/SwitchFromSMode
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10 バージョン 1809 [10.0.17763] 以降 |
./Vendor/MSFT/WindowsLicensing/SMode/SwitchFromSMode
可能であれば、デバイスを S モードから切り替えます。 再起動しません。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | null |
アクセスの種類 | Exec |
例:
<SyncML xmlns="SYNCML:SYNCML1.2">
<SyncBody>
<Exec>
<CmdID>5</CmdID>
<Item>
<Target>
<LocURI>
./Vendor/MSFT/WindowsLicensing/SMode/SwitchFromSMode
</LocURI>
</Target>
<Meta>
<Format xmlns="syncml:metinf">null</Format>
<Type>text/plain</Type>
</Meta>
<Data></Data>
</Item>
</Exec>
<Final/>
</SyncBody>
</SyncML>
SMode/SwitchingPolicy
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10 バージョン 1809 [10.0.17763] 以降 |
./Vendor/MSFT/WindowsLicensing/SMode/SwitchingPolicy
コンシューマーがデバイスを S モードから切り替えることができるかどうかを決定するポリシー。
この設定は、S モードで使用できるデバイスにのみ適用されます。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | int |
アクセスの種類 | 追加、削除、取得、置換 |
指定可能な値
値 | 説明 |
---|---|
0 | 制限なし: ユーザーは S モードからデバイスを切り替えることができます。 |
1 | ユーザーがブロックされました: 管理者は、ユーザーがデバイスを S モードから切り替えることをブロックしました。 SMode/SwitchFromSMode ノードを使用してデバイスを S モードから切り替えることができるのは管理者だけです。 |
例:
S モードの切り替えポリシーを追加する
<SyncML xmlns="SYNCML:SYNCML1.2"> <SyncBody> <Add> <CmdID>4</CmdID> <Item> <Target> <LocURI> ./Vendor/MSFT/WindowsLicensing/SMode/SwitchingPolicy </LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">int</Format> <Type>text/plain</Type> </Meta> <Data>1</Data> </Item> </Add> <Final/> </SyncBody> </SyncML>
S モード切り替えポリシーを取得する
<SyncML xmlns="SYNCML:SYNCML1.2"> <SyncBody> <Get> <CmdID>2</CmdID> <Item> <Target> <LocURI> ./Vendor/MSFT/WindowsLicensing/SMode/SwitchingPolicy </LocURI> </Target> </Item> </Get> <Final/> </SyncBody> </SyncML>
S モードの切り替えポリシーを置き換える
<SyncML xmlns="SYNCML:SYNCML1.2"> <SyncBody> <Replace> <CmdID>1</CmdID> <Item> <Target> <LocURI> ./Vendor/MSFT/WindowsLicensing/SMode/SwitchingPolicy </LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">int</Format> <Type>text/plain</Type> </Meta> <Data>1</Data> </Item> </Replace> <Final/> </SyncBody> </SyncML>
S モードの SwitchingPolicy を削除する
<SyncML xmlns="SYNCML:SYNCML1.2"> <SyncBody> <Delete> <CmdID>3</CmdID> <Item> <Target> <LocURI> ./Vendor/MSFT/WindowsLicensing/SMode/SwitchingPolicy </LocURI> </Target> </Item> </Delete> <Final/> </SyncBody> </SyncML>
状態
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10 バージョン 1511 [10.0.10586] 以降 |
./Vendor/MSFT/WindowsLicensing/Status
Windows 10 デスクトップおよびモバイル デバイスでのエディションアップグレードの状態を返します。 状態: 0 = 失敗、1 = 保留中、2 = 進行中、3 = 完了、4 = 不明。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | int |
アクセスの種類 | [ゲームをゲット] を選びます |
例:
<SyncML xmlns="SYNCML:SYNCML1.2">
<SyncBody>
<Get>
<CmdID>$CmdID$</CmdID>
<Item>
<Target>
<LocURI>./Device/Vendor/MSFT/WindowsLicensing/Status</LocURI>
</Target>
</Item>
</Get>
<Final/>
</SyncBody>
</SyncML>
サブスクリプション
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10 バージョン 1607 [10.0.14393] 以降 |
./Vendor/MSFT/WindowsLicensing/Subscriptions
サブスクリプションのノード。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | node |
アクセスの種類 | [ゲームをゲット] を選びます |
Subscriptions/{SubscriptionId}
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10 バージョン 1607 [10.0.14393] 以降 |
./Vendor/MSFT/WindowsLicensing/Subscriptions/{SubscriptionId}
サブスクリプション ID のノード。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | node |
アクセスの種類 | [ゲームをゲット] を選びます |
動的ノードの名前付け | ClientInventory |
Subscriptions/{SubscriptionId}/Name
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10 バージョン 1607 [10.0.14393] 以降 |
./Vendor/MSFT/WindowsLicensing/Subscriptions/{SubscriptionId}/Name
サブスクリプションの名前を返します。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 |
chr (string) |
アクセスの種類 | [ゲームをゲット] を選びます |
Subscriptions/{SubscriptionId}/Status
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10 バージョン 1607 [10.0.14393] 以降 |
./Vendor/MSFT/WindowsLicensing/Subscriptions/{SubscriptionId}/Status
サブスクリプションの状態を返します。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | int |
アクセスの種類 | [ゲームをゲット] を選びます |
Subscriptions/DisableSubscription
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows Insider プレビュー |
./Vendor/MSFT/WindowsLicensing/Subscriptions/DisableSubscription
デバイスでサブスクリプションのアクティブ化を無効または有効にします。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | int |
アクセスの種類 | 置換 |
指定可能な値
値 | 説明 |
---|---|
0 | サブスクリプションを有効にします。 |
1 | サブスクリプションを無効にします。 また、デバイス上の既存のサブスクリプションも削除されます。 |
Subscriptions/RemoveSubscription
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows Insider プレビュー |
./Vendor/MSFT/WindowsLicensing/Subscriptions/RemoveSubscription
サブスクリプションのアンインストール サブスクリプション ライセンスを削除します。 また、サブスクリプションの種類を [ユーザー ベースのサブスクリプション] にリセットします。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | null |
アクセスの種類 | Exec |
Subscriptions/SubscriptionLastError
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows Insider プレビュー |
./Vendor/MSFT/WindowsLicensing/Subscriptions/SubscriptionLastError
最後のサブスクリプション操作のエラー コード。 エラーがない場合、値は空(0)になります。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | int |
アクセスの種類 | [ゲームをゲット] を選びます |
Subscriptions/SubscriptionLastErrorDescription
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows Insider プレビュー |
./Vendor/MSFT/WindowsLicensing/Subscriptions/SubscriptionLastErrorDescription
最後のサブスクリプション操作のエラーの説明。 エラーの説明を評価できない場合、値は空になります。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 |
chr (string) |
アクセスの種類 | [ゲームをゲット] を選びます |
Subscriptions/SubscriptionStatus
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows Insider プレビュー |
./Vendor/MSFT/WindowsLicensing/Subscriptions/SubscriptionStatus
最後のサブスクリプション操作の状態。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | int |
アクセスの種類 | [ゲームをゲット] を選びます |
Subscriptions/SubscriptionType
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows Insider プレビュー |
./Vendor/MSFT/WindowsLicensing/Subscriptions/SubscriptionType
デバイスを [デバイス ベースのサブスクリプション] または [ユーザー ベースのサブスクリプション] に設定します。 デバイス ベースのサブスクリプションの場合、このアクションはデバイス上のサブスクリプションを自動的に取得します。 ユーザー ベースのサブスクリプションの場合は、ユーザー ログオンの既存のプロセスが必要です。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | int |
アクセスの種類 | 取得、置換 |
指定可能な値
値 | 説明 |
---|---|
0 | ユーザー ベースのサブスクリプション。 |
1 | デバイス ベースのサブスクリプション。 |
UpgradeEditionWithLicense
注
このポリシーは非推奨であり、今後のリリースで削除される可能性があります。
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10 バージョン 1511 [10.0.10586] 以降 |
./Vendor/MSFT/WindowsLicensing/UpgradeEditionWithLicense
Windows 10 モバイル デバイスのエディションアップグレードのライセンスを提供します。 再起動は必要ありません。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | xml |
アクセスの種類 | Exec |
UpgradeEditionWithProductKey
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ❌ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10 バージョン 1511 [10.0.10586] 以降 |
./Vendor/MSFT/WindowsLicensing/UpgradeEditionWithProductKey
Windows 10 デスクトップ デバイスのエディション アップグレード用のプロダクト キーを入力します。 再起動が必要です。
MDM サーバーからユーザーのデバイスにプロダクト キーがプッシュされると、プロダクト キーを使用して changepk.exe
が実行されます。 完了すると、Windows の新しいエディションが利用可能であることを示す通知がユーザーに表示されます。 その後、ユーザーはシステムを手動で再起動するか、2 時間後にデバイスを自動的に再起動してアップグレードを完了できます。 ユーザーは、自動再起動の 10 分前にリマインダー通知を受け取ります。
デバイスが再起動すると、エディション アップグレード プロセスが完了します。 ユーザーは、アップグレード成功の通知を受け取ります。
注
changepk.exe
の実行中に別のポリシーでシステムの再起動が必要な場合、エディションのアップグレードは失敗します。
プロビジョニング パッケージにプロダクト キーが入力され、ユーザーがパッケージのインストールを開始すると、パッケージのインストールを完了するためにシステムが再起動されるという通知がユーザーに表示されます。 続行するユーザーからの明示的な同意が得られ、パッケージはインストールを続行し、プロダクト キーを使用して changepk.exe
実行されます。 自動的な再起動の 30 秒前に、ユーザーにリマインダー通知が表示されます。
デバイスが再起動すると、エディション アップグレード プロセスが完了します。 ユーザーは、アップグレード成功の通知を受け取ります。
このノードを使用して、プロダクト キーを入力することで、Windows 10 デスクトップ デバイスの特定のエディションでプロダクト キーをアクティブ化または変更することもできます。 プロダクト キーをアクティブ化または変更する場合、再起動は必要ありません。これはユーザーにとってサイレント プロセスです。
重要
入力するプロダクト キーは 29 文字にする必要があります (つまり、ダッシュを含める必要があります)、それ以外の場合、Windows 10 デスクトップ デバイスでのライセンス認証、エディションのアップグレード、プロダクト キーの変更は失敗します。 プロダクト キーは、Microsoft ボリューム ライセンス サービス センターから取得されます。 ポータルにアクセスするには、組織が Microsoft とボリューム ライセンス契約を締結している必要があります。
MDM を使用してこのノードを使用する場合の有効なエディション アップグレード パスを次に示します。
- Windows 10/11 Enterprise から Windows 10/11 Education
- Windows 10/11 Windows 10/11 Education のホーム
- Windows 10/11 Pro から Windows 10/11 Education へ
- Windows 10/11 Pro から Windows 10/11 Enterprise
プロダクト キーのアクティブ化または変更は、次のエディションで実行できます。
- Windows 10/11 Education
- Windows 10/11 Enterprise
- Windows 10/11 ホーム
- Windows 10/11 Pro
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 |
chr (string) |
アクセスの種類 | Exec |
再起動の動作 | 自動 |
例:
<SyncML xmlns="SYNCML:SYNCML1.2">
<SyncBody>
<Exec>
<CmdID>$CmdID$</CmdID>
<Item>
<Target>
<LocURI>./Device/Vendor/MSFT/WindowsLicensing/UpgradeEditionWithProductKey</LocURI>
</Target>
<Meta>
<Format xmlns="syncml:metinf">chr</Format>
</Meta>
<Data>XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</Data>
</Item>
</Exec>
<Final/>
</SyncBody>
</SyncML>
注
XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
をプロダクト キーに置き換える必要があります。