異なるDPIのモニターに切り替えた後、Windowsでタスクバーを正しくスケーリングするにはどうすればよいですか?


17

ネイティブの3200x1800 15インチ高DPIディスプレイと、2台の1920x1200 23インチモニターに接続されたドッキングステーションを備えたラップトップがあります。

外部モニターが接続されていない状態でサインインすると、3200x1800ディスプレイでタスクバーが拡大し、予想されるサイズが表示されます。ただし、外部モニターを接続すると、ほとんどの(すべてではない)アプリがうまくスケールするように見えますが、Windowsデスクトップとタスクバーは非常に大きく見えます(最良の効果を得るには、クリックして画像全体を表示し、ごみ箱のフォントサイズを比較します)ウィンドウの内容へのタスクバー):

デスクトップ、外部モニターを切断した状態でサインイン


接続した外部モニターでサインインすると、すべてが正常に表示されます。

デスクトップ、外部モニターを接続してサインイン

しかし、ドッキングステーションを取り外すと、逆の問題が発生し、ラップトップ画面でタスクバー/デスクトップが小さく見えますが、他のほとんどのアプリは期待どおりにスケーリングします。


これを設定して、最初にサインイン/起動するときに接続されているものに関係なく、すべてのモニターで正しいスケーリングを取得する方法はありますか?

外部モニタが接続されている間はラップトップディスプレイをまったく使用しないことに問題はありません。

問題は、DPIが変更されたときにExplorer自体が再スケーリングされないことだけだと考えています。再度ログインせずに再スケールを強制する方法はありますか、またはこれは単にWindowsのバグ/制限ですか?


編集2015-10-25

写真を追加して更新しました。

DPIの問題をデバッグする際にDPIが混在するデスクトップのスクリーンショットを撮るのは正確ではないため、画面の実際の写真を撮りました(同僚が私をock笑し、スクリーン印刷ボタンの使用方法へのリンクを送ってくれました)。進む。

解像度とスケーリングの設定:

解像度とスケーリングの設定

ドッキング中に起動

ドッキングから起動した場合、ラップトップは小さくなります。メインモニターの設定に関係なく、ラップトップの画面のスケーリングは切断されても同じままです。

ドッキングからの起動後にドッキング

ドッキングされていない状態で起動する

ドッキングされていない場合、ラップトップは正常に見えます:

ドッキング解除からの起動後にドッキング解除

しかし、外部モニターは、プラグインされたとき、奇妙に見えます:

ドッキング解除からの起動後にドッキング

(これらは23インチのモニターで、縦の高さがほぼ13インチであることに注意してください)

比較する

外付けモニターのスタートメニューがどれだけ大きいかは明らかだと思いますが、ラップトップのタスクバーがどれだけ小さいかを理解するのは少し難しくなります。この横並びの画像は、これを示していると思います(ここでも、Start8メニューでわかりやすくなっていますが、タスクバー自体が非常に小さいのです)。

小さなタスクバーが並んでいる


編集2015-11-03:Windows 10で再テスト

これをWindows 10(10.0.10240)で再テストしました。

最も明らかな良い部分:スケーリング設定(アイテムのサイズ)は実際には非常によく機能し、モニターごとのスケーリング設定があります(Windows 8の混乱する「すべてのディスプレイに1つのスケーリングレベルを選択させてください」とは異なり、実際に明確に機能します)設定)。私は非常に簡単に作ることができたので、モニターに関係なくすべてが本質的に同じ物理サイズになります。

私はこれを約1時間だけ使用しましたが、これまでのところ:

ドッキング中に起動

  • (良い)スケーリングは一貫したままで、ドッキングとドッキング解除も
  • (悪い)1920x1200ディスプレイ上のマウスポインターは滑comに巨大です:「大きな」アイコンのサイズについて。

ドッキング解除中に起動

  • (良い)スケーリングは一貫したままで、ドッキングとドッキング解除も
  • (良い)マウスポインターはすべてのモニターで正常です
  • (悪い)たとえば、通知バー上のツールチップは、4kディスプレイ上では小さい
  • 4Kディスプレイで小さく表示され、1920x1200ディスプレイで物理的に予想されるサイズである他の少数のDPI非対応アプリですが、すべてのテキストは通常​​の約75%にスケーリングされます

Windows 10の判定

Windows 8よりも優れていますが、完全ではありません。

いつものように、常に4Kモニターを1080pで実行するという古いセットアップに戻りました。

スケーリングは起動方法に応じて異なる動作をし、マウスポインターのような基本的なものが正しくスケーリングさえしないという事実は、これがMicrosoftが設計している通常のシナリオではないことを教えてくれます。このレートでは、ソフトウェアの問題が修正されるまでに、4kモニターの価格は現在の1920x1200の価格まで低下し、すべての4kモニターを実行するだけの方が良いと感じています。


1
私のちょっとした無駄な回避策は、ラップトップのディスプレイを常に1920x1080で実行するよう強制することです。見た目は良くありませんが、少なくとも使用可能です。しかし、これは理想的な解決策とはほど遠いので、疑問はまだ残っています。
グレックマック14

2
私の知る限り、これはWindowsのバグ/制限です。また、Windows 10テクニカルプレビューでこのシナリオをテストしたところ、タスクバーの問題は修正されたようです。(デスクトップのアイコンは、まだ巨大である。)(注私はポストの返信へのアクセス権を持っていた前に、この応答は、以前に一度、答えとして私がポストされたことを@starboxが正しく、私はそれを削除したので、それは答えではないことを指摘しました。。)
mm201

1
Explorerを閉じて再起動するだけで機能しますか?それは素晴らしいことではありませんが、潜在的な回避策です。
qasdfdsaq

1
「エクスプローラを閉じて再起動するだけで機能しますか?」-いいえ:-(
リッチ

コントロールパネル/外観とカスタマイズ/ディスプレイで、「すべてのディスプレイに1つのスケーリングレベルを選択させてください」がチェックされていますか?
harrymc

回答:


5

ノートブックモニターをデフォルトとして設定していますか?

デフォルトのモニターが1920x1200に設定されており、ノートブックをドッキング解除すると、1920x1200のデフォルト解像度が3200x1800のデフォルト以外のノートブックモニターに合わせてスケーリングされます。

ただし、ノートブックをデフォルトのモニターおよびドッキング解除としてセットアップした場合、Windowsはexplorer.exeの「デフォルト」コントロールを転送し、他のモニターの解像度設定からデスクトップをレンダリングおよび再スケーリングする必要はありません。

そのため、ノートブックをドッキングし、デフォルトのモニターとして設定します。デフォルトのモニターとして、好みのパーソナライズされた設定をすべて行います。他のモニターをセットアップしてから、ドッキングを解除します。ノートブックモニターは、ドッキング解除後も設定、ルックアンドフィールを維持する必要があります。

次に、他のモニターをドッキングして確認します。これですべてがうまくいくはずです。


おかげで-ドッキングされているときは、低解像度の外部モニターの1つがデフォルトとして設定されています(中心的なモニターだからです)。それを変更して、ここに報告してみます。
リッチ

1
これは機能しますが、いくつかの問題があります:1)ラップトップをメインモニターとして使いたくない、片側にある2)これにより、タスクバーが他のモニターから消えるsocial.technet.microsoft.com/Forums/office/en-US/…-
リッチ

Windows 8でのマルチモニターの混合DPIサポートは、単に不安定で信頼性が低いと思います。MSは最善を尽くしましたが、本質的に非常に複雑な提案です。すべての構成を非表示にし、ユーザーが望んでいることに関するユーザーのWindowsの推測をユーザーが微調整できないようにするという決定は、事態を悪化させるだけです:
Rich

私はそれをデフォルトのモニターとして設定しようとしましたが、私にはまったく違いはありませんでした(リッチとは異なり、明らかに、ドライバー/ハードウェア固有の問題がこれを複雑にしていることを意味します)。私は賛成しますが、私にはうまくいかなかったので、答えを本当に受け入れることはできません。ノートブック(4k)モニターもデフォルトのままにしてWindows 10のテストを行いました。FWIW:結果は元の質問で編集されています。
グレックマック

Microsoft製品で30年(GUIでは20年と言います)働いてきた人として、これがすべてのDPI混合問題を解決できないことを保証できます。パレートの80/20ルールを狙います。それは常に何らかの形で微調整してくれました。今日の4kモニターは、Windows Xで管理される他のDPI(1080)モニターと共存しているので、より良い統合と制御も期待できます。しかし、マイクロソフトのおかげで私たちは皆ここにいます。ドライバー固有であれ、ハードウェアであれシステムであれ、正気を保ち、答えを見つけるためにお互いをサポートしましょう。
blackjack929
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.