「なんか横に長い」。突然おかしくなった2画面表示を直すまで、解像度とモニターの電源に振り回された話。
ある日、デスクトップの様子がおかしくなった。
画面が全体的に大きい。横にもちょっと伸びている。いつもなら収まるウィンドウが、急に窮屈そうに画面からはみ出してくる。
「これ、拡大と縮小の設定かな?」
Windowsの拡大率を触ってみる。直らない。再起動してみる。直らない。昨日まで普通に働いていた画面が、今日になって勝手に模様替えを始めたらしい。
「推奨」を選んだのに、何も推奨されていない
調べてみると、文字の拡大率と画面の解像度は別物だ。解像度が低くなると、一度に表示できる範囲が狭まり、文字やウィンドウが大きく見える。画面の比率によっては横に引き伸ばされたようにもなる。
そこでディスプレイ設定を開いて「推奨」の解像度を選ぶ。
……直らない。
「推奨って、誰に向けた推奨なんだ?」
ここで厄介なのは、複数モニターを使っていたことだ。2画面に広げる「拡張」と、片方だけに映す設定を切り替えると、表示の大きさまで変わって見える。Windowsでは画面を選んで個別に解像度や拡大率を設定するので、設定画面で違うモニターを選んでいたら話が噛み合わない。
画面を直すショートカットで、画面が消滅
次に試したのが「Win + Ctrl + Shift + B」。Windowsがグラフィック表示を再初期化するための、Microsoft公式も案内する操作だ。
ところが、押したあとにモニターが映らなくなった。
さっきまでは巨大でも画面があった。今は巨大かどうか以前に、画面そのものがいない。
画面の大きさを直そうとして、画面の存在を消す。
モニターを見ると、電源ランプの色が変わっている。そこでモニター本体の電源を入れ直すと、再び映像が戻った。少なくとも、PCが完全に壊れたという結末ではなかった。
「拡張」と「片方だけ」で、またサイズが変わる
ようやく映ったので、2画面の「拡張」と「そのディスプレイのみ表示」を切り替えてみる。すると、表示の大きさの違和感がまた顔を出す。
あらためて解像度の項目を見ると、設定値がまた変わっていた。
ここで、使いたい表示モードにした状態で、対象モニターを選び、「ディスプレイの解像度」を推奨値へ戻した。
直った。
最終的に効いたのは、驚くほど地味な設定だった。しかし、その設定へ戻れる状態になるまでに、画面が一度行方不明になっている。
結局、何が起きていたのか
確実に観察できたのは、解像度の値が変わっていたこと、表示モードによって症状が変わったこと、モニター電源の入れ直しで映像が戻り、最後に推奨解像度で復旧したことだ。
原因の第一候補は、Windowsとモニターの表示モードの認識が一時的に不安定になったこと。モニターはPCへ対応解像度などの情報を伝えており、その情報が正しく扱われないと不適切な表示モードを選ぶ場合がある。グラフィックドライバーの不調、映像ケーブルの接触、電源復帰時の再認識も候補に入る。
ただし今回、ドライバーをリセットしたこと自体が復旧に必須だったかは切り分けられていない。モニターの電源を入れ直すだけで済んだ可能性もある。犯人を断定するには、再発時にどの操作で変化したかを記録する必要がある。
同じ目に遭ったら、この順番がよさそう
- 「Win + P」で、まず使いたい表示モード(拡張/片方だけ)を選ぶ。
- 「設定 → システム → ディスプレイ」で、問題のあるモニターを選んでから解像度を「推奨」にする。拡大率も同じ画面で確認する。
- まだおかしければ、モニターの入力先・電源状態・映像ケーブルを確認する。電源を入れ直すと接続状態が変わる場合がある。
- その後でグラフィック表示のリセットやPCの再起動を検討する。リセット直後に画面が消える場合もあるので、先にモニターの電源と入力先を確認できるようにしておく。
- 繰り返すなら、Windowsの更新履歴やグラフィックドライバー、ケーブルを切り分ける。
Microsoftも、低い解像度で画面が引き伸ばされること、外部モニターのトラブルで接続・表示モード・ドライバーを確認することを案内している。
今回の教訓は「困ったら何でもリセット」ではなかった。
画面がでかい → 画面が消える → 画面が戻る → 推奨にする → 直る。
Windowsのトラブルシューティング、途中で一回ホラー映画になるの、やめてほしい。
参考資料(4件)
- Microsoft Support, screen resolution and layout: https://support.microsoft.com/en-us/windows/hardware/display-graphics/change-your-screen-resolution-and-layout-in-windows
- Microsoft Support, external monitor troubleshooting: https://support.microsoft.com/en-us/windows/hardware/display-graphics/troubleshoot-external-monitor-connections-in-windows
- Microsoft Support, multiple monitors in Windows: https://support.microsoft.com/en-us/windows/hardware/display-graphics/how-to-use-multiple-monitors-in-windows
- Microsoft Learn, monitor resolution information: https://learn.microsoft.com/en-us/windows-hardware/drivers/display/overriding-monitor-edids
