SharedPC CSP

SharedPC 構成サービス プロバイダーは、共有 PC の使用の設定を構成するために使用されます。

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

AccountModel

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

PC の使用を許可するアカウントの種類を構成します。 許可される値: 0 (ゲストのみ)、1 (ドメイン参加のみ)、2 (ドメイン参加済みおよびゲスト)。 使用する場合は、EnableSharedPCMode ノードのアクションを実行する前に、この値を設定する必要があります。

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

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換
既定値 0

指定可能な値

説明
0 (既定値) ゲスト アカウントのみが許可されます。
1 ドメインに参加しているアカウントのみが許可されます。
2 ドメイン参加アカウントとゲスト アカウントは許可されます。

DeletionPolicy

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

アカウントを削除するタイミングを構成します。 許可される値: 0 (直ちに削除)、1 (ディスク領域のしきい値で削除)、2 (ディスク領域のしきい値と非アクティブなしきい値で削除)。 使用する場合は、EnableSharedPCMode ノードのアクションを実行する前に、この値を設定する必要があります。

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

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換
既定値 1

指定可能な値

説明
0 直ちに削除します。
1 (既定値) ディスク領域のしきい値で削除します。
2 ディスク領域のしきい値と非アクティブなしきい値で削除します。

DiskLevelCaching

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

使用可能なディスク領域がこのしきい値に達した場合は、アカウントの削除を停止します (ディスク容量の合計の割合)。 使用する場合は、EnableSharedPCMode ノードのアクションを実行する前に、この値を設定する必要があります。

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

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換
指定可能な値 範囲: [0-100]
既定値 50

DiskLevelDeletion

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

使用可能なディスク領域がこのしきい値を下回ると、アカウントの削除が開始されます。合計ディスク容量の割合として指定します。 最も長く非アクティブなアカウントは、最初に削除されます。 使用する場合は、EnableSharedPCMode ノードのアクションを実行する前に、この値を設定する必要があります。

たとえば、DiskLevelCaching が 50 に設定され、DiskLevelDeletion が 25 (両方の既定値) に設定されている場合です。 空きディスク領域が 25% を超えている間はアカウントがキャッシュされます。 1 日のメンテナンス期間中に空きディスク領域が 25% (削除番号) 未満の場合、空きディスク領域が 50% (キャッシュ番号) を超えるまでシステムがアイドル状態になると、アカウントが削除されます (最初に使用された最も古い)。 PC がアクティブに使用されているかどうかに関係なく、空き領域が削除しきい値の半分以下でディスク領域が不足している場合、アカウントからサインアウトすると、アカウントはすぐに削除されます。

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

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換
指定可能な値 範囲: [0-100]
既定値 25

EnableAccountManager

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

共有 PC モードでアカウント マネージャーを有効にします。 使用する場合は、EnableSharedPCMode ノードのアクションを実行する前に、この値を設定する必要があります。

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

プロパティ名 プロパティ値
形式 bool
アクセスの種類 追加、削除、取得、置換
既定値 false

指定可能な値

説明
false (既定値) False。
true True。

EnableSharedPCMode

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

このノードを "true" に設定すると、デバイスを共有 PC モードに構成するアクションがトリガーされます。

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

プロパティ名 プロパティ値
形式 bool
アクセスの種類 追加、削除、取得、置換
既定値 false

指定可能な値

説明
false (既定値) 未構成。
true 有効。

EnableSharedPCModeWithOneDriveSync

適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11バージョン 22H2 [10.0.22621] 以降
./Vendor/MSFT/SharedPC/EnableSharedPCModeWithOneDriveSync

このノードを "1" に設定すると、OneDrive 同期がオンになっている状態でデバイスを共有 PC モードに構成するアクションがトリガーされます。

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

プロパティ名 プロパティ値
形式 bool
アクセスの種類 追加、削除、取得、置換
既定値 false

指定可能な値

説明
false (既定値) 未構成。
true 有効。

EnableWindowsInsiderPreviewFlighting

適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11バージョン 22H2 [10.0.22621] 以降
./Vendor/MSFT/SharedPC/EnableWindowsInsiderPreviewFlighting

このノードを "1" に設定すると、Windows Insider Previewフライティングとインサイダー プレビュー ビルドを受け取る機能が有効になります。

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

プロパティ名 プロパティ値
形式 bool
アクセスの種類 追加、削除、取得、置換
既定値 false

指定可能な値

説明
false (既定値) 未構成。
true WIP ビルドは有効です。

InactiveThreshold

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

アカウントは、指定した期間中にログオンしていない場合(日数として指定)、削除が開始されます。

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

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換
指定可能な値 範囲: [0-4294967295]
既定値 30

KioskModeAUMID

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

割り当てられたアクセスで使用するアプリの AUMID を指定します。 使用する場合は、EnableSharedPCMode ノードのアクションを実行する前に、この値を設定する必要があります。

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

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換

KioskModeUserTileDisplayText

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

KioskModeAUMID で指定されたアプリを起動するサインイン画面に表示されるアカウントの表示テキストを指定します。 使用する場合は、EnableSharedPCMode ノードのアクションを実行する前に、この値を設定する必要があります。

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

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換

MaintenanceStartTime

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

メンテナンス時間の毎日の開始時刻。 午前 0 時から数分で指定されます。 既定値は 0 (午前 12 時) です。 使用する場合は、EnableSharedPCMode ノードのアクションを実行する前に、この値を設定する必要があります。

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

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換
指定可能な値 範囲: [0-1440]
既定値 0

MaxPageFileSizeMB

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

ページング ファイルの最大サイズ (MB)。 32 GB 未満のストレージと少なくとも 3 GB の RAM を持つシステムにのみ適用されます。 使用する場合は、EnableSharedPCMode ノードのアクションを実行する前に、この値を設定する必要があります。

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

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換
指定可能な値 範囲: [0-32768]
既定値 1024

RestrictLocalStorage

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

ユーザーがローカル ストレージを使用できないように制限します。 このノードは省略可能です。 使用する場合は、EnableSharedPCMode ノードのアクションを実行する前に、この値を設定する必要があります。

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

プロパティ名 プロパティ値
形式 bool
アクセスの種類 追加、削除、取得、置換
既定値 false

指定可能な値

説明
false (既定値) False。
true True。

SetEduPolicies

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

EDU ポリシーの一覧を設定します。

教育環境のポリシーを有効にするかどうかを指定するブール値。 この値を true に設定すると、デバイスを教育環境として構成するアクションがトリガーされます。

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

プロパティ名 プロパティ値
形式 bool
アクセスの種類 追加、削除、取得、置換
既定値 false

指定可能な値

説明
false (既定値) 未構成。
true 有効。

SetPowerPolicies

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

電源ポリシーの一覧を設定します。 使用する場合は、EnableSharedPCMode ノードのアクションを実行する前に、この値を設定する必要があります。

既定値は [未構成] で、有効な電源設定は OS の既定の電源設定によって決まります。

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

プロパティ名 プロパティ値
形式 bool
アクセスの種類 追加、削除、取得、置換
既定値 false

指定可能な値

説明
false (既定値) 未構成。
true 有効。

SignInOnResume

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

スリープからの復帰時にサインインする必要があります。 使用する場合は、EnableSharedPCMode ノードのアクションを実行する前に、この値を設定する必要があります。

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

プロパティ名 プロパティ値
形式 bool
アクセスの種類 追加、削除、取得、置換
既定値 false

指定可能な値

説明
false (既定値) False。
true True。

SleepTimeout

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

PC がスリープするまでの時間を秒単位で指定します。 0 は、PC がスリープ状態になることがないことを意味します。 既定値は 5 分です。 使用する場合は、EnableSharedPCMode ノードのアクションを実行する前に、この値を設定する必要があります。

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

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換
指定可能な値 範囲: [0-4294967295]
既定値 300

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