
Windows 10、x64、nVidia GTX 760 で、次のような迷惑な現象が発生しています:
エネルギーを節約するために 2 つの画面がオフになるか、OS がスタンバイ モードに入るたびに、画面の起動/オン後にすべてのウィンドウがプライマリ画面に移動します。画面オフ時間を 1 分に設定しました。Firefox を画面 2 に移動し、1 分待ってから、マウスを動かして画面の電源をオンにすると、Firefox が表示され、他のすべてがプライマリ画面に戻ります。
NVIDIA ドライバーを完全にアンインストールし、再起動してから再度インストールしましたが、どうやらこれが原因ではなかったようです。
このような状況で何か特別なことを実行できるでしょうか? これまで 2 画面のセットアップを何度か試しましたが、このような動作は見られなかったので、これがデフォルトの動作ではないことはわかっています。
スクリーン1はHDMI経由で接続され、スクリーン2はDVI-D経由で接続されています。スクリーン2にはHDMIもディスプレイポートもないので、接続を切り替えることはできません。しかし、私の知る限り、DVIかHDMIかはそれほど重要ではないはずです。
答え1
さまざまなフォーラムで同様の質問に対する回答にある多数の修正方法を試しましたが、どれも実際に問題を解決しませんでした。どうやら、Microsoft はログオン プロンプトが表示されるとすぐに各ウィンドウの復元を開始し、その際に画面領域があるかどうかを確認します。モニターを起動すると、OS によってモニターが検出されるまでに遅延が発生する可能性があり、Windows はモニターがまだ検出されていない場合はデフォルトのシミュレートされたモニターを使用します。Microsoft はこの動作を好みます。これは、特に会議の最後に誰かがラップトップからプロジェクターを取り外した後に、画面の数を減らしてもオフスクリーン ウィンドウにアクセスできなくなるのを防ぐためです。
モニターがシステムに表示されるまでのこの遅延は、モニターがシステムに接続されている方法 (VGA、HDMI、DVI、または DisplayPort) や、ウェイクアップ時にグラフィック アダプターがモニター構成を報告する方法によっても異なります。私のセットアップ (Radeon R9 260、LG モニター、プライマリは PowerPort、古い小さいモニターは HDMI) では、小さなモニター状態ウィンドウが両方とも消えるまで、モニター構成は Windows に完全には表示されないようです。
システムの起動方法について辛抱強く注意すれば、ほとんどの移動やサイズ変更を回避できることがわかりました。
問題は、キーまたはマウス ボタンを押すと、1 つのアクションで起動とログオンの両方が開始されることにあるようです。ログオンの開始時にパスワードの入力または別のユーザーの選択を待っている間にも、時間を節約するために、前のセッションのウィンドウを起動し始めます。そのため、多くのモニターが起動して準備が整い、システムに表示されるようになる前に、モニター構成を調べて、ウィンドウの配置が有効であることを確認することができます。
コツは、ウェイクアップとログイン開始を分離することです。 1 つの方法は、コンピューターの電源ボタンを使用してウェイクアップすることです (そのように設定されていると仮定)。 私のキーボードの 1 つにはウェイク/スリープ ボタンがあり、これも機能します。
私が通常使用する方法は、マウス (矢印キーでも可) を動かしてシステムの起動を開始し、モニターが完全に起動するまで待ってから、他のキーまたはマウス ボタンを押してログオン プロンプトを表示するというものです。私のモニターは起動時に構成情報の小さなウィンドウを表示します。この両方が消えるまで待ってからキーまたはマウス ボタンを押してログイン プロンプトを表示すると、通常、ウィンドウは適切な場所に表示されます。モニターの起動が完了するまで、ログイン プロンプトなしで背景の壁紙が表示されるのを待ち、クリックしてログオン プロンプトを表示します。
マウス ボタンまたは他のキーボード キーを押して起動した場合、またはログオンしていなくてもコンピューターがスリープ状態になった後にこの状態になった場合は、起動とログオン (既定のユーザーの表示とパスワードの承認) の両方が同時に開始されるようです。これにより、システムはモニターを表示できない状態でプログラムごとにウィンドウを起動し始め、それらはすべてプライマリ モニターの左上に表示されます。たとえば、マウスを動かしてからボタンをすばやく押すと、一部のプログラム (Excel や Bing など) のウィンドウがその場所に移動し、他のプログラム (Chrome や Word など) のウィンドウは元の場所のままになることがあります。これは、これが機能する理由に関する上記の私の理論を裏付ける傾向があると思います。
また、一部のウィンドウは起動時に少し下と右に移動する傾向があります。ウィンドウを画面の下端または右端まで、または少なくともそれに近い位置まで拡張する以外に、これに対する解決策はあまり見当たりません (Win10 で下端に到達すると、上/下構成で両方の画面にわたってウィンドウが垂直に拡張される傾向があります)。
答え2
私も同じ質問をしようと思っていました。ログオン中に自分でモニターをオフにすると、ウィンドウが他の 2 つのモニターに移動します。これは起きてはならないという強いコメントを読みました。
- モニターには他に何も接続していません。
- 私のシステムがどのように異なるか調べてみました。VirtualWin (マルチデスクトップ マネージャー) を実行しています。これが原因です。
他の人を助けるために投稿しただけです。私の解決策は、ロック画面モニターをオフにする前に、まずWin+でオフにします。L