我が家のWindows PCはある時からスリープから復帰する度にデスクトップのアイコンやウインドウ画面の位置が勝手に移動する様になりました。スリープさせない(ずっと点けっぱなし)ならこんな問題は生じませんが、セキュリティーが無くなるし電気代だって勿体ないので何とかしたいところ。いろいろ調べても中々直せなかったのですが最近になってやっと解決できました!
シングルモニターの場合(アイコンの勝手な移動)
過去にはPCにVGAポートで接続していたシングルモニターでも同様の現象が生じました。どうもスリープでモニターの電源が切れる度に画面解像度が勝手に変更されるためにデスクトップアイコンの配置がグチャグチャになるようです。レジストリをいじっても解決しなかったのですが、
・VGAとHDMIのケーブルを両方使う(2本差し)
で解決できました。PCに2本のケーブルを刺すだけではなく、一応モニターにも接続しています。もしかするとHDMIで接続するだけで解決できるのかも知れませんが、接続したいモニターのポートがVGAしか空いていなかった関係でこの様な方法を採っています。
HDMIとVGAポートの見た目
マルチモニターの場合(アイコンとウインドウ画面の勝手な移動)
FXや株価のチャートが見やすいように1つのPCに4つのモニターを接続しています(VGAとHDMIポートを使用)。コチラもスリープでモニターの電源が切れる度にウインドウ画面の位置(どのモニターにどのウインドウ画面を表示するか)が毎回勝手に変わります。
また、最近になって遂にデスクトップアイコンの配置までグチャグチャになる様になりました。いい加減にしよろ、Windowsさん・・(怒)
デスクトップアイコン問題の解決
・アイコンを一度非表示にして再表示する
デスクトップで右クリック>表示>「デスクトップアイコンの表示」を選択して非表示にして、再度表示させる
これで解決することもありました。でもいちいち毎回やるのは地味に面倒臭いし、微妙に配置が変わっている様な気がします(被害妄想!?)。
デスクトップアイコン、ウインドウ画面問題の解決
スリープから復帰する度にウインドウ画面の配置を元に戻すのはかなり面倒臭いです。色々試しても解決できなかったので長らく我慢して使っていたのですが、やっと解決できました!この方法だとデスクトップアイコンもグチャグチャにならずに済んでいます。
・「MonitorKeeper」アプリケーションを常駐させる
① 以下でダウンロードするhttps://github.com/hunkydoryrepair/MonitorKeeper/releases/tag/0.1
② 「MonitorKeeper」を「スタートアップ」フォルダに入れる
アドレスは以下
C:\Users(ユーザー)\(ユーザー名)\AppData\Roaming\Microsoft\Windows\Start Menu(スタートメニュー)\Programs(プログラム)\Startup(スタートアップ)
隠しフォルダが見えない場合は、キーボードの「Windows+r」で出てくる「ファイル名を指定して実行」に「shell:startup」と入力し、OKを押すと「スタートアップ」フォルダが直接出てきます。
③ 「MonitorKeeper(.exe)」をダブルクリックして起動し、起動の確認をする
起動しても何も起きません。起動しているかどうかを確認する為、デスクトップ画面右下の^マークをクリックし、プレゼントの様なアイコンが見えたら正常に起動(常駐)しています。
=21.8.10追記=
この手法で上手くいくケースもあるようですが、Tochiの場合は数日すると元に戻ってしまったため、現在は別の方法を使っております。