Applies ToWindows 10 Windows 8.1 Surface Pro 4 Surface Pro 3 Surface Book

概要

Surface Pro 3、Surface Pro 4、または Surface Book のような高 DPI デバイスを外部モニターと一緒に使う場合、次の問題を経験します。

  • アプリケーション、タスクバー、アイコン、ツールバー、ダイアログ ボックスなどの要素の表示がぼやける。

  • デスクトップのその他の要素と比較して、要素が大きすぎるか小さすぎる。

  • アプリケーションや Windows インターフェースの文字の表示がぼやける。

これらの症状は 1 台のモニターで見られる場合がありますが、ディスプレイの解像度が異なる複数のモニターを使用する場合の方が一般的です。 こうした現象は、外部モニターを使うデバイスをドッキングしたりドッキングを解除するときや、デバイスから外部モニターを外すときなど、ハードウェア構成の変更時にも発生します。これらの問題は、通常、次のシナリオで発生します。

  • 異なる解像度を使うモニター間でアプリケーションを移動する。

  • アプリケーションが表示されているモニターがドッキング構成とドッキングされていない構成の間で切り替わる。

  • 同じログオン セッション中に複数の接続を同時に使う。 例えば、リモート デスクトップ接続 (RDC) でログオンした後で、この接続をログオフせずに直接接続します。

表示情報は、ユーザーがシステムにログオンしたときに決定されます。 ログオフ ログオン プロセスにより、表示情報がリセットされ、動作が向上します。 ただし、同じログオン セッション中にモニターの構成が変更された場合 (デバイスのドッキングやドッキング解除、外部モニターのデタッチなど) に問題が発生します。この問題は、特にこれらのモニターが古い標準モニターと混在している場合に、4k 以上の解像度のモニターが導入されて以来、より一般的になっています。Windows によるアプリケーションのスケーリング方法の詳細については、次のコア チーム ブログ記事を参照してください。

Windows 10 で画面を拡大縮小する

Windows 10 Anniversary Update の画面のスケーリングの変更

スケーリング エクスペリエンスの向上

デスクトップ アプリの高 DPI サポートの強化

解決方法

この問題を解決するには、次の方法を実行します。

  • ソフトウェアの更新プログラムを確認します。Windows 10 と Office 2016 アプリケーションの継続的な改善が行われています。 特定の問題を経験している場合は、最新の Windows リリースまたは累積的な更新プログラムでこの問題が解決されたかどうかまず確認します。 Windows 10 の更新プログラムを確認するには、次のサポート技術情報記事をご覧ください。

    Windows 10 更新プログラムの履歴

  • 画面の解像度を一致させます。補完的な画面解像度を持つモニターをデプロイすることを検討してください。複数のモニターを使用する場合 (リモート画面にドッキングまたは接続する場合を含む)、ネイティブ デバイスと外部デバイスの解像度の違いが大きくなると、問題が発生する可能性が高くなります。 詳細については、次の OneDrive プレゼンテーションを参照してください。

    Surface Pro 3 と複数のモニターに関するガイダンス

  • UWP アプリケーションを使用します。Win32 アプリケーションではなく、ユニバーサル Windows プラットフォーム (UWP) アプリケーションを使用またはデプロイします。モダン (UWP) アプリは常に正しくスケーリングされます。 使用可能な同等の最新のアプリがある場合は、そのアプリを置き換えてスケーリングの問題を軽減できます。 たとえば、Edge は、インターネット エクスプローラーが発生する可能性がある DPI スケーリングの問題を引き起こさない最新のアプリです。 同様に、リモート デスクトップは、mstsc.exe の代替手段です。

  • 既知の問題を確認します。 これらの特定の製品の既知の問題に関する詳細については、次の記事をご覧ください。  

    Office 2016

    Office アプリが外部モニターで間違ったサイズまたはぼやけて表示される

    注: Office 2016 アプリケーションは、2016 年 9 月からリリースを開始しました。 追加の更新プログラムも追って公開予定です。

    Internet Explorer

    3165808 Internet Explorer 11 Window display changes between built-in device monitor and an external monitor (英語情報)

回避策

スケーリングの問題を回避するには、次の方法を試してください。

  • ログアウトしてログインします。 ログアウトしてからもう一度システムにログインします。 これにより、モニター構成を変更するときのアプリケーションと要素の表示が改善します。

  • 表示設定をWindows 10調整します。[ 表示 ] > テキスト、アプリ、その他の項目のサイズを変更し、各モニターのスライダーを調整します。

    注: 以前の Windows システムの場合は、アプリケーションを右クリックし、[プロパティ] を選択し、[互換性] タブを選択し、[高 DPI 設定でのディスプレイ スケーリングを無効にする] チェック ボックスを選択します。

  • アプリケーションのプロパティを変更します。 エクスプローラーまたは [スタート] メニューでアプリケーション名を右クリックして、[プロパティ]、[互換性] タブ、[高 DPI 設定では画面のスケーリングを無効にする] チェック ボックスの順に選びます。

    注: Windows 10 バージョン 1703 またはそれ以降の Windows では、[高 DPI 設定では画面のスケーリングを無効にする] オプションのテキストが [高い DPI スケールの動作を上書きします。拡大縮小の実行元: アプリケーション] に変更されています。

  • アプリケーションが DPI 対応であるかどうかを確認します。 DPI スケーリングのアプリケーションのサポートを確認するには、次の手順に従います。

    1. Sysinternals Process Explorer をダウンロードして実行します。

    2. Process Explorer で、列をクリックして DPI 対応の列をビューに追加します。

    3. 確認したいプログラムを起動します。

    4. Process Explorer で、アプリケーションを検索して、DPI 対応の列を確認します。

      ヒント:  DPI 認識状態の定義 モニターごとの対応: モニターごとの DPI 対応。 これらのアプリケーションは、起動時に DPI に対してチェックし、DPI 値が変更されるたびにスケール ファクターを調整します。 これらのアプリケーションは、システムによって自動的にスケーリングされません。システム対応: システム DPI 対応。 これらのアプリケーションは、DPI の変更に対してスケーリングされません。 DPI に対して 1 回クエリを実行し、その値をアプリケーションの有効期間に使用します。 DPI が変更された場合、アプリケーションは新しい DPI 値に調整されません。 DPI がシステム値から変化すると、システムによって自動的にスケールアップまたはスケールダウンされます。知らない: DPI-unaware。 これらのアプリケーションは、DPI の変更に対してスケーリングされません。 これらは常に 100% (96 DPI) のスケール ファクターを持つものと見なされます。 これらのアプリケーションは、他の DPI 設定でシステムによって自動的にスケーリングされます。詳細については、次の MSDN トピック「PROCESS_DPI_AWARENESS列挙」を参照してください。

  • 問題を報告します。 多くの UI 要素が、顧客からのフィードバックのために更新されました。 DPI スケーリングの問題には複数の症状と構成が伴う可能性があるため、ユーザーからの情報は、特定のシナリオを特定し、更新プログラムの開発に優先順位を付けるのに役立ちます。 このようなフィードバックを提供するには、次の手順に従います。

    1. モニター構成を記録します。 これを行うには、ディスプレイ ウィンドウのスクリーンショットを撮影します ([スタート] > [設定] > [システム] > [ディスプレイ])。

    2. 各モニターについては、製造元とモデル、拡大縮小率、解像度をメモします。

    3. 問題を再現するために実行する必要がある手順を記録します。

    4. スケーリングの問題の発生前後のデスクトップまたはアプリケーションのスクリーンショットまたは動画を撮影します。

    5. システムで DXDiag.exe を実行します。

    6. [スタート] > [フィードバック Hub] の順に選びます。 "DPI" で検索して、一覧表示されている問題が特定の問題と一致するかどうかをチェックします。 一致する問題が見つかった場合は、スクリーンショット、DXDiag 結果やその他の関連情報を含むその他のフィードバックを追加できます。

詳細情報

画面のスケーリングは非常に複雑な問題です。 すべての DPI スケールの問題を解決する魔法の弾丸や単一の修正プログラムはありません。 DPI スケールは、コア オペレーティング システム、アプリケーション開発モデル、マイクロソフトとサード パーティの両方のアプリケーションの継続的な改善の恩恵を受けています。Windows およびアプリケーション開発モデルのバージョンによって、表示のスケーリング機能と制限が異なります。たとえば、Windows 8.1より前にリリースされた Windows では、デスクトップ環境とアプリケーションは、通常、ログオン セッションの開始時のプライマリ ディスプレイに基づいて、1 つのスケール ファクターのみを認識します。 ログオン セッションの途中で画面が切り替わると、システムがシステムのスケール ファクターから新しいモニターのスケール ファクターに、スケール コンテンツのビットマップを提供します。 これにより、コンテンツが過度に大きくなったり小さくなったりしないようにします。 ただし、文字の表示がぼやけることがあります。 (拡大すると状況が悪化します。 ) システムが UI 要素を正しいサイズに縮小または拡大すると、ダイアログ ボックスやその他の UI 要素の表示がぼやける原因になることがあります。Windows 10では、デスクトップ UX の大部分がドッキング解除シナリオでサクサクスケーリングされるように投資が行われました。 ユーザー エクスペリエンスを向上させるために、タスクバー、エクスプローラー、デスクトップ アイコン、コンテキスト メニュー、その他の UI 要素にも追加のスケーラビリティの改善が行われました。Microsoft は、システムアプリケーションとファーストパーティ アプリケーションを継続的に更新しています。 サード パーティ アプリケーションにも同様の投資が必要になることがあります。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。