頑張らない!でも諦めない!必死にならずにええかげん

windows7の白紙デスクトップアイコンの復旧

      2014/11/22

私のWindows7のデスクトップアイコンが、
白紙で表示される状態に出逢ってしまっいました。

この症状、私は初めてでしたが意外と直面している人が多いようです。
そして、大半の人はMicrosoftコミュニティーサポートの方法
一部のアプリケーションのアイコンが適切に表示されないことがある」にて、
改善している人が多いようです。

しかし、今回私はこの3解決策では解決しない事態に直面しました。
最終的に以下の手順で修復を行うことができました。

結論としては、

「正しくアイコンが表示されている状態でログオフし、ログインする(再起動)」です。
正しく表示されている状態にならないのにとお思いになるかもしれませんが、
ディスプレイの色数の変更を行うことで、一時的に正しく表示がされるはずです。

手順

デスクトップアイコンの白紙状態の確認します。
このようにデスクトップアイコンが白紙になった状態を改善する方法です。

restore-blank-desktopicon-on7STEP17_STEP1
※作業は自主責任でお願いします、私はいかなる責も負いません。

デスクトップから右クリックし[画面の解像度]を選択します。

-blank-desktopicon-on7STEP2

[画面の解像度]から[詳細設定]をクリックします。

-blank-desktopicon-on7STEP3

グラフィックスカードのプロパティーから[モニタ]タブを選択します。

-blank-desktopicon-on7STEP4

[モニタ]タブ内の[色]設定を現在の設定と異なる設定を選択します。

-blank-desktopicon-on7STEP5

今回は32ビットから16ビットに変更しました。

-blank-desktopicon-on7STEP6

ここまででデスクトップアイコンが一時的に表示された状態に
なっていれば、作業を継続します。

-blank-desktopicon-on7STEP7

ここまでで正しく表示されていない場合には、
私の症状とは異なりますので申し訳ありませんが、
色を元の設定に戻し、中断して下さい。
お力になれずすみません。

※以降はフォルダオプションの設定にて、
隠しファイルを表示する設定で作業をお願いします。

エクスプローラを開き、
「C:\Users\(ログインユーザー名)\AppData\Local」のフォルダを開きます。
「IconCache.db」を別名に変更または、削除します。

-blank-desktopicon-on7STEP8

========================
ここで、再起動を行なってください。
========================

再起動が終わったら、
グラフィックスカードのプロパティーから[モニタ]タブを選択し、
[モニタ]タブ内の[色]設定を元の設定に戻します。

-blank-desktopicon-on7STEP9

元に戻しても正しく表示されていれば、
おめでとうございます、作業終了です。
-blank-desktopicon-on7STEP10

お疲れさまでした。

さて、この作業は「IconCache.db」を削除することで、
「IconCache.db」の再構築することを目的としています。
他のサイトなどでは、「IconCache.db」を削除すれば直るという、
情報が多くありますが、私の場合は一時的ではなく、
「IconCache.db」のデータが常に壊れた状態に陥りました。

「IconCache.db」はログオン時に読み込まれ、
ログオフ時にメモリ上から書き戻される動作をしているようで、
一旦メモリ上でアイコン情報が破壊されると、
windowsをログオフした際に、
メモリ上の壊れた情報が書き戻されているようでした。

これでは次にログオンしたい際に、
壊れたものを再度メモリ上に読み込むという形で、
ずっともとに戻らない状態になっていました。

ここで、16ビットカラーに変更し、アイコンファイルが表示された状態で、
ログオフを行う必要がありました。

この方法で少しでも良かった~と感じてもらえたら嬉しいです。

*本ページ内に記載されされた各社ブランド、サービス名、商標、登録商標については、
各社ブランドのロゴや商標等に関する帰属についてをご確認ください


最後までお読みいただきありがとうございました。

アイキャッチ画像に利用させて頂いております、各社ブランドのロゴやシンボルに関しては、
各社ブランドのロゴや商標等に関する帰属についてをご確認頂けますようお願い致します。

AdMax Promotion

ブログ記事のご紹介
すべて展開 | すべて省略

Rakuten Promotion

ページ
すべて展開 | すべて省略

プロモーション(btm)

Google or AdMax Promotion (it)

 - windows , , , ,

  関連記事

eye_windows
Windows7で環境変数PATHを設定する手順

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_apache_fcgi
PHPをmod_fcgidやmod_fastcgiでFastCGI実行する方法

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_apache_fcgi
(mod_fcgid on 2.0.x)windowsでCGIをFastCGIで実行するように設定したかった

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_local_apache
ローカル環境へのApache設置

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_network
hostsファイルをタスクバーから切り替えてサーバー移行を簡単にする

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_eclipse
Eclipseインストール方法(4.3.1 Kepler:日本語)

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_local_apache
Apacheが「別のバージョンの製品が既にインストールされています。」言った時の対処法

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_windows
登録済みのwindowsサービスを手動削除する

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_local_apache
(apache 2.0.65)ローカル環境(windows)へのApache設置

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_local_apache
1つのPC(サーバー)に複数のApacheをエラーを避けて暫定インストール

Google or AdMax Promotion(it) 禁断の機能がau公式 …