一部のユーザーは、Mozilla Firefoxで、ブックマークしたサイトごとに間違ったファビコンが表示されるという奇妙な問題に遭遇しています。たとえば、RedditのブックマークされたスレッドのRedditアイコンを表示する代わりに、ブラウザにYouTubeファビコン(または他の何か)が表示されます。この問題は、Windows 7、Windows 8、およびWindows 10で発生すると報告されているため、特定のWindowsバージョンに関連しているようには見えません。
ブックマークバー内のFirefoxの間違ったファビコン
Firefoxでファビコンの問題が発生する原因は何ですか?
この特定の問題を調査するために、さまざまなユーザーレポートと、Windowsコンピューターでこの特定の問題を修正するために一般的に使用される修復戦略を調べました。結局のところ、この特定の問題が発生する理由はいくつかあります。
- ファビコンがアドオンによってハイジャックされた –ファビコンを乗っ取って、代わりに異なるアイコンを表示することが知られているアドオンがいくつかあります。最も一般的には、スヌーズタブは影響を受けるユーザーによって報告されます。この場合、問題に対処する最も簡単な方法は、アドオンを削除し、favicons.sqliteファイルを削除することです。
- 古いFirefoxバージョン –この特定の問題は主に、開発者がビルド58で部分的に修正した永続的なバグが原因です。最新バージョンに更新することで、今後この問題が発生しないようにする必要があります。ただし、ファビコンがすでに壊れている場合は、他の修復方法に従って修復する必要があります。
- Firefoxファビコンファイル(favicons.sqlite)が破損しています – Firefoxファビコンが壊れてしまう場合はいつでも、ブラウザ内にあるすべてのファビコンを処理するファイルに問題を追跡できます。 favicons.sqliteファイルを削除することで、ブラウザにファイルを最初から再作成させ、すべてのファビコンを強制的にリセットさせることができます。
- Webキャッシュされたコンテンツが破損しています –場合によっては、Firefoxがファビコンの古いバージョンをキャッシュして、新しいバージョンに置き換えられたかどうかに関係なく、そのまま使用することがあります。この特定のケースでは、Webキャッシュをクリアしてブラウザに再度更新させるか、ブラウザコンソールから更新することができます。
方法1:Firefoxを最新バージョンに更新する
この特定の問題は、ブラウザ自体とほぼ同じくらい古いものです。 Firefoxは、この問題の修正プログラムを含むいくつかの更新をリリースしましたが、一部のユーザーは最新のビルドでまだ修正プログラムに遭遇しています。ただし、この問題は解決されているため、最初の出発点は、最新のFirefoxビルドを使用していることを確認することです。ビルド58以降、開発者は、この特定の問題を引き起こすことがわかっているほとんどのインスタンスにパッチを適用したことを発表しました。
ファビコンがすでに混乱している場合、これで必ずしも問題が解決するわけではありませんが、今後再び発生することはありません。 Firefoxを最新バージョンに更新するためのクイックガイドは次のとおりです。
- Firefoxを開き、右上隅にあるアクションボタンをクリックします。
- 次に、新しく表示されたメニューから、をクリックします 助けて 選択します Firefoxについて 。
- 次のウィンドウ内で、更新がダウンロードされるまで待ってから、をクリックします Firefoxを更新するために再起動します 更新プロセスを開始します。
Firefoxの更新
- 更新プロセスが完了したら、コンピューターを再起動して、問題が解決したかどうかを確認します。
Firefoxブラウザがすでに最新バージョンに更新されている場合、またはこの方法で壊れたファビコンが修正されない場合は、以下の次の方法に進んでください。
方法2:リンクの後ろに「/」を追加する
これはばかげた修正のように思えるかもしれませんが、影響を受ける多くのユーザーは、アクセスする前にURLの末尾にを追加するだけで問題が解決したと報告しています。ホバーラー、一部のユーザーは、問題が数日後に戻ったため、この修正は一時的なものにすぎないと報告しました。
に属するファビコンとしましょう www.google.com/ めちゃくちゃです。修正するには、次のように入力します www.google.com// ナビゲーションバーでを押して 入る アイコンを更新します。アイコンは、ウェブサイトが読み込まれたらすぐに置き換える必要があります。
壊れたファビコンを「」で修正する
この問題が効果的でなかった場合、または永続的なアプローチを探している場合は、以下の次の方法に進んでください。
方法3:favicons.sqliteファイルを削除する
ほとんどの場合、問題を解決する最も迅速で効率的な解決策は、次の場所に移動することです。 アプリデータ Firefoxのフォルダで、プロファイルフォルダを見つけてファイル名を削除します favicons.sqlite Firefoxが閉じている間。
このプロセスにより、Firefoxは次回のブラウザ起動時に新しいファビコン.sqliteファイルを作成するように強制されます。ただし、この操作が完了すると、すべてのブックマークに一般的なファビコンが含まれることに注意してください。ブックマークにアクセスした後にのみ、アイコンがサイトのファビコンに更新されます。
を削除して問題を修正するためのクイックガイドは次のとおりです favicons.sqlite ファイル:
- Firefoxと関連するアドインが完全に閉じていることを確認してください。
- 使用する ファイルエクスプローラー 次の場所に移動するには:
C: Users * YourUser * AppData Local Mozilla Firefox Profiles * YourProfile *
注意: それを念頭に置いて * YourUsers * そして *あなたのプロフィール* 単なるプレースホルダーであり、独自の情報に置き換える必要があります。また、 アプリデータ フォルダはデフォルトで非表示になります(非表示のフォルダをまだ表示していない場合)。ファイルエクスプローラウィンドウの上部にあるリボンを使用してクリックします 見る、 次に、に関連付けられているボックスを確認します 隠しアイテム チェックされます。
隠しアイテムボックスをチェックする
- FireFoxプロファイル内に到着したら、検索機能(右上隅)を使用して検索します favicons.sqlite 。
- ファイルが見つかったら、ファイルを右クリックして、 削除 それを取り除くために。
Firefoxのファビコンファイルを削除する
- ファイルが削除されたら、Firefoxを再度開いて、ブラウザが新しいファビコン.sqliteを最初から作成できるようにします。
- これで、すべてのブックマークに一般的なファビコンがあることに気付くはずです。これは、各ブックマークを個別にクリックすることで修正できます。ウェブサイトにアクセスするとすぐに、正しいファビコンが配置されることがわかります。
それでもまったく同じ問題が発生する場合は、以下の次の方法に進んでください。
方法4:Webキャッシュをクリアする
この問題を解決する別の方法は、FirefoxのWebキャッシュをクリアすることです。最初の方法と同様に、これにより、ファビコンを再度ダウンロードする必要があります。影響を受けた何人かのユーザーは、この方法が最終的に問題を永久に解決することを可能にしたと報告しました。
ファビコンの問題を修正するためにFirefoxのWebキャッシュをクリアする方法に関するクイックガイドは次のとおりです。
- 新しいタブを除く他のすべてのFirefoxタブを閉じます。
- 画面の右上隅にあるアクションボタンをクリックしてから、 オプション 新しく登場したメニューから。
- 設定メニュー内で、 プライバシーとセキュリティ 左側の表から。次に、Cookiesまで下にスクロールして サイトデータ メニューをクリックして クリアデータ 。
- 内部 晴れ データメニューで、関連するチェックボックスをオフにします クッキーとサイトデータ 隣のものを確認してください キャッシュされたWebコンテンツ 。
- ヒット 晴れ Webコンテンツデータのクリーニングプロセスを開始します。
- ブラウザを再起動して、問題が解決したかどうかを確認します。
FirefoxのWebキャッシュのクリーニング
それでもこの問題が発生する場合、またはファビコンを手動で変更する方法を探している場合は、以下の次の方法に進んでください。
方法5:Firefoxにファビコンの更新を強制する
問題がわずかに異なる場合(Firefoxが古いWebサイトのロゴを新しいバージョンで更新できない場合)、実際には、すべてのファビコンが期限切れになっているとブラウザに認識させ、自動的に更新することができます。影響を受けた何人かのユーザーは、この方法で最終的にMozillaFirefoxのファビコンの問題を修正できるようになったと報告しています。
必要なことは次のとおりです。
- Firefoxを開き、「 about:config ナビゲーションバーの」を押して 入る Firefoxの実験的な設定を開きます。
- 警告プロンプトが表示されたら、をクリックします 私はリスクを受け入れます! 。
- 検索機能を使用して検索します 「devtools.chrome.enabled」。
- 設定が見つかったら、ダブルクリックします devtools.chrome.enabled 値をに変更するには 本当。
- 終了します 高度な設定 Firefoxの操作ボタンをクリックし、画面の右上のセクションにあるアクションボタンをクリックします。次に、にアクセスします ウェブ開発者 メニューをクリックし、 ブラウザコンソール 。
- 新しく表示されたブラウザコンソール内に、次のコードを貼り付けて、 入る 登録するには:
var fS = Components.classes ['@ mozilla.org/browser/favicon-service; 1'] .getService(Components.interfaces.nsIFaviconService); fS.expireAllFavicons();
注意: エラーが発生しますが、正常ですので、心配しないでください。今行った手順により、すべてのファビコンが強制的に期限切れになります。
- 以前は新しいバージョンでの更新に失敗していたブックマークにアクセスしてください。これで問題が修正され、ページが読み込まれるとすぐに新しいアイコンが表示されるはずです。
既存のファビコンを強制的に期限切れにする
この方法がうまくいかなかった場合、またはFirefoxファビコンが正しく表示されないように手動で修正する方法を探している場合は、以下の次の方法に進んでください。
方法6:影響を受けたファビコンを手動で修正する
これは、技術に精通していない人にとっては間違いなく最善の解決策ではありませんが、壊れたファビコンを修正するための手動の方法があります。影響を受けた何人かのユーザーは、ブックマークリスト全体をHTMLファイルにエクスポートし、ブックマークリストをすぐにインポートする前にアイコンを変更することで、問題を解決することができました。
この方法は、壊れたファビコンを1つまたは2つだけ処理する場合に最適です。影響を受けるファビコンを手動で修正するためのクイックガイドは次のとおりです。
- Firefoxを開き、 ブックマーク 画面の右上隅にあるアイコン。
- 新しく登場したメニューから、をクリックします ブックマーク 次にをクリックします すべてのブックマークを表示 画面の右下のセクションにあります。
- 内部 図書館 メニュー、選択 ブックマークツールバー 左から、 インポートとバックアップ と選択します ブックマークをHTMLにエクスポート 。
- エクスポートされたHTMLファイルに適した場所を選択し、[ 保存する ボタン。
- エクスポートしたHTMLファイルを右クリックし、次のようなユーティリティで編集します。 メモ帳++ または類似。組み込みのメモ帳ユーティリティを使用することもできますが、コードはそれほど読みやすくなりません。
- ブックマークページが開いたら、対応するブックマークエントリを見つけて、関連するブックマークエントリを変更します。 ICON_URI =” {URL} そして ICON =” data:image / png; base64、{data} アイコンの正しいURLとベースの64エンコードされたアイコン。名前を見れば、どのICONがどのファビコンに属しているかを推測できます。
- 以前にエクスポートしたブックマークページで行った変更を必ず保存してください。
- に戻る 図書館 ウィンドウ(ステップ2)で、をクリックします ブックマークツールバー 、次に インポートとバックアップ と選択します HTMLからブックマークをインポートする
- 以前に変更したページを選択して、 開いた。
Firefoxファビコンを手動で編集する
このプロセスを完了すると、ファビコンアイコンが修正されます。
読んだ6分