Исправлено: Firefox отображает неправильные значки закладок



Попробуйте наш инструмент устранения неполадок

Некоторые пользователи сталкивались со странной проблемой в Mozilla Firefox, когда они видели неправильный значок для каждого сайта, который они добавили в закладки. Например, вместо отображения значка Reddit для тем, отмеченных закладками Reddit, браузер показывает значок YouTube (или что-то еще). Проблема, похоже, не связана с конкретной версией Windows, как сообщается, в Windows 7, Windows 8 и Windows 10.



Firefox неправильные значки на панели закладок



Что вызывает проблему с иконками в Firefox?

Мы исследовали эту конкретную проблему, просмотрев различные отчеты пользователей и стратегии восстановления, которые обычно используются для устранения этой конкретной проблемы на компьютерах с Windows. Оказывается, есть несколько разных причин, по которым возникает эта конкретная проблема:



  • Фавиконы были захвачены надстройкой - Есть несколько надстроек, которые, как известно, захватывают значки и вместо этого отображают другие значки. Чаще всего о вкладках Snooze сообщают затронутые пользователи. В этом случае самый быстрый способ решения проблемы - удалить надстройку и удалить файл favicons.sqlite.
  • Устаревшая версия Firefox - Эта конкретная проблема в основном вызвана постоянной ошибкой, которую разработчики частично исправили в сборке 58. Обновление до последней версии должно гарантировать, что вы больше не столкнетесь с этой проблемой в будущем. Но если ваши значки уже сломаны, вам нужно будет использовать другие методы ремонта, чтобы восстановить их.
  • Файл значков Firefox (favicons.sqlite) поврежден. - Всякий раз, когда ваши значки Firefox перестают работать, проблема может быть обнаружена в файле, который имеет дело со всеми значками, отображаемыми внутри браузера. Удалив файл favicons.sqlite, вы можете заставить браузер воссоздать файл с нуля, что приведет к сбросу всех значков.
  • Кэшированный веб-контент поврежден - В некоторых случаях Firefox может в конечном итоге кэшировать старую версию значка и придерживаться его независимо от того, был ли он с тех пор заменен более новой версией. В этом конкретном случае вы можете либо очистить свой веб-кеш, чтобы заставить браузер обновлять их снова, либо вы можете сделать это из консоли браузера.

Метод 1. Обновление Firefox до последней версии

Эта проблема почти такая же старая, как и сам браузер. Firefox выпустил несколько обновлений, включающих исправление для этой проблемы, но некоторые пользователи все еще сталкиваются с ним в последних сборках. Однако, поскольку проблема устранена, вы в первую очередь должны убедиться, что используете последнюю сборку Firefox. Начиная с сборки 58, разработчики объявили, что они исправили большинство экземпляров, которые, как известно, вызывают именно эти проблемы.

Хотя это не обязательно решит проблему, если ваши значки уже испортились, но это гарантирует, что это больше не повторится в будущем. Вот краткое руководство по обновлению Firefox до последней версии:

  1. Откройте Firefox и нажмите кнопку действия в правом верхнем углу.
  2. Затем в появившемся меню нажмите на Помогите и выберите О Firefox .
  3. В следующем окне дождитесь загрузки обновления, затем нажмите Перезагрузите, чтобы обновить Firefox чтобы начать процесс обновления.

    Обновление Firefox



  4. После завершения процесса обновления перезагрузите компьютер и посмотрите, решена ли проблема.

Если ваш браузер Firefox уже был обновлен до последней версии или с помощью этого метода не удалось устранить неисправные значки, перейдите к следующему способу ниже.

Метод 2. Добавление символа '/' после ссылки

Это может показаться глупым исправлением, но многие затронутые пользователи сообщают, что простое добавление символа в конце URL-адреса перед его посещением в конечном итоге решает проблему для них. Hoverer, некоторые пользователи сообщили, что это исправление было временным, поскольку проблема вернулась через несколько дней.

Допустим, значок, принадлежащий www.google.com/ перепутался. Чтобы исправить это, введите www.google.com// на панели навигации и нажмите Войти чтобы обновить значок. Значок следует заменить, как только сайт загрузится.

Исправление неработающих значков с помощью ''

Если эта проблема оказалась неэффективной или вы ищете постоянный подход, перейдите к следующему методу ниже.

Метод 3: удаление файла favicons.sqlite

Самое быстрое и эффективное решение, которое решит проблему в большинстве случаев, - просто перейти к Данные приложения папку Firefox, найдите папку своего профиля и удалите имя файла favicons.sqlite пока Firefox закрыт.

Этот процесс заставит Firefox создать новый файл значка .sqlite при следующем запуске браузера. Но имейте в виду, что после завершения этой операции все ваши закладки будут иметь общий значок. Только после посещения закладки значок будет обновлен до значка сайта.

Вот краткое руководство по устранению проблемы путем удаления favicons.sqlite файл:

  1. Убедитесь, что Firefox и все связанные с ним надстройки полностью закрыты.
  2. Использовать Проводник чтобы перейти к следующему месту:
    C:  Users  * YourUser *  AppData  Local  Mozilla  Firefox  Profiles  * YourProfile *

    Заметка: Имейте в виду, что * Ваши пользователи * и *Твой профиль* являются просто заполнителями и должны быть заменены вашей собственной информацией. Так же Данные приложения папка будет скрыта по умолчанию - если вы еще не сделали скрытые папки видимыми - используйте ленту в верхней части окна проводника, чтобы нажать на Посмотреть, затем убедитесь, что поле, связанное с Скрытые предметы проверено.

    Установите флажок 'Скрытые элементы'

  3. Как только вы войдете в свой профиль FireFox, используйте функцию поиска (в правом верхнем углу) для поиска favicons.sqlite .
  4. Когда файл найден, щелкните его правой кнопкой мыши и выберите удалять избавиться от этого.

    Удаление файла Favicons Firefox

  5. После удаления файла снова откройте Firefox, чтобы позволить браузеру создать новый значок .sqlite с нуля.
  6. Теперь вы должны заметить, что все ваши закладки имеют общий значок. Вы можете исправить это, щелкнув каждую закладку по отдельности. Как только вы посетите веб-сайт, вы увидите, что на его месте появится правильный значок.

Если вы по-прежнему сталкиваетесь с той же проблемой, перейдите к следующему способу ниже.

Метод 4: очистка веб-кеша

Другой способ решить эту проблему - очистить веб-кеш Firefox. Как и в первом методе, это заставит его заново загружать значки. Несколько затронутых пользователей сообщили, что этот метод, наконец, позволил им навсегда решить проблему.

Вот краткое руководство о том, как очистить веб-кеш Firefox, чтобы решить проблему с значком:

  1. Закройте все остальные вкладки Firefox, кроме новой вкладки.
  2. Нажмите кнопку действия в правом верхнем углу экрана, затем выберите Параметры из недавно появившегося меню.
  3. внутри меню настроек выберите Конфиденциальность и безопасность из левой таблицы. Затем прокрутите вниз до файлов cookie и Данные сайта меню и нажмите на Очистить данные .
  4. Внутри Очистить меню данных, снимите флажок, связанный с Файлы cookie и данные сайта и отметьте рядом с Кэшированный веб-контент .
  5. Ударил Очистить чтобы начать процесс очистки данных вашего веб-контента.
  6. Перезагрузите браузер и посмотрите, решена ли проблема.

Очистка веб-кеша Firefox

Если вы по-прежнему сталкиваетесь с этой проблемой или ищете способ изменить свои значки вручную, перейдите к следующему способу ниже.

Метод 5: заставить Firefox обновлять значки

Если ваша проблема немного отличается - Firefox не может обновить старые логотипы веб-сайтов новыми версиями - вы можете заставить браузер думать, что срок действия всех ваших значков истек, и обновлять их автоматически. Несколько затронутых пользователей сообщили, что этот метод наконец-то позволил им исправить проблему с иконкой в ​​Mozilla Firefox.

Вот что вам нужно сделать:

  1. Откройте Firefox, введите « about: config ”На панели навигации и нажмите Войти , чтобы открыть экспериментальные настройки Firefox.
  2. Когда появится предупреждение, нажмите Я рискую! .
  3. Используйте функцию поиска для поиска «Devtools.chrome.enabled».
  4. Как только предпочтение будет найдено, дважды щелкните на devtools.chrome.enabled изменить значение на правда.
  5. Выйти из Расширенные настройки Firefox и нажмите кнопку действия в правом верхнем углу экрана. Затем войдите в Веб-разработчик меню, затем нажмите Консоль браузера .
  6. Внутри только что появившейся консоли браузера вставьте следующий код и нажмите Войти для его регистрации:
    var fS = Components.classes ['@ mozilla.org/browser/favicon-service;1'] .getService (Components.interfaces.nsIFaviconService); fS.expireAllFavicons ();

    Заметка: Вы получите ошибку, но это нормально, так что не беспокойтесь. Только что выполненные шаги приведут к истечению срока действия всех значков.

  7. Посетите закладки, которые ранее не обновлялись до новой версии. Теперь проблема должна быть исправлена, и вы должны увидеть новые значки, как только страница загрузится.

Принуждение к истечению срока действия существующих значков

Если этот метод не увенчался успехом или вы ищете способ вручную исправить неправильное отображение вашего значка Firefox, перейдите к следующему способу ниже.

Метод 6. Исправление затронутых значков вручную

Это определенно не лучшее решение для тех, кто не разбирается в технологиях, но есть ручной способ исправить ваши сломанные значки. Нескольким затронутым пользователям удалось решить проблему, экспортировав весь список закладок в файл HTML и изменив значок перед тем, как импортировать список закладок обратно.

Этот метод идеально подходит для тех случаев, когда вы имеете дело только с одним или несколькими неработающими значками. Вот краткое руководство по исправлению затронутых значков вручную:

  1. Откройте Firefox и щелкните значок Закладка в правом верхнем углу экрана.
  2. В появившемся меню нажмите на Закладки а затем нажмите на Показать все закладки в правом нижнем углу экрана.
  3. Внутри Библиотека меню выберите Панель закладок слева, затем перейдите к Импорт и резервное копирование и выберите Экспорт закладок в HTML .
  4. Выберите подходящее место для экспортированного файла HTML, затем нажмите кнопку Сохранить кнопка.
  5. Щелкните правой кнопкой мыши файл HTML, который вы только что экспортировали, и отредактируйте его с помощью такой утилиты, как Блокнот ++ или похожие. Вы также можете использовать встроенную утилиту блокнота, но код будет не читабельным.
  6. После открытия страницы закладок найдите соответствующую запись о закладке и измените связанную ICON_URI = ”{URL} и ICON = ”data: image / png; base64, {data} с правильным URL-адресом значка и 64-значным значком. Вы сможете определить, какой ЗНАЧОК какому значку принадлежит, посмотрев на название.
  7. Убедитесь, что вы сохранили только что сделанные изменения на ранее экспортированной странице закладок.
  8. Вернуться к Библиотека окно (Шаг 2), нажмите Панель закладок , затем перейдите к Импорт и резервное копирование и выберите Импортировать закладки из HTML
  9. Выберите страницу, которую вы ранее изменили, и нажмите Открыто.

Редактирование значка Firefox вручную

После завершения этого процесса ваши значки значков должны быть исправлены.

6 минут на чтение