(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();

デスクトップアイコン

何で固定しないのよ?

クリーンインストール

Radeonのドライバーが更新されていたので、久々に「高速アップデート」ではなく「カスタムアップデート」を選び、クリーンインストールする事にした。
高速アップデートは、今あるドライバーを削除する事なく、ほぼ上書きという状態で新しいドライバーへと更新していくスタイルで、今の設定を全く消さずに更新できるのが強みだが、今インストールされているドライバーを削除しない事で、いろいろな弊害が出たりする可能性もある。
それに比べ、クリーンインストールは従来の設定を消してしまう事にもなるが、一度ドライバーを削除し、新たに最新版のドライバーをインストールする事から、障害が発生しにくいインストール方法なので、私としても更新タイミングによって、時々はこのクリーンインストールを出来ればするようにしている。
で、今回のアップデート、つまりver.18.8.1から18.8.2へのアップデートにおいて、今回はクリーンインストールを実施しておこうと思ったのが運の尽き、ドライバーはクリーンな状態でインストールできたものの、別の問題が発生し、困る事になってしまった。
その問題というのが、デスクトップアイコンが勝手に移動する、という問題である。

イキナリ崩れる配置

私はWindows10のデスクトップにおいて、デスクトップアイコンとして「PC」「ネットワーク」「ユーザーのファイル』の3つを必ず表示するようにしている。
コレは「PC」を右クリックする事で管理メニーに行ける事や、ネットワークに接続されているデバイスをコントロールしたりする際に便利だからだが、どちらかというと、昔ながらの使い方をしているからだと言える。
また、私はショートカットをデスクトップに置いたりする事が多い為、結構デスクトップにアイコンが並ぶ事になる。
で、今回、グラフィックスドライバーのクリーンインストールを実施した直後、デスクトップのアイコンの全て配置が崩れ、並び順がいつもと全く違うバラバラ状態になってしまった。
仕方が無いので、また手作業でそのアイコンを並べ直すのだが、画面がリフレッシュされたりすると、また並び順がシャッフルされたように崩れ、自分が並べたい順番に固定できない、という状況になってしまった。
これらのアイコンが移動してしまうという現象は、Windowsではある種「恒例」のような問題のようなのだが、発生する人としない人がいるようで、その条件が全くわからない。
デスクトップで右クリックして表示されるサブメニューの中にある「表示」のさらに下にあるメニューに「アイコンの自動整列」というメニューがあるが、これをONにしていると起きるという事のようだが、ウチではそれが直接的な原因ではないようで、OFFにしていても発生する。また以前はONにしていても崩れる事はなかったので、やはり原因はこのメニューではないようである。

リセットする為に

で、いろいろ調べて見たところ、アイコンキャッシュのデータベースファイルに異常が発生していると、この問題が起きる事があるという。
そのアイコンキャッシュデータベースファイルの場所は、検索ボックスに「%localappdata%」と入力すると開くフォルダの中にある。
「%localappdata%」は、その使用するPCのユーザーフォルダの中にある「AppData」下の「Local」フォルダを表示する為のコマンドであり、そこに「IconCache.db」という隠しファイルがある。
隠しファイルなので、フォルダオプションでちゃんと「隠しファイル、隠しフォルダー、および隠しドライブを表示する」という所にチェックを入れないと見えないので、注意しなければならないし、同じフォルダオプション内で「登録されている拡張子は表示しない」のチェックが入っていると該当のデータベースファイル名は「IconCache」としか表示されないので、そこは理解しておく。
この「IconCache.db」を見つける事ができたら、それを即座に削除して再起動する事で、異常が回復する可能性がある。もちろん可能性というだけで、確実性はない。私の場合は、コイツを削除しても回復する事はなかった。
また、レジストリの情報を削除する事で修正する方法もある。…というか、レジストリ情報が異常なのだろうと思うので、レジストリの一部のキー情報を削除して再構築する事で修正されるという事だと思う。
ただ、レジストリの編集は諸刃の剣で、レジストリデータの誤った操作でPCの起動情報が破壊され、起動不能になる可能性もあるので、これを実施する前にはレジストリデータのバックアップは必須である。

Windows でレジストリをバックアップおよび復元する方法
http://j.mp/2wxpEDs

レジストリキーのバックアップもしくは復元ポイントを作成したら、以下を操作する。
「ファイル名を指定して実行」欄に「regedit」と入力すると、レジストリエディタが起動する。
開かれたレジストリエディタ内には、既に現状のレジストリデータが入っているので、そこから以下のキーを探す。
「HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags」
この最終段にある「Bags」というキーの下にも数字のフォルダがいくつかあると思うが、ここではその上位フォルダである「Bags」を選択すれば良い。
選択した「Bags」を右クリックしてそこから削除を選択する事でそのフォルダ含めた全てのキーが削除できる。
これでレジストリキーの編集は終了なので、再起動する。
再起動後、直っているかどうかを確認すれば良い。
但し…私の経験上これで直っている場合もあれば直っていない場合もある。
これで直らなかったら…実は結構希望がない状態である。

Windows Update、その他

前述の方法で直らなかった場合、何度かトライしているウチに直る場合もあるし、前述の方法をやりながら途中でWindows Updateをすると直るケースもある。
このロジックが今一つ理解できないのだが、とにかくあらゆるケースで理解不能な条件で直る場合がある。
昔は「ESET」というセキュリティソフトを入れていると、このアイコンの並びが崩れる問題が発生するという事もあったようだが、それらは2015年の話なので、現在は当然発生しない。
他にもレジストリキーの別の場所を編集する事で直るという事を紹介しているサイトもあるが正直保証はできない。
ただ、私の場合は前述の「IconCache.db」の削除とレジストリキーの「Bags」キー削除を何度か試し続けた結果、一度間にWindows Updateが来ていたのでそれを実行した事でアイコンの並びが崩れるという現象が止まった。
私と同じ内容で必ず直るとも言えないので、私が経験した事を書く事しかできないが、参考にして貰えればと思う。

とにかく、Windowsはマイクロソフト側も完全に把握できない問題を多く抱えている。
それは使用環境によって対応が異なるという事でもあるのだろうし、構成されているPCの内容によっても異なるのかも知れない。
なので、とにかく自分の環境で効果るある方法を見つけるしかない。また一度ダメでも二度目で直るケースもあたりするので、もうココまで来ると根気の勝負でもある。
…努力と根性で乗り切るOSって何だよ(-_-;)

この記事が気に入ったら
いいね!しよう

Share
アバター画像

武上

18歳の時、人生の最大の選択ミスをしてしまい、いきついた場所として山梨県人となる。 その後、建設業に身を投じ、資格をいくつか取得するものの、結局自分の性格と合わない事を理由に上京。 上京後、世間で話題になりつつあったアニメ・ゲームを主体とする業界の人間となり、デジタルコンテンツ業界を含む数々の著名人と同じ土俵でマルチメディアな仕事をするに至る。 一見華やかなメディアの世界の、その闇の深さたるやハンパない事こそ世間に何となく知られてはいるが、業界人しか知らないその氷山の全体像を十分すぎるほど目の当たりにした後、家庭の事情で再び甲州へと帰還。 しかし、この帰還も人生の選択ミスだったかもしれないなぁ…と今では思うものの、時既に遅し。 今は地元の製造業を営む会社の総務・品質保証という地味ではあるものの堅実な職につき、いつか再びやってくるだろう夢の実現を信じて隠者的生活を送っている…ハズだったのだが、またしても周囲の事情で運命は波乱の様相を見せ始めた。 私の人生は一体どの方向を向いているというのだろうか? ちなみに筆者はPCとの付き合いはかなり長いと思っている。 古くはPC-8801 mk2 SR、X1 Turbo、X68000、FM-Towns、PC-9801シリーズ(互換機含む)、PowerMAC 9500等をリアルタイムで使い、その後は、Windows PCの自作機を中心に現在に続いている。 デジタルガジェットに関しては興味もある事から、その時代の時々において、いろいろ使ったり調べたりして、専門家ほどではないが知識は蓄えてきたと思っている。 そうした経験を元に、今の時代へ情報発信させてもらっている。少々くどい言い回しが多いかも知れないが、お付き合いいただけるとありがたい。 連絡先:takegami@angel-halo.com (@を小文字にしてください)

You may also like...

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


コメントは承認待ちです。表示されるまでしばらく時間がかかるかもしれません。

Desktop Version | Switch To Mobile Version