Edgeを起動したときに、ウィンドウが別のモニターに表示されて困ったことはありませんか。この問題は、WindowsがEdgeのウィンドウ位置を正しく記憶できず、前回閉じたときとは異なるディスプレイに表示されるために発生します。この記事では、Edgeのウィンドウ位置をリセットし、起動時に目的のモニターに表示させる手順を詳しく解説します。具体的な操作から、設定の変更、レジストリの修正まで、確実に直す方法を紹介します。
【要点】Edge起動時のウィンドウ位置をリセットする方法
- ウィンドウ位置の強制リセット: Edgeのショートカットに起動オプションを追加することで、ウィンドウ位置をリセットします。
- スタートアップページのクリア: 前回のタブを復元する設定をオフにすることで、位置記憶の誤作動を防ぎます。
- レジストリの修正: WindowsのレジストリからEdgeのウィンドウ位置データを削除し、初期状態に戻します。
ADVERTISEMENT
目次
Edge起動時にウィンドウが別モニターに飛ぶ原因
この現象の根本的な原因は、WindowsがEdgeのウィンドウ位置を記憶する仕組みにあります。Edgeは終了時にウィンドウの座標とサイズをレジストリに保存し、次回起動時にその情報を読み込んで表示します。しかし、以下の状況で記憶が正しく機能しなくなります。
まず、モニターの接続順序が変わった場合です。例えば、ノートPCに外部モニターを接続した状態でEdgeを閉じ、その後モニターを外して起動すると、前回の外部モニターの位置を参照しようとしてウィンドウが見えなくなったり、別のモニターに飛んだりします。また、ディスプレイの解像度やスケーリングを変更した際も、保存された座標が無効になり、デフォルトの位置(プライマリモニター)に戻らずに他のモニターを探すことがあります。さらに、Edgeの設定で「前回のタブを復元する」が有効だと、復元処理の際にウィンドウ位置の整合性が取れず、誤ったモニターに表示されるケースもあります。この問題は、Windows11およびWindows10の両方で発生します。
Edgeウィンドウの位置をリセットする具体的な手順
方法1: ショートカットの起動オプションでリセットする
- Edgeのショートカットを右クリックする
デスクトップのEdgeアイコン、またはタスクバーにあるEdgeアイコンを右クリックし、メニューから「プロパティ」を選択します。 - リンク先の末尾に引数を追加する
「リンク先」フィールドの末尾に半角スペースを入力し、その後ろに –force-device-scale-factor=1 –window-position=0,0 と追加します。この引数は、ウィンドウの位置を強制的に左上隅(0,0)に設定します。 - 変更を適用してEdgeを起動する
「適用」→「OK」をクリックし、そのショートカットからEdgeを起動します。ウィンドウがプライマリモニターの左上に表示されれば成功です。
方法2: スタートアップページの設定を変更する
- Edgeの設定を開く
Edge右上の「…」メニューから「設定」をクリックします。 - 「スタート、ホーム、新しいタブ」を選ぶ
左ペインで「スタート、ホーム、新しいタブ」をクリックします。 - 「前のセッションを開く」をオフにする
「Microsoft Edgeの起動時」の項目で、「前のセッションを開く」ではなく「新しいタブページを開く」または「1つ以上の特定のページを開く」を選択します。これにより、前回のウィンドウ位置情報を引き継がなくなります。
方法3: レジストリからウィンドウ位置データを削除する
レジストリの編集は慎重に行う必要があります。事前にレジストリのバックアップを取ってから操作してください。
- レジストリエディターを起動する
キーボードのWindowsキー+Rキーを押して「ファイル名を指定して実行」を開き、「regedit」と入力してEnterキーを押します。 - バックアップを作成する
メニューバーから「ファイル」→「エクスポート」を選び、任意の場所にレジストリ全体をバックアップします。 - 該当するキーを削除する
以下のパスに移動します。
HKEY_CURRENT_USER¥Software¥Microsoft¥Edge¥Main
右ペインにある「Window_Placement」という値(REG_BINARY型)を右クリックし、「削除」を選んで削除します。 - 別のキーも削除する
以下のパスに移動します。
HKEY_CURRENT_USER¥Software¥Microsoft¥Edge¥Stable_Main
同様に「Window_Placement」を削除します。この操作により、Edgeのウィンドウ位置がリセットされます。 - Edgeを起動して確認する
レジストリエディターを閉じ、Edgeを起動します。ウィンドウがプライマリモニターに表示されれば成功です。
Windowsの設定やEdge更新で起きる特有の症状と対処
外部モニターを外した後にEdgeが表示されない
外部モニターを使っていたノートPCで、モニターを外した後にEdgeを起動すると、ウィンドウが見つからないことがあります。これは、Edgeが外部モニターの座標を記憶しており、その座標が存在しないためです。この場合、上記の方法1または方法3でウィンドウ位置をリセットすると解決します。また、Windowsの設定でプライマリモニターを切り替えるのも有効です。
Windowsのディスプレイ設定変更後、Edgeが別モニターに飛ぶ
解像度やスケーリングを変更すると、Edgeの保存された座標がずれて別モニターに表示されることがあります。この症状は、ディスプレイの検出順序が変わったときにも発生します。対策として、Edgeのショートカットに–window-position引数を付ける方法が手軽です。引数を–window-position=0,0 –force-device-scale-factor=1 とすることで、ウィンドウを強制的に左上に固定できます。
Edgeの自動更新後にウィンドウ位置がリセットされる
Edgeのアップデートが行われると、設定ファイルが初期化されることがあり、ウィンドウ位置もリセットされます。これは一時的なもので、次回閉じるときに正しい位置が記憶されるはずです。もし毎回起動時に飛ぶなら、レジストリのWindow_Placementを削除する方法が確実です。ただし、レジストリ削除後にEdgeが正常に動作するか確認してください。
ADVERTISEMENT
Edgeのウィンドウ位置記憶に関する比較表
| 対処方法 | 効果の持続性 | 簡単さ |
|---|---|---|
| ショートカット引数 | 毎回適用されるが、ショートカット経由でのみ有効 | 非常に簡単 |
| スタートアップページ変更 | 設定を変えるまで永続的 | 簡単 |
| レジストリ削除 | 一度削除すれば再発しないが、Edgeの更新で再作成される可能性あり | やや複雑(バックアップ推奨) |
| ディスプレイ設定の調整 | モニター構成を固定すれば安定 | 環境による |
まとめ
この記事では、Edge起動時にウィンドウが別モニターに飛ぶ問題を解決するための3つの方法を紹介しました。ショートカット引数を使う方法は最も手軽で、すぐに効果を確認できます。スタートアップページの設定変更は、起動時に前回の状態を復元しなくなるため、位置のずれを根本的に防ぎます。レジストリのWindow_Placementを削除する方法は、より確実ですが注意が必要です。まずは簡単な方法から試し、それでも直らない場合はレジストリ編集に進むとよいでしょう。また、Windowsのディスプレイ設定でプライマリモニターを目的のモニターに設定することも有効です。これらの手順を組み合わせて、快適なマルチモニター環境を取り戻してください。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- 【Edge】起動時や新しいタブを「Google」にする設定!ニュースを消してシンプルにする方法
- 【直し方】F7でカタカナにならない!ファンクションキーが効かず音量などが変わる時のFnロック解除法
- 【Windows】標準アプリのショートカットアイコンが白い紙になった時の情報の更新
- 【Windows】「ゲーミングサービス」がインストールできない!Xboxアプリとの無限ループを脱出する修復コマンド
- 【Windows】デスクトップのアイコンが「白い紙」になった!アイコンキャッシュを削除して元に戻すコマンド
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Windows】サブモニターが映らない!HDMIを挿しても「信号なし」になる時の認識・設定手順
- 【PC周辺】2台のモニターで壁紙を「別々」にする方法!Windows11での配置と調整
- 【Windows】音が出ない!スピーカーに×が付く・ミュート解除しても無音になる時の直し方5選
- 【Windows】デスクトップアイコンの「緑のチェック」は何?OneDriveの同期マークを非表示にする方法
