プロセス単位システム DPI 設定の構成
- ポリシー ID
- DisplayPerProcessSystemDpiSettings
- 適用対象
- コンピューターの構成、ユーザーの構成
- サポートされるバージョン
- Windows Server 2016、Windows 10 バージョン 1803 以降
- 出典
- Administrative Templates (.admx) for Windows 11 2026 Update (26H2) (バージョン 1.0)
- カテゴリ
- システム › ディスプレイ
説明
プロセス単位システム DPI は、ディスプレイ スケール ファクター (DPI) の変更後に適切にレンダリングされないデスクトップ アプリケーション向けのアプリケーション互換性機能です。プライマリ ディスプレイのディスプレイ スケール ファクターが変更されると (これは、ディスプレイ スケール ファクター (DPI) が異なるディスプレイを接続または切断した場合、異なるディスプレイ スケール ファクターを持つデバイスからリモート接続した場合、または手動でディスプレイ スケール ファクターを変更した場合に発生することがあります)、多くのデスクトップ アプリケーションがぼやけて表示されることがあります。このシナリオで正しく表示されるように更新されていないデスクトップ アプリケーションは、ユーザーが Windows からいったんログアウトして再ログインするまで、ぼやけて表示されます。
このポリシーを有効にすると、一部のぼやけたアプリケーションが、ユーザーが Windows からログアウトして再ログインしなくても、再起動するだけで鮮明に表示されるようになります。
次の点にご注意ください:
プロセス単位システム DPI を使用すると、プライマリ ディスプレイに配置されているデスクトップ アプリケーションのレンダリングのみが向上します。一部のデスクトップ アプリケーションは、ディスプレイ スケール ファクターが異なるセカンダリ ディスプレイでは依然としてぼやけて表示されることがあります。
プロセス単位システム DPI はすべてのアプリケーションに対応するわけではありません。一部の古いデスクトップ アプリケーションは、高 DPI ディスプレイ上では常にぼやけて表示されます。
場合によっては、一部のデスクトップ アプリケーションで異常な動作が見られることがあります。その場合は、プロセス単位システム DPI を無効にする必要があります。
この設定を有効にすると、デスクトップ アプリケーションのシステム全体の既定値と、アプリケーションごとのオーバーライドを指定できます。この設定を無効にするか構成しない場合、プロセス単位システム DPI はシステム上のどのプロセスにも適用されません。
オプション
レジストリ
- EnablePerProcessSystemDPIREG_DWORD
- EnablePerProcessSystemDPIForProcessesREG_SZ
- DisablePerProcessSystemDPIForProcessesREG_SZ
- EnablePerProcessSystemDPIREG_DWORD
- EnablePerProcessSystemDPIForProcessesREG_SZ
- DisablePerProcessSystemDPIForProcessesREG_SZ