Windows10パソコンのデスクトップ上に並んだアイコンがどのタイミングか不明ですが順番が勝手に変わるようになりました!?
ごみ箱アイコンの位置は固定っぽいですがそれ以外のアイコンは何かのタイミングで位置がバラバラになります。頻度としてはパソコン起動の度になるということはないですが気になるくらいはよく起こります。
原因はどこにあるのか調べてみるとどうやらWindows10でDisplayPortを使うと起こる不具合のようです。
使用環境によってはアイコンの自動調整機能をOFFにしたり、desktop.iniファイルを削除すると問題が解決したりするようですが自分の使用環境ではDisplayPortが原因のようです。
Windows10のデスクトップアイコンの順番がバラバラになる不具合の解決法は?
MonitorKeeperというプログラムを使うと問題が解決するようです。あとはDisplayPort接続から別の接続に替えるとかになるかな?Windows10で起こる問題でWindows11にすると対策されておりこの問題が出ないようなのでアップグレードを試すのも良いかもですね。他にはモニター自体に対策を施したのを買うとかホットプラグだっけ?を導入するのも対策になるようです。
詳しくはわからないけどこの不具合の原因はDisplayPortがモニターの電源をOFFにすると接続されたままだけど切断されたと判断し電源を入れる時に設定を初期化してしまうのでアイコンや解像度がおかしくなるみたいな感じの問題のようでモニターの電源を入れたままにすると問題の解決になるけどパソコンをスリープ状態にしても起こるようなので完全な対策にはならないようです。
使用環境を崩さずに問題を解決させるならMonitorKeeper導入が良いかな。
Githubというサイトからダウンロード出来ます。
WEB検索で出てくるページはコード一覧ページで右に”Releases”という欄がありそこを開くとBug Fix releaseの下の方にMonitorKeeper.exeがあるのでダウンロードします。32か64は使っているOSのbitで異なるので注意!
ダウンロードしたファイルをダブルクリックはせずにWindows10のスタートアップに移動させます。
Cドライブ→ユーザー→(ユーザー名)→AppDate(隠しファイル)→Roaming→Microsoft→Windows→スタート メニューと開きスタートメニューフォルダにMonitorKeeper.exeを入れると次回起動時に現状を維持した状態で起動してくれるはずです。
なおスタートアップ登録は各フォルダを開いて行くよりもキーボードのWindowsマークとRを押して「ファイル名を指定して実行」を出して”shell:startup”と入れてOKを押すと表示されるのでそちらの方が早くて楽です。
パソコンでゲームをするようになってからDisplayPortの方が良い!となったのでこの問題に遭遇したけど接続方法にこだわりがないならHDMIやDVIにした方が良いと思います。マルチディスプレイを使っているならMonitorKeeperを導入するのが良いかなと思います。