XP 上の Internet Explorer 8 で、とある Web ページ ( 仮に ページ A ) のファビコンが、違うページ ( 同 B ) のそれと置き換わってしまいました。
インターネットオプションの画面から「インターネット一時ファイル」を削除しても、元に戻りません。
Ctrl+R とか Ctrl+F5 で、ページ A をリロードしてみてもダメ。
おや? と思って、%USERPROFILE%\Local Settings\Temporary Internet Files を開きますと、favicon.ico はしっかり残ってます。うーん、???
※ 実体のファイル名は favicon[?].ico ( ? は数字)、フォルダーも幾つかに分離している。
※ Windows Explorer 上では、この特殊なフォルダー群は1つに見え、ファイル名もすべて favicon.ico となる。
ここで favicon.ico のプロパティを見ると、ページ A の URL なのに、見事に ページ B の画像になってます。何故でしょうねぇ?
Windows Explorer にて、すべての favicon.ico を手動で削除して、念のためもう一度インターネットオプションで、インターネット一時ファイルを削除する操作をします。
IE8 を起動し、再度、ページ A を表示すると、無事に正しいファビコン A が表示されました。
ちなみに、ページ A は、Windows Update (SSL)、ページ B は、Adobe Flash Player のテストページです。
(覚え書き)
インターネット一時ファイルの場所:
XP:
%USERPROFILE%\Local Settings\Temporary Internet Files
※ %LOCALAPPDATA% 環境変数は無い。
通常は、C:\Documents and Settings\<UserName>\Local Settings\Temporary Internet Files フォルダーのハズです。
Vista 以降:
%USERPROFILE%\AppData\Local\Microsoft\Windows\Temporary Internet Files
または
%LOCALAPPDATA%\Microsoft\Windows\Temporary Internet Files
通常は、C:\Users\<UserName>\AppData\Local\Microsoft\Windows\Temporary Internet Files フォルダーのハズです。
(関連)
マイクロソフト http://support.microsoft.com/kb/883019/ja
> お気に入りのオリジナルのアイコンを保存するには
インターネット一時ファイルの「保存しているページの新しいバージョンの確認」設定を「ページを表示するごとに確認する(E)」にしても良かったかもしれません。
いじょうです。
-
- -