デスクトップのアイコンが、PC を再起動するたびに勝手に移動したり、何かの拍子に動いてしまったり…。この問題、本当に厄介ですよね。
おそらくこの記事を見ているユーザー様も、デスクトップで右クリックして「表示」から「アイコンの自動整列」や「等間隔に整列」のチェックを外すなど、ネットで紹介されている一通りの方法は試されたのではないでしょうか。

それでも解決しないのは、本当の原因が他にあるからです。
実は、こうした一般的な対策ではカバーしきれない、見落としがちな3つ”の根本的な原因が存在したのです。
この記事では、その 3つの原因を一つずつ丁寧に解き明かし、もう二度とアイコンの配置に悩まされることのない、確実な対処法を誰にでも分かるように徹底解説します。
※この記事は、根本的な原因が判明したため、リライトを行っています。
デスクトップのアイコンが勝手に移動する根本的な 3つの原因と対処法
原因1 と対処法
デスクトップのアイコンが勝手に移動する根本的な原因は、デスクトップのアイコンに加えられた変更、わかりやすく言うと、アイコンの位置情報の変更を Windows 側が認識していない場合があるということです。
例えば、通常は「アイコンの自動整列」や「等間隔に整列」のチェックをしたり外したり、アイコンを移動した直後には、下記のレジストリキー下にある値のデータに変化が起きます。
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop
- 「IconLayouts」(アイコンの移動や「アイコンの自動整列」、「等間隔に整列」のチェック)
- 「FFlags」(「アイコンの自動整列」、「等間隔に整列」のチェック)
- 「Sort」(名前、サイズ、項目の種類、更新日時のアイコンの並べ替え)
これらのデータは、デスクトップのアイコンに変更があるたびに変化しており、システム側で常に監視されています。
しかし、これらの値のデータを監視していると、変更を加えてもデータが変わらないことがあります。
そのような状態のときに、デスクトップが最新の状態に更新されると、アイコンの並びが戻ってしまったり、おかしな並び方になってしまいます。
下の動画は、「アイコンを等間隔に整列」にチェックが入っている状態で、ファイルのサイズを大きい順、または更新日時を新しい順に並べてから最新の情報に更新したときにアイコンが移動した例です。
※ファイルをデスクトップにコピーしたときも同じように、おかしな場所に移動してしまいます。
デスクトップの何もない所で右クリック>「最新の情報に更新」をクリックするか、デスクトップがアクティブな状態で F5キーを押すと最新の情報に更新されます。
実際に実行してみてください。必ずファイルが動きます。
そして、そのまま「アイコンを等間隔に整列」のチェックを外してから最新の情報に更新をすると、並びが元に戻ります。
これを解決するもっとも簡単な方法は、デスクトップのアイコンのいずれかの名前を変更できる状態にし、そのまま解除することです。
具体的な手順は、
- アイコンの上で右クリック>名前の変更をクリックします。
- すると、名前を変更できる状態になりますので、そのままデスクトップの何もない所を一度クリックします。
- すると、名前を変更できる状態が解除されます。
この操作を行うと、Windows 側が変更を認識し、アイコンの位置が記憶されます。
アイコンの位置が記憶されると、最新の情報に更新したりファイルをデスクトップにコピーしても、アイコンが移動することがなくなります。
ポイントは、デスクトップのアイコンに何か変更を加えた後、いずれかのアイコンの名前を変更できる状態にし、そのまま解除することです。
アイコンの位置が記憶された後に解像度を変更すると、アイコンが移動する場合があります。
これは Windows の仕様ですので、解像度を変更する前に一度再起動を行うことにより完全に記憶されるようになります。
- 画面の解像度や拡大率を変更するとなぜアイコンが動くのですか?
-
画面の解像度や拡大率を変更した場合、デスクトップの作業領域が広がったり狭くなったりしますね。
作業領域が広がると、デスクトップのアイコンのサイズも変更され、小さくなります。逆に、作業領域が狭くなると、アイコンのサイズは大きくなります。
すると、どうなるかというと、今現在の配置(アイコンの位置)は画面の解像度や拡大率を変更する前の配置のままです。配置が変わらないということは、特に作業領域が狭くなったときに、アイコンの位置が画面の領域外に引っかかる可能性が高くなりますね。
すると、原因2 と原因3 で説明しているように、アイコンが動いてしまいます。
アイコンの位置が画面の領域外に引っかからない場合は、ほぼ同じ場所に配置されます。
具体的には、横方向が現在の位置 × 拡大率 + 画面の左側に必ず開けておかなければならない隙間(アイコンの大きさにより違います)分、右に動きます。(縦方向はほぼ変わりません)
原因2 と対処法
アイコンを移動するときに、アイコンの一部分が画面の領域外にある、または他のアイコンの上にある場合、そこでクリックを外してしまうとアイコンが予期しない場所に移動することがあります。
この現象を解決するには、「アイコンを等間隔に整列」にチェックを入れることです。
「アイコンを等間隔に整列」にチェックが入っている場合、アイコンの一部分が画面の領域外にある、または他のアイコンの上にある場合でも、アイコンが予期しない場所に移動することがなくなります。
- 「アイコンを等間隔に整列」にチェックを入れたけどアイコンを移動すると他のアイコンが動きます
-
デスクトップのアイコンには、それぞれインデックス番号が付いています。一番左の上が「0」番、例えば縦に 9個のアイコンが並んでいる場合は、一番左の一番下が「8」番になります。
左から 2番目の一番上が「9」番です。Windows では、「アイコンを等間隔に整列」や「アイコンの自動整列」にチェックが入っている場合、アイコンを移動した先がアイコンとアイコンの間(上下左右)であると、移動したアイコンをそこに並べようとします。
ここでインデックス番号が変更されます。
すると、移動前のアイコンの場所は空いているので、Windows は、そこを埋めようとします。具体的には、は移動後のアイコンから順番にインデックス番号を 1つずらして並べ替えます。
原因3 と対処法
お使いのディスプレイの大きさは、環境により異なります。
それぞれの解像度も様々で、ご自身で設定を変更することもできます。
この「解像度」と「アイコンの大きさ」と「アイコンの配置」、および「拡大縮小とレイアウトの倍率」によって、縦や横に並べられるアイコンの数は決まります。
筆者が検証してわかったアイコンのサイズは、下記の環境で「アイコンを等間隔に整列」にチェックを入れているときのアイコン自体とアイコン同士の間隔を含め、縦が 138px、横が 105px でした。
- 解像度 = 横 1366 × 縦 768
- 拡大縮小とレイアウトの倍率 = 100%
- 通常の「中サイズ」
これで計算をすると、アイコンは縦に 5つしか並べられません。
138 * 5 = 690、これにタスクバーの幅を加えると、Windows 10 の場合は 40px ですので、730px となり、残りが 768 – 730 = 38px になりますので、6個目のアイコンは配置できなくなります。
Windows 10 はタスクバーの幅を大きくすることができます。大きくした場合は、その分縦に並べられるアイコンは少なくなります。Windows 11 のタスクバーの幅は、拡大縮小とレイアウトの倍率 = 100% で 48px です。
そのため、縦に 5つしか並べられないのに 6つ並べようとすると、アイコンが予期せぬ場所に移動する場合があります。
この現象を解決するには、「アイコンを等間隔に整列」のチェックを外すことです。
まとめ
今回は、デスクトップアイコンが勝手に移動してしまう「見落としがちな3つの根本原因」と、その対処法について解説しました。
この問題の本質は、単なる設定ミスではなく、Windows が持つ仕様や設計そのものにあります。
そのため、ネットでよく紹介されている一般的な対策だけでは、根本的な解決が難しいのです。
最も重要なのは、今回ご紹介した3つの原因を正しく理解し、ご自身のPC環境に合わせた「対処法」を実践することです。
これらの対処法を活用することで、もうアイコンの配置に振り回されることなく、快適なデスクトップ環境を維持できるはずです。
デスクトップのアイコンを等間隔に並べるツール
上の画像にも表示されていますが、デスクトップのアイコンを等間隔に並べるツールを作成してみました。
このツールは、「アイコンの自動整列」と「等間隔に整列」のチェックを外した状態で使用することをおすすめします。
現在複数の環境で動作の確認を行っていますので、確認でき次第、ここで紹介したいと思います。
2025/07/31: ツールが完成しました。下の動画は実際にアイコンの移動・配置の保存&復元をしている様子です。
ダウンロード、具体的な使用方法などは、別のページで紹介したいと思います。
デスクトップアイコンの位置を指定して整列・配置の保存&復元をするツール【Windows 11/10 に対応】






コメント