すべてのアプリケーションで高DPIスケーリングをオフにできますか?[重複]


8

私はWindows 8.1ラップトップ(Thinkpad T440s)を使用しています。一部のプログラムがぼやけたり、スケーリングされて表示されないようにするには、.exeプロパティにアクセスして、互換性および「高DPI設定でディスプレイスケーリングを無効にする」に移動する必要があります。

これは、多くのアプリケーションに対して、そして私が新しいプログラムをインストールするたびにやらなければならないことはかなり面倒です。使用できるグローバルオーバーライドはありますか?


DPIは何に設定されていますか?
dzampino 2014年

私は157についての推定と思いますので、@MattSteelbladeこれは、14インチの1920×1080ディスプレイである
wchargin

デスクトップを右クリックして「パーソナライズ」を開き、ウィンドウの左下にある「ディスプレイ」をクリックします。ほとんどの場合、デフォルトのDPI設定がオフになっているように聞こえますが、そこですべてを変更できるはずです
dzampino

1
@MattSteelbladeパーフェクト!これを「小さい(100%)」に設定すると、すべてが修正されます。どうもありがとう。これを回答として書き込んだ場合は、質問を閉じるためにそれを受け入れます。
wchargin 2014年

回答:


4

デスクトップを右クリックして「パーソナライズ」を開き、ウィンドウの左下にある「ディスプレイ」をクリックします。ほとんどの場合、デフォルトのDPI設定はオフになっているように見えますが、そこで変更できるはずです。


編集:

以下のアンダーソンの質問に答えるには、背景情報を知っている必要があります。Windows 8.1以降、3つのレベルのDPI認識があります。DPI非対応/非対応、システム対応、およびモニターごと対応です。アプリケーション自体がDPI認識のレベルを決定します。DPIに対応していないアプリケーションは、DPI仮想化という機能呼び出しを通じて拡張されます。このDPI仮想化機能がアプリケーションをスケーリングし、その際にぼやけを生じさせます。残念ながら、現時点では、DPIスケーリングをサポートしないプログラムがいくつかあります。Microsoft自身のOfficeスイートでさえ、Per-Monitor DPI Awareness(2017-8-24)をまだサポートしていません。

DPIを100%に設定すると、スケーリングがなく、ぼやけがなくなります。

DPI認識アプリケーションがサポートするレベルを確認するには、すばらしいProcess Explorerツールを使用できます。プロセスエクスプローラーを使用して、[ファイルの表示 ]オプションメニューを選択し、ドロップダウンメニューで[列の選択… ]を選択します。開いたウィンドウで、[ DPI認識]を選択します。Process Explorerは、前述の3つのオプションのいずれかをリストするDPI Awareness列で、実行中のすべてのアプリケーションをリストします。


12
これは質問に対する答えですか?私が欲しい 125%DPIを持っているが、私は、アプリケーションがぼやけされないようにします。OPがDPIを100%に設定する方法を知らなかったことがわかりました。これは別のことです。この回答は基本的にWindowsですべてのものを小さくする(私のような人には読みにくい)と述べていますが、質問されたすべてのアプリケーションの高DPIスケーリングをオフにする問題は解決しません。
アンダーソン

私はこの男について知りません^^^しかし、あなたの解決策はまさに私が探していたものです。デフォルトは125%なので、すべてがぼやけていました。100%に戻すと修正されました。200%まで上げたくない場合を除いて、すべてをアンチエイリアス処理する必要があるため、ネイティブ解像度以外は多少ぼやけます。おそらく彼が探していたのはClearTypeでしたか?
NielW 2017

@アンダーソン私はそれがほぼ1年になったことを知っていますが、私の編集があなたの質問に答えることを願っています。
dzampino 2017
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.