Як оновити закладки в хромі


63

Я оновив фаворити для багатьох моїх веб-сайтів. Оновлення веб-сайту дійсно відображає оновлений фавікон на вкладці браузера, проте закладки для цих веб-сайтів все ще мають старий фавікон.

За винятком видалення та повторного додавання кожної закладки, чи є спосіб отримати Chrome для оновлення закладок кожного веб-сайту? Чому не просто відвідування веб-сайту також не оновлює піктограму закладок?


Використовуєте функцію синхронізації закладок Chrome? Якщо не спробувати, так як це може призвести до оновлення фавіконів.
Кіт Кемп

я вже користуюся ним
pdeva

Ви пробували це хромоване розширення? Це єдине для масового освіження. chrome.google.com/webstore/detail/bookmark-favicon-changer/…
Reparent

Примітка: іноді .ico-файли фактично містять два масштабовані зображення (наприклад, 32x32 та 16x16), тому оновлення до одного не відображатиметься з іншого.
Kzqai

Відповіді:


53

Ви спробували очистити кеш, а потім перезапустити Chrome? Спробуйте спочатку. Якщо це не працює, вам доведеться це змусити наступним чином.

  1. Закрийте Chrome
  2. Відкрийте папку Дані користувачів
  3. Видаліть Faviconsфайл
  4. Запустіть Chrome
  5. Відвідайте сайти, щоб змусити іконки повторно завантажуватись

15
Але для цього потрібно відвідати сотні сайтів ... чи є інший метод?
Revious

1
Ви можете спробувати встановити закладку, увімкнувши синхронізацію Chrome і встановити синхронізацію закладок. На мій досвід, він автоматично торкається кожної закладки, внаслідок чого всі вони пливуть до вершини історії, і нібито, також оновлюючи свої іконки. Я опублікував повідомлення про помилку щодо такої поведінки, тому вони можуть або не можуть її виправити.
Synetech

1
У мене немає файлу
Favicons

1
Здається, що поточна версія вставляє речі в папку "За замовчуванням" у папці кореневих даних користувачів. Файл favicons є, і якщо ви видалите його (поки всі вікна Chrome закриті), він перезавантажить їх наступного разу, коли ви відвідуєте сайти).
Амвросій Малий

37

Чи намагалися ви примусити оновити, коли ви знаходитесь на сторінці, і натисніть Ctrl+ R?

[EDIT] (Подяки Джеймсу, дивіться його коментар) спробуйте оновити та очистити кеш із Ctrl+ Shift+R

[ Джерело на довідковому форумі Google Chrome ]


3
спробував. не працював
pdeva

15
Щоб розширити цю проблему, якщо ви робите Shift + Ctrl + R, то вона буде перезавантажена без кешу, щоб оновити ваш фавікон. Я просто спробував це сам, і це спрацювало.
Бауб

2
Цей метод працює лише в тому випадку, якщо значок у вашому кеші був завантажений через атрибут <link> у <head> вашого веб-сайту. Якщо у вас цього немає, фавікон, здається, застряг у кінцівці - і не пов’язаний з кешем сторінки. Я думаю, що це і є причина, чому все-таки, але я не впевнений на 100%. Я знаю, що ctrl + shift + r, безумовно, НЕ є 100% рішенням.
Radley Sustaire

10

Моя проблема полягала в тому, що незважаючи на видалення фавікону для локально розміщеного веб-сайту, Chrome все одно відображав його.

Цей коментар до випуску Chromium говорить:

Фавікони не зберігаються в кеші, вони зберігаються в одній із баз даних SQLite. Тому вони не очищаються кешем. Це гарна річ, оскільки всі ваші закладки втратять свої значки, поки ви знову не відвідаєте їх.

Це пояснює, чому очищення кеша не вирішило проблему.

Ось що я зробив, щоб очистити фаворити для свого сайту:

  1. Закрито Chrome, щоб звільнити його файлові блокування
  2. Завантажили відповідну оболонку командного рядка SQLite для моєї ОС
  3. Витягнуто архів
  4. Відкрив мій каталог даних користувачів
  5. Favicons-journalФайл видалено
  6. Скопіював мій Faviconsфайл у той самий каталог, що і оболонку командного рядка SQLite
  7. Відкрито командний рядок
  8. Змінено каталог на те, що містить оболонку командного рядка SQLite
  9. Виконується sqlite3з командного рядка
  10. Запустив SQL, що відповідає цьому списку
  11. Перемістив 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/.


7

Насправді все, що вам потрібно - це перейти на www.site.com/favicon.ico, і ви побачите кешований старий значок, натисніть оновити (ctrl + R) або (ctrl + F5), і ви побачите новий. Поверніться на www.site.com і насолоджуйтесь новим фавіконом.


4

Переглянув пропозиції змінити "застряглі" бави у моїй панелі закладок. Я взяв простий вихід і встановив розширення Bookmark Favicon Changer .

Щоб виправити проблему, яка клопотала мене місяцями, знадобилося 5 хвилин - і це включає видалення розширення після використання!


2

Ось надійне рішення про те, як вирішити проблему із значком хрому. Однак ця процедура потребує певного часу та зусиль.

  1. Очистити всю історію переглядів, у т.ч. кеш-пам’ятник із очищенням історії хрому

  2. Закрити хром - знову відкрити

  3. Клацніть кожну URL-адресу (перегляньте кожну веб-сторінку) у Менеджері закладок, після чого оновіть сторінку (оновіть):

    а) Панель закладок

    b) Інші закладки

    в) Імпортовані закладки (не закладки IE)

  4. У розділі Менеджер закладок-> Організуйте експорт закладок у файл HTML у папку новоствореного каталогу на ваш вибір. Назвіть в ньому папку файлів "Закладки Chrome"

  5. Не закривайте хром перед наступним кроком!

  6. Перейдіть до "C: \ Користувачі (ім'я користувача) \ AppData \ Місцеві \ Google \ Chrome \ Дані користувача \ За замовчуванням"

  7. Скопіюйте два файли "Favicons" та "Favicons-journal" у новостворену папку файлів "Закладки Chrome"

  8. Наразі зробіть примітку про розмір файлу "Favicons", який ви тільки що зберегли

  9. З метою тестування: перед закриттям браузера Chrome запустіть історію хрому-> «Очистити дані веб-перегляду»

  10. Закрити браузер - знову відкрити

Результати тестів: Ймовірно, файл "Favicons", розташований у "C: \ Користувачі (ім'я користувача) \ AppData \ Local \ Google \ Chrome \ Користувацькі дані \ За замовчуванням", покаже розмір файлу набагато нижчий (~ 20-30k), ніж один, який ви зберегли у експортованій папці файлів.

Щоб вирішити проблему з відсутньою іконою: скопіюйте / вставте два збережені файли "Favicons" з нової папки (див. 4. вище) на "C: \ Користувачі (ім'я користувача) \ AppData \ Local \ Google \ Chrome \ Дані користувача \ За замовчуванням ". Перезавантажте хром. Ваші іконки тепер повинні бути на місці приємно та акуратно. Просто не забудьте раз у раз перевіряти розмір файлу файлу "Favicons" за замовчуванням, особливо після додавання нових веб-сторінок із закладками. Потім просто скопіюйте файл за замовчуванням більшого розміру у папку "Закладки Chrome". Вуаля! Це має працювати для більшості користувачів.

Для зручності відновлення втрачених піктограм у майбутньому додайте ці два розташування файлів у панель обраних програм Windows Explorer:

а) "Закладки Chrome"

b) "C: \ Користувачі (ім'я користувача) \ AppData \ Місцеві \ Google \ Chrome \ Дані користувача \ За замовчуванням"

PS надалі використовувати утиліту очищення історії браузера, тобто ccleaner. Уникайте використання функції хроматичного очищення історії


1

Я вирішив це на моїй машині, переходячи до даних chrome config та видаляючи файл під назвою "Local State". Зробив це на вікні Linux, і це вирішило мою проблему. У Linux цей файл живе за адресою: / home / (Ім'я користувача) /. Config / google-chrome / Я думаю, що для Windows це C: \ Users (ім'я користувача) \ AppData \ Local \ Google \ Chrome \ Дані користувача \ (у принаймні, у моєму вікні Windows 7 це).


0

Спробуйте це, перш ніж робити це. Закрийте Chrome. Відкрити диспетчер завдань. "Закінчити завдання" для всіх решти примірників Chrome. Перезавантажте Chrome.

Працює для мене.


-1

Я знаю, що ця тема є давньою, але це поширена проблема, тому я допоможу вирішити проблеми:

Я шукав те саме, і виявив, що немає простого шляху, тому я зробив власний інструмент.

  1. Видаліть свій C: \ Users \ (Ім'я користувача) \ AppData \ Local \ Google \ Chrome \ Дані користувача \ За замовчуванням \ Favicons файл.
  2. Імпортуйте файл "Закладки" (який знаходиться в тій же папці) в інструмент, який я створив.
  3. Натисніть "Завантажити сторінки".

Інструмент буквально відкриє всі ваші закладені сторінки одразу, що є досить великим навантаженням, але після цього всі ваші іконки будуть оновлені :).

Інструмент також працює, лише якщо для вашого браузера за замовчуванням встановлено Chrome.

Посилання на інструмент: http://www.fast-files.com/getfile.aspx?file=79770
Сміливо скануйте на наявність вірусів чи будь-чого іншого.

Ласкаво просимо.


Не вдалося отримати посилання, що підтримуються оголошенням (можливо, через встановлення AdBlock)
Elder Geek
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.