結論から言うと、サブモニターの接続・切断でデスクトップアイコンが動く場合は、最初に「アイコンの自動整列」をオフにし、次にメインディスプレイ、画面の並び、解像度、拡大率を固定します。アイコンそのものが壊れているのではなく、Windowsが使えるデスクトップ領域を再計算した結果、領域外になったアイコンが置き直されているケースが大半です。いきなりレジストリやキャッシュを削除する必要はありません。
なお、Windows 11の「モニター接続に基づいてウィンドウの位置を記憶する」設定が対象にするのはアプリのウィンドウです。デスクトップアイコンの位置保存とは別に考えると、切り分けを間違えにくくなります。
最初に症状を切り分ける
| 起きていること | 優先して確認する場所 | 避けたい初動 |
|---|---|---|
| アイコンだけが左上へ詰まる | 自動整列、解像度、拡大率 | アイコンキャッシュの削除 |
| アイコンが別モニターへ移る | メイン画面、画面番号、配置図 | 何度も抜き差ししながら並べ直す |
| アプリのウィンドウだけ移る | 複数ディスプレイのウィンドウ記憶設定 | デスクトップ設定を変更する |
| 一部のアイコンが消えたように見える | 「デスクトップアイコンの表示」、表示領域外 | ショートカットを作り直す |
| アイコンの絵柄が白紙になる | 既定アプリ、アイコンキャッシュ | モニター設定を変更する |
作業前に現在のデスクトップをスクリーンショットで残します。可能なら、サブモニター接続時と非接続時の「設定」→「システム」→「ディスプレイ」も記録してください。Windows標準機能には、任意のデスクトップアイコン配置を名前付きで保存して復元する一般向け画面はないため、スクリーンショットが最も確実な戻し方の手掛かりになります。
対処1:アイコンの自動整列を確認する
- デスクトップの何もない場所を右クリックします。
- 「表示」を開き、「アイコンの自動整列」にチェックが付いていれば外します。
- 「アイコンを等間隔に整列」は、手動配置を保ったまま格子へそろえたい場合だけオンにします。
- アイコンを少しだけ移動し、サインアウトまたは再起動後も位置が残るか確認します。
自動整列がオンだと、表示領域が変わるたびにWindowsが並べ直します。モニターを外した瞬間にアイコンが左上へ詰まる症状なら、ここだけで解決することがあります。「名前順」「項目の種類順」などの並べ替えを選ぶと手動配置が変わるため、検証中は触れないでください。
対処2:メインディスプレイと画面の並びを固定する
「設定」→「システム」→「ディスプレイ」を開き、「識別」で実物のモニターと画面番号を対応させます。配置図の左右・上下が机上の配置と一致しているか確認し、普段アイコンを置く画面を選んでメインディスプレイとして使う設定にします。適用後はマウスポインターを画面間で動かし、境界が自然につながることも確かめます。
毎回違うUSB-Cドック、変換アダプター、映像端子を使うと、同じモニターでもWindows側で別の接続状態として扱われることがあります。可能なら同じポート、同じドック、同じ接続順を使ってください。ノートPCでは、サブモニターを接続してからサインインする運用と、サインイン後に接続する運用を混在させないほうが再現条件を絞れます。
対処3:解像度・拡大率・表示モードを安定させる
各モニターの「ディスプレイの解像度」と「拡大縮小」は、まずWindowsが「推奨」と表示する値に合わせます。サブモニターの切断前後で解像度や拡大率が変わると、アイコンを置ける座標も変化します。特に4K画面とフルHD画面を混在させる場合、拡大率の差そのものより、接続のたびに値が変わっていないかが重要です。
Windows+Pで表示モードを切り替える場合も、「拡張」「PC画面のみ」など、普段使う組み合わせを決めます。複製表示は異なる解像度の画面に共通する領域へ調整されるため、拡張表示から複製表示へ頻繁に切り替える環境では、アイコンが再配置されやすくなります。設定変更後はアイコンを並べ直す前に一度再起動し、画面構成が確定してから配置してください。
対処4:接続、ドライバー、Windowsの状態を確認する
- 映像ケーブルとドックを挿し直し、接触不良や一瞬の切断がないか確認します。
- Windows Updateを確認し、通常の品質更新と提供されているドライバー更新を適用して再起動します。
- PCまたはグラフィックス機器メーカーの公式サポートで、その機種向けのディスプレイドライバーとドックのファームウェアを確認します。
- 更新直後から始まった場合は、デバイスマネージャーで更新前のドライバーへ戻せるかを確認します。戻す前に現在のバージョンを記録します。
一瞬だけモニターが消えて再認識される場合、アイコン配置の問題に見えても原因は接続です。イベント発生時に画面が暗転する、接続音が鳴る、タスクバーまで移るなら、ケーブル、ドック、電源、グラフィックスドライバーを優先します。セキュリティ機能を止めたり、出所不明のドライバーを入れたりする必要はありません。
対処5:別のユーザープロファイルで切り分ける
ここまでで直らず、同じPCのほかのユーザーでは再現しないなら、ユーザーごとのデスクトップ設定に問題が残っている可能性があります。新しいローカルテストユーザーを作り、同じモニター構成でアイコンを数個置いて接続・切断を試します。新しいユーザーで正常なら、元のプロファイルをすぐ削除せず、必要なファイルをバックアップしてから段階的に移行します。
すべてのユーザーで再現する場合は、Windows、ドライバー、接続機器側を疑います。デスクトップアイコンの位置だけが問題なのにPCの初期化まで進むのは過剰です。システム全体で表示異常やExplorerの停止も起きる場合に限り、DISMやSFCなどWindowsの修復手順を検討します。
確認方法と戻し方
- アイコンを3個だけ意図的に離して配置し、再起動後も同じ位置か確認する
- サブモニターを接続した状態、外した状態、再接続した状態の順に1回ずつ確認する
- アプリのウィンドウ移動とデスクトップアイコン移動を別々に記録する
- 解像度、拡大率、画面番号が検証前後で同じか確認する
変更で悪化したら、記録した解像度・拡大率・メイン画面・配置図へ戻します。ドライバーを戻した場合は、表示が安定したかを確認し、問題がなければそのバージョンを記録します。アイコンを並べ直すのは、画面構成が安定してから最後に行うのが効率的です。
よくある質問
アイコンキャッシュを削除すれば直りますか?
白いアイコンや誤った絵柄には有効な場合がありますが、位置が移動するだけなら優先度は低い対処です。位置問題では自動整列と表示領域を先に確認してください。
サブモニターを外すたびに並べ直すしかありませんか?
同じ接続方法、メイン画面、解像度、拡大率を維持すれば改善することがあります。ただし、外した画面にしか存在しない領域へ置かれたアイコンは、利用可能な画面へ戻されることがあります。常用するアイコンは、単独表示時にも残る主画面の範囲へ置くと安定します。

コメント