Share via


ポリシー CSP - 表示

DisablePerProcessDpiForApps

適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10、バージョン 1803 [10.0.17134] 以降
./Device/Vendor/MSFT/Policy/Config/Display/DisablePerProcessDpiForApps

プロセスごとのシステム DPI は、ディスプレイ スケール ファクター (DPI) の変更後に正しくレンダリングされないデスクトップ アプリケーションのアプリケーション互換性機能です。 プライマリ ディスプレイの表示倍率が変更された場合 (ディスプレイ スケール ファクター (DPI) が異なるディスプレイを接続または切断したり、別のディスプレイ スケール ファクターを持つデバイスからリモートで接続したり、ディスプレイ スケール ファクターを手動で変更したりすると、多くのデスクトップ アプリケーションでぼやけた表示が発生する可能性があります。 このシナリオで正しく表示されるように更新されていないデスクトップ アプリケーションは、ユーザーがログアウトして Windows に戻るまでぼやけます。

このポリシーを有効にすると、一部のぼやけたアプリケーションは再起動後に鮮明になり、ユーザーは Windows にログアウトして再びログインする必要はありません。

次の点に注意してください。

プロセスごとのシステム DPI では、プライマリ ディスプレイに配置されているデスクトップ アプリケーションのレンダリングのみが向上します。 一部のデスクトップ アプリケーションは、異なるディスプレイ スケール ファクターを持つセカンダリ ディスプレイでぼやける可能性があります。

一部の古いデスクトップ アプリケーションは常に高 DPI ディスプレイでぼやけてしまうので、プロセス システムごとの DPI は、すべてのアプリケーションで機能しません。

場合によっては、一部のデスクトップ アプリケーションで奇妙な動作が発生することがあります。 その場合は、プロセスごとのシステム DPI を無効にする必要があります。

この設定を有効にすると、デスクトップ アプリケーションのシステム全体の既定値とアプリケーションごとのオーバーライドを指定できます。 この設定を無効にした場合、または構成しない場合、プロセスごとのシステム DPI はシステム上のプロセスには適用されません。

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

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換
指定可能な値 リスト (区切り記号: ;)

グループ ポリシー マッピング:

名前
名前 DisplayPerProcessSystemDpiSettings
フレンドリ名 システム DPI 設定 Per-Process 構成する
要素名 次のアプリケーション Per-Process システム DPI を無効にします。 完全なアプリケーション パスまたはアプリケーションのファイル名と拡張子を使用します。 アプリケーションはセミコロンで区切ります。
場所 コンピューターとユーザーの構成
パス システム > 表示
レジストリ キー名 Software\Policies\Microsoft\Windows\Display
ADMX ファイル名 Display.admx

EnablePerProcessDpi

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10、バージョン 1803 [10.0.17134] 以降
./User/Vendor/MSFT/Policy/Config/Display/EnablePerProcessDpi
./Device/Vendor/MSFT/Policy/Config/Display/EnablePerProcessDpi

プロセスごとのシステム DPI は、ディスプレイ スケール ファクター (DPI) の変更後に正しくレンダリングされないデスクトップ アプリケーションのアプリケーション互換性機能です。 プライマリ ディスプレイの表示倍率が変更された場合 (ディスプレイ スケール ファクター (DPI) が異なるディスプレイを接続または切断したり、別のディスプレイ スケール ファクターを持つデバイスからリモートで接続したり、ディスプレイ スケール ファクターを手動で変更したりすると、多くのデスクトップ アプリケーションでぼやけた表示が発生する可能性があります。 このシナリオで正しく表示されるように更新されていないデスクトップ アプリケーションは、ユーザーがログアウトして Windows に戻るまでぼやけます。

このポリシーを有効にすると、一部のぼやけたアプリケーションは再起動後に鮮明になり、ユーザーは Windows にログアウトして再びログインする必要はありません。

次の点に注意してください。

プロセスごとのシステム DPI では、プライマリ ディスプレイに配置されているデスクトップ アプリケーションのレンダリングのみが向上します。 一部のデスクトップ アプリケーションは、異なるディスプレイ スケール ファクターを持つセカンダリ ディスプレイでぼやける可能性があります。

一部の古いデスクトップ アプリケーションは常に高 DPI ディスプレイでぼやけてしまうので、プロセス システムごとの DPI は、すべてのアプリケーションで機能しません。

場合によっては、一部のデスクトップ アプリケーションで奇妙な動作が発生することがあります。 その場合は、プロセスごとのシステム DPI を無効にする必要があります。

この設定を有効にすると、デスクトップ アプリケーションのシステム全体の既定値とアプリケーションごとのオーバーライドを指定できます。 この設定を無効にした場合、または構成しない場合、プロセスごとのシステム DPI はシステム上のプロセスには適用されません。

プロセスごとのシステム DPI は、ディスプレイ スケール ファクター (DPI) の変更後に正しくレンダリングされないデスクトップ アプリケーションのアプリケーション互換性機能です。 プライマリ ディスプレイの表示倍率が変更された場合 (ディスプレイ スケール ファクター (DPI) が異なるディスプレイを接続または切断したり、別のディスプレイ スケール ファクターを持つデバイスからリモートで接続したり、ディスプレイ スケール ファクターを手動で変更したりすると、多くのデスクトップ アプリケーションでぼやけた表示が発生する可能性があります。 このシナリオで正しく表示されるように更新されていないデスクトップ アプリケーションは、Windows にサインアウトして再度サインインするまでぼやけてしまいます。

このポリシーを有効にすると、一部のぼやけたアプリケーションは再起動後に鮮明になり、ユーザーは Windows にサインアウトして再びサインインする必要はありません。

次の点に注意してください。

プロセス システムごとの DPI では、プライマリ ディスプレイ (またはプライマリ ディスプレイと同じスケール ファクターを持つ他のディスプレイ) に配置されているデスクトップ アプリケーションのレンダリングのみが向上します。 一部のデスクトップ アプリケーションは、異なるディスプレイ スケール ファクターを持つセカンダリ ディスプレイでぼやける可能性があります。

一部の古いデスクトップ アプリケーションは常に高 DPI ディスプレイでぼやけてしまうので、プロセス システムごとの DPI は、すべてのアプリケーションで機能しません。

場合によっては、システム DPI が適用されている一部のデスクトップ アプリケーションで予期しない動作 Per-Process 発生することがあります。 その場合は、プロセスごとのシステム DPI を無効にする必要があります。

この設定を有効にすると、デスクトップ アプリケーションとアプリケーションごとのオーバーライドのシステム全体の既定値を指定できます。 この設定を無効にした場合、または構成しない場合、プロセスごとのシステム DPI はシステム上のプロセスには適用されません。

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

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

指定可能な値

説明
0 無効にする。
1 有効にする。

グループ ポリシー マッピング:

名前
名前 DisplayPerProcessSystemDpiSettings
フレンドリ名 システム DPI 設定 Per-Process 構成する
要素名 すべてのアプリケーション Per-Process システム DPI を有効または無効にします。
場所 コンピューターとユーザーの構成
パス システム > 表示
レジストリ キー名 Software\Policies\Microsoft\Windows\Display
ADMX ファイル名 Display.admx

EnablePerProcessDpiForApps

適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10、バージョン 1803 [10.0.17134] 以降
./Device/Vendor/MSFT/Policy/Config/Display/EnablePerProcessDpiForApps

プロセスごとのシステム DPI は、ディスプレイ スケール ファクター (DPI) の変更後に正しくレンダリングされないデスクトップ アプリケーションのアプリケーション互換性機能です。 プライマリ ディスプレイの表示倍率が変更された場合 (ディスプレイ スケール ファクター (DPI) が異なるディスプレイを接続または切断したり、別のディスプレイ スケール ファクターを持つデバイスからリモートで接続したり、ディスプレイ スケール ファクターを手動で変更したりすると、多くのデスクトップ アプリケーションでぼやけた表示が発生する可能性があります。 このシナリオで正しく表示されるように更新されていないデスクトップ アプリケーションは、ユーザーがログアウトして Windows に戻るまでぼやけます。

このポリシーを有効にすると、一部のぼやけたアプリケーションは再起動後に鮮明になり、ユーザーは Windows にログアウトして再びログインする必要はありません。

次の点に注意してください。

プロセスごとのシステム DPI では、プライマリ ディスプレイに配置されているデスクトップ アプリケーションのレンダリングのみが向上します。 一部のデスクトップ アプリケーションは、異なるディスプレイ スケール ファクターを持つセカンダリ ディスプレイでぼやける可能性があります。

一部の古いデスクトップ アプリケーションは常に高 DPI ディスプレイでぼやけてしまうので、プロセス システムごとの DPI は、すべてのアプリケーションで機能しません。

場合によっては、一部のデスクトップ アプリケーションで奇妙な動作が発生することがあります。 その場合は、プロセスごとのシステム DPI を無効にする必要があります。

この設定を有効にすると、デスクトップ アプリケーションのシステム全体の既定値とアプリケーションごとのオーバーライドを指定できます。 この設定を無効にした場合、または構成しない場合、プロセスごとのシステム DPI はシステム上のプロセスには適用されません。

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

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換
指定可能な値 リスト (区切り記号: ;)

グループ ポリシー マッピング:

名前
名前 DisplayPerProcessSystemDpiSettings
フレンドリ名 システム DPI 設定 Per-Process 構成する
要素名 次のアプリケーション Per-Process システム DPI を有効にします。 完全なアプリケーション パスまたはアプリケーションのファイル名と拡張子を使用します。 アプリケーションはセミコロンで区切ります。
場所 コンピューターとユーザーの構成
パス システム > 表示
レジストリ キー名 Software\Policies\Microsoft\Windows\Display
ADMX ファイル名 Display.admx

TurnOffGdiDPIScalingForApps

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

GDI DPI スケーリングを使用すると、DPI 対応ではないアプリケーションがモニターごとの DPI 対応になります。

このポリシー設定を使用すると、GDI DPI スケーリングがオフになっているレガシ アプリケーションを指定できます。

  • このポリシー設定を有効にすると、ApplicationCompatibility データベース、ApplicationCompatibility UI System (Enhanced) 設定、またはアプリケーション マニフェストを使用して有効になっている場合でも、一覧内のすべてのアプリケーションに対して GDI DPI スケーリングがオフになります。

  • このポリシー設定を無効にした場合、または構成しなかった場合でも、レガシ アプリケーションに対して GDI DPI スケーリングが有効になっている可能性があります。

GDI DPI Scaling がアプリケーションの電源をオフにしてオンにするように構成されている場合、アプリケーションはオフになります。

GDI DPI スケーリングを使用すると、DPI 対応ではないアプリケーションがモニターごとの DPI 対応になります。

このポリシー設定を使用すると、GDI DPI スケーリングがオフになっているレガシ アプリケーションを指定できます。

このポリシー設定を有効にすると、ApplicationCompatibility データベース、ApplicationCompatibility UI System (Enhanced) 設定、またはアプリケーション マニフェストを使用して有効になっている場合でも、一覧内のすべてのアプリケーションに対して GDI DPI スケーリングがオフになります。

このポリシー設定を無効にした場合、または構成しなかった場合でも、レガシ アプリケーションに対して GDI DPI スケーリングが有効になっている可能性があります。

GDI DPI Scaling がアプリケーションのターンオフとターンオンの両方に構成されている場合、アプリケーションはオフになります。

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

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換
指定可能な値 リスト (区切り記号: ;)

グループ ポリシー マッピング:

名前
名前 DisplayTurnOffGdiDPIScaling
フレンドリ名 アプリケーションの GdiDPIScaling をオフにする
要素名 次のアプリケーションで GDI DPI スケーリングを無効にします。 完全なアプリケーション パスまたはアプリケーションのファイル名と拡張子を使用します。 アプリケーションはセミコロンで区切ります。
場所 [コンピューターの構成]
パス システム > 表示
レジストリ キー名 Software\Policies\Microsoft\Windows\Display
ADMX ファイル名 Display.admx

検証:

Desktop で検証するには、次のタスクを実行します。

  1. MDM またはその他のサポートされているメカニズムを使用して GDI DPI スケーリングが有効になっているアプリの設定を構成します。
  2. アプリを実行し、ぼやけたテキストを観察します。
各クラウド リソースは、末尾のコンマの後にプロキシ アドレスを使用して、必要に応じて内部プロキシ サーバーとペアリングすることもできます。

TurnOnGdiDPIScalingForApps

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

GDI DPI スケーリングを使用すると、DPI 対応ではないアプリケーションがモニターごとの DPI 対応になります。

このポリシー設定を使用すると、GDI DPI スケーリングが有効になっているレガシ アプリケーションを指定できます。

  • このポリシー設定を有効にすると、一覧のすべてのレガシ アプリケーションに対して GDI DPI スケーリングが有効になります。

  • このポリシー設定を無効にするか、構成しない場合、アプリケーションの GDI DPI スケーリングは、ApplicationCompatibility データベース、ApplicationCompatibility UI System (Enhanced) 設定、またはアプリケーション マニフェストを使用してアプリケーションが有効になっている場合を除き、アプリケーションに対して有効になりません。

GDI DPI Scaling がアプリケーションの電源をオフにしてオンにするように構成されている場合、アプリケーションはオフになります。

このポリシー設定を使用すると、GDI DPI スケーリングが有効になっているレガシ アプリケーションを指定できます。

このポリシー設定を有効にすると、一覧のすべてのレガシ アプリケーションに対して GDI DPI スケーリングが有効になります。

このポリシー設定を無効にするか、構成しない場合、アプリケーションの GDI DPI スケーリングは、ApplicationCompatibility データベース、ApplicationCompatibility UI System (Enhanced) 設定、またはアプリケーション マニフェストを使用してアプリケーションが有効になっている場合を除き、アプリケーションに対して有効になりません。

GDI DPI Scaling がアプリケーションのターンオフとターンオンの両方に構成されている場合、アプリケーションはオフになります。

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

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換
指定可能な値 リスト (区切り記号: ;)

グループ ポリシー マッピング:

名前
名前 DisplayTurnOnGdiDPIScaling
フレンドリ名 アプリケーションの GdiDPIScaling を有効にする
要素名 次のアプリケーションで GDI DPI スケーリングを有効にします。 完全なアプリケーション パスまたはアプリケーションのファイル名と拡張子を使用します。 アプリケーションはセミコロンで区切ります。
場所 [コンピューターの構成]
パス システム > 表示
レジストリ キー名 Software\Policies\Microsoft\Windows\Display
ADMX ファイル名 Display.admx

検証:

Desktop で検証するには、次のタスクを実行します。

  1. GDI を使用するアプリの設定を構成します。
  2. アプリを実行し、鮮明なテキストを観察します。

ポリシー構成サービス プロバイダー