Как обновить закладки в Chrome
Я обновил иконки для нескольких моих сайтов. Обновление веб-сайта действительно показывает обновленный значок на вкладке браузера, однако закладки для этих веб-сайтов все еще имеют старый значок.
Если не считать удаления и повторного добавления каждой закладки, есть ли способ заставить Chrome обновить закладки каждого веб-сайта? Почему просто посещение сайта не обновляет значок закладки?
10 ответов
Вы пытались очистить кеш, а затем перезапустить Chrome? Попробуйте сначала. Если это не сработает, то вам придется заставить его следующим образом.
- Закрыть Chrome
- Откройте папку " Данные пользователя "
- Удалить
Favicons
файл - Запустите Chrome
- Посетите сайты, чтобы принудительно загрузить иконки
Вы пытались принудительно обновить страницу, когда находитесь на странице, и нажимаете Ctrl + R?
[РЕДАКТИРОВАТЬ] (Кредиты Джеймсу, см. Его комментарий) попробуйте обновить и очистить кэш с помощью Ctrl + Shift+ R
Моя проблема заключалась в том, что, несмотря на удаление значка сайта для локально размещенного сайта, Chrome по-прежнему отображал его.
Этот комментарий к проблеме Chromium говорит:
Фавиконы не хранятся в кэше, они хранятся в одной из баз данных SQLite. Таким образом, они не очищаются с кешем. Это хорошо, так как все ваши закладки потеряют свои иконки, пока вы не посетите их снова.
Это объясняет, почему очистка моего кэша не решила проблему.
Вот что я сделал, чтобы убрать значки для моего сайта:
- Закрытый Chrome для снятия блокировок файлов
- Загрузил соответствующую оболочку командной строки SQLite для моей ОС
- Извлек архив
- Открыл мой каталог пользовательских данных
- Удалил
Favicons-journal
файл - Скопировал мой
Favicons
файл в тот же каталог, что и оболочка командной строки SQLite - Открытая командная строка
- Поменял каталог на тот, который содержит оболочку командной строки SQLite
- выполненный
sqlite3
из командной строки - Запустил SQL, который следует за этим списком
- Переехал
Favicons
файл из моего каталога командной строки SQLite обратно в мой каталог пользовательских данных
.open Favicons
DELETE FROM
favicons
WHERE
id
IN (
SELECT
icon_id
FROM
icon_mapping
WHERE
page_url
LIKE
'%localhost:%'
);
DELETE FROM
favicon_bitmaps
WHERE
icon_id
IN (
SELECT
icon_id
FROM
icon_mapping
WHERE
page_url
LIKE
'%localhost:%'
);
DELETE FROM
icon_mapping
WHERE
page_url
LIKE
'%localhost:%'
;
Отрегулируйте его так, чтобы он соответствовал URL-адресам, для которых вы хотите удалить значки избранного. В моем случае целевые URL-адреса были такими http://localhost:8000/
,
На самом деле все, что вам нужно, это зайти на сайт www.site.com/favicon.ico, и вы увидите старый значок из кэша, нажмите "Обновить" (Ctrl+R) или (Ctrl+F5), и вы увидите новый. Вернитесь на сайт www.site.com и наслаждайтесь новым favicon.
Просматривал предложения по изменению "застрявших" значков на панели закладок. Я выбрал легкий путь и установил расширение Bookmark Favicon Changer.
Мне потребовалось 5 минут, чтобы решить проблему, которая беспокоила меня в течение многих месяцев - и это включает удаление расширения после использования!
Вот верное решение о том, как решить проблему с иконкой Chrome. Однако эта процедура займет некоторое время и усилия.
Очистить всю историю просмотров, в т.ч. кеш с очистителем истории chrome
Закрыть хром - открыть заново
Нажмите на каждый URL (пересмотрите каждую веб-страницу) в Диспетчере закладок, а затем обновите страницу (перезагрузите):
а) Панель закладок
б) Другие закладки
c) Импортированные закладки (не закладки IE)
В "Диспетчере закладок" -> "Организовать экспорт закладок в файл HTML" в папку только что созданного каталога. Назовите в нем папку "Закладки Chrome".
Не закрывайте хром, прежде чем делать следующий шаг!
Перейдите в "C:\Users(Имя пользователя)\AppData\Local\Google\Chrome\User Data\Default"
Скопируйте два файла "Favicons" и "Favicons-journal" во вновь созданную папку "Закладки Chrome".
В настоящее время запишите размер только что сохраненного файла "Favicons".
В целях тестирования: перед закрытием браузера chrome запустите chrome History-> 'Очистить данные браузера'
Закрыть браузер - открыть заново
Результаты теста: по всей вероятности, файл "Favicons", расположенный в "C:\Users(имя пользователя)\AppData\Local\Google\Chrome\User Data\Default", покажет размер файла намного меньше (~20-30k), чем один вы сохранили в папке экспортируемого файла.
Чтобы решить проблему с отсутствующим значком: скопируйте / вставьте два сохраненных файла "Favicons" из новой папки (см. 4. выше) в "C:\Users(имя пользователя)\AppData\Local\Google\Chrome\User Data\Default". ". Перезагрузите хром. Ваши иконки должны быть на месте, теперь красиво и аккуратно. Просто не забывайте проверять размер файла "Favicons" по умолчанию время от времени, особенно после добавления новых веб-страниц, добавленных в закладки. Затем просто скопируйте файл большего размера по умолчанию в папку "Закладки Chrome". Вуаля! Это должно работать для большинства пользователей.
Для облегчения восстановления утраченных значков в будущем добавьте эти два местоположения файлов в панель избранного проводника Windows:
а) "Хромированные закладки"
б) "C:\Users(имя пользователя)\AppData\Local\Google\Chrome\User Data\Default"
PS в будущем используйте утилиту для очистки истории браузера, т.е. ccleaner. Избегайте использования функции очистки истории Chrome
Я решил это на своей машине, перейдя к данным конфигурации chrome и удалив файл с именем "Local State". Сделал это на Linux box, и это решило мою проблему. В Linux этот файл находится по адресу: /home/(имя пользователя)/. Config/google-chrome/ я думаю, что в Windows это C:\Users(имя пользователя)\AppData\Local\Google\Chrome\User Data\ (в по крайней мере на моем Windows 7 коробка это).
Пожалуйста, попробуйте это, прежде чем делать все это. Закрыть Chrome. Откройте диспетчер задач. "Завершить задачу" на всех оставшихся экземплярах Chrome. Перезапустите Chrome.
Работает для меня.
Сегодня открыл Chrome, и большинство значков на панели закладок были заменены серыми значками по умолчанию.
Чтобы перезагрузить все значки, я щелкнул один из них правой кнопкой мыши, выбрал «Диспетчер закладок» в контекстном меню, щелкнул правой кнопкой мыши «Панель инструментов закладок» на боковой панели менеджера, а затем «Открыть все в новом окне». Подтвердите, подождите несколько минут, пока Chrome усердно работает... теперь все значки снова на месте.
Я знаю, что эта ветка старая, но это распространенная проблема, поэтому я помогу любым скрытым людям:
Я искал то же самое и обнаружил, что не существует легкого пути, поэтому я сделал свой собственный инструмент.
- Удалите файл C:\Users\(имя пользователя)\AppData\Local\Google\Chrome\User Data\Default\Favicons.
- Импортируйте ваш файл "Закладки" (который находится в той же папке) в инструмент, который я сделал.
- Нажмите "Загрузить страницы".
Инструмент буквально откроет сразу все ваши закладки в закладках, что довольно тяжело, но после этого вы обновите все иконки:).
Инструмент также работает, только если в браузере по умолчанию установлен Chrome.
Ссылка на инструмент: http://www.fast-files.com/getfile.aspx?file=79770
Не стесняйтесь сканировать на вирусы или что-то еще.
Пожалуйста.