高DPIデバイスのWindowsスケーリングの問題を修正する方法

DPIは、1インチあたりのドット数のことです。画面やディスプレイの解像度を表すために使用されます。ノートパソコンの画面やモニターのDPIは、ディスプレイの設定で確認することができます。Surface Proのディスプレイは、高DPIディスプレイの1つです。Surface Book、Surface Pro 3などのデバイスを外部モニターと併用すると、Windows 10の要素(アイコン、ツールバー、アプリなど)がぼやけたり、大きすぎたり、小さすぎたりするなど、さまざまな問題が発生することがあります。これらの症状は、異なる表示解像度の複数のモニターを接続した場合にも発生する可能性があります。この問題のもう1つの原因は、ハードウェア構成の変更です。

システムは、デバイスにログインした後に表示解像度を決定します。ログオフが必要なのは、ユーザーの表示情報をリセットするためです。そのため、同じログインセッション中にデバイスをドッキングしてアンインストールすると、Windowsマシンでスケーリングの問題が発生する可能性があります。たとえば、リモートデスクトップ接続を介してセッションにログインし、後で最初のセッションからログオフせずに直接接続すると、リモートデスクトップで高DPIの問題が発生する可能性があります。

始める前に、ログアウトしてシステムに再度ログインします。構成を変更した場合、問題は修正されます。

高DPIデバイスのWindowsスケーリングの問題を修正する

Windows 11では、高DPIデバイスのスケーリングの問題を修正するには、次の手順を実行します。

  1. Windows 11の設定を開く
  2. アクセシビリティ設定を開く
  3. スケーリング > テキストサイズをクリックします。
  4. スライダーを動かしてテキストサイズを変更します。

Windows 10では、高DPIデバイスのスケーリングの問題を修正するには、次の手順を実行します。

  1. 設定>ユーザー補助を開く
  2. ここで、ディスプレイの下で、アプリ、テキスト、その他のアイテムのサイズを変更できます。
  3. 異なるディスプレイのスライダーが表示されます。
  4. 調整して、接続されているさまざまなデバイスのスケーリングの問題を修正します。

これで問題が解決するはずです。

特定のアプリの高DPI設定を変更する

  1. これを行うには、Windowsの検索バーにアプリ名を入力して右クリックし、「ファイルの場所を開く」を選択します。
  2. その後、プログラムファイルを右クリックしてプロパティを選択します。
  3. 次に、「互換性」タブの「DPI設定を変更する」ボタンをクリックします。
  4. 新しいウィンドウが開き、チェックボックス「高DPIスケーリング動作をオーバーライドする、スケーリングは」を選択する必要があります。
  5. 次に、ドロップダウンメニューで「アプリケーション」を選択します。
  6. OKをクリックします。

アプリケーションがDPIに対応しているかどうかを確認する

これにより、システム上のさまざまなアプリケーションのDPIサポートを判断できます。タスクマネージャーでアプリケーションのDPI認識モードを表示できます。

画面解像度に関する問題は、4K以上の解像度のモニターが導入されてからより一般的になりました。ユーザーがこれらの高解像度モニターを標準または古いモニターと組み合わせると、画面解像度に関する問題やMicrosoft Officeのぼやけが発生します。以下の方法でこの問題を解決できます。

  • Windows 10システムとMicrosoft Office 2016アプリケーションにアップデートが適用されているかどうかを確認します。特定の問題が発生している場合は、最新のアップデートで解決されているかどうかを確認してください。
  • 複数のモニターを使用する場合は、画面解像度を一致させることが重要です。そのためには、すべてのモニターが同様の画面解像度を持っている必要があります。ネイティブデバイスと外部デバイスの解像度の差が大きいほど、エラーが発生する可能性が高くなります。
  • 複数のデスクトップがある場合は、UWP(ユニバーサルWindowsプラットフォーム)アプリケーションを使用することをお勧めします。UWPアプリは、Windows 10でスケーリングの問題は表示されません。

画面スケーリングは、複雑な問題の1つです。WindowsのすべてのDPIスケーリングの問題に対する単一の修正はありません。ただし、MicrosoftはすべてのアップデートでWindowsを改善しているため、ドッキングとアンインストールのシナリオでのスケーリングの問題を最小限に抑えることができます。