Jak odświeżyć ulubione zakładki w chrome

63

Zaktualizowałem favikony dla kilku moich stron internetowych. Odświeżenie strony rzeczywiście pokazuje zaktualizowany favicon na karcie przeglądarki, jednak zakładki dla tych stron internetowych wciąż mają stary favicon.

Czy oprócz usuwania i ponownego dodawania każdej zakładki, jest jakiś sposób, aby Chrome odświeżył zakładki każdej witryny? Dlaczego samo odwiedzenie witryny nie aktualizuje także ikony zakładki?

pdeva
źródło
Czy używasz funkcji synchronizacji zakładek Chrome? Jeśli nie, spróbuj, ponieważ może to spowodować aktualizację ulubionych.
Keith Kemp
już go
używam
Czy próbowałeś tego rozszerzenia chrom? Jest to jedyny sposób na ogromne odświeżenie. chrome.google.com/webstore/detail/bookmark-favicon-changer/…
Revious
Uwaga: czasami pliki .ico faktycznie zawierają dwa skalowane obrazy (np. 32 x 32 i 16 x 16), więc aktualizacje jednego z nich nie pojawią się na drugim.
Kzqai,

Odpowiedzi:

53

Czy próbowałeś wyczyścić pamięć podręczną, a następnie ponownie uruchomić Chrome? Spróbuj tego najpierw. Jeśli to nie zadziała, musisz wymusić to w następujący sposób.

  1. Zamknij Chrome
  2. Otwórz folder danych użytkownika
  3. Usuń Faviconsplik
  4. Uruchom Chrome
  5. Odwiedź witryny, aby wymusić ponowne pobranie ikon
Synetech
źródło
15
Ale to wymaga odwiedzenia setki witryn ... czy istnieje inna metoda?
Revious
1
Możesz spróbować ustawić zakładkę przy włączonej synchronizacji Chrome i ustawić synchronizację zakładek. Z mojego doświadczenia wynika, że ​​automatycznie dotyka on każdej zakładki, powodując, że wszystkie one unoszą się na szczyt historii i rzekomo odświeża także ich ikony. Jakiś czas temu opublikowałem raport o błędzie dotyczący tego zachowania, więc mogli go naprawić lub nie.
Synetech
1
Nie mam pliku
favicons
1
Obecna wersja wydaje się trzymać rzeczy w folderze „Default” poza folderem danych użytkownika root. Plik favicons już tam jest, a jeśli go usuniesz (podczas gdy wszystkie okna Chrome są zamknięte), pobierze je ponownie przy następnej wizycie na stronach).
Ambrose Little
37

Czy próbowałeś wymusić odświeżenie, gdy jesteś na stronie i naciśniesz Ctrl+ R?

[EDYCJA] (Podziękowania dla Jamesa, zobacz jego komentarz) spróbuj odświeżyć i opróżnić pamięć podręczną za pomocą Ctrl+ Shift+R

[ Źródło na Forum pomocy Google Chrome ]

JMax
źródło
3
wypróbowany. nie działało
pdeva
15
Aby rozwinąć tę kwestię, jeśli wykonasz Shift + Ctrl + R, to przeładuje się bez pamięci podręcznej, aby odświeżyć favicon. Właśnie tego spróbowałem i zadziałało.
Baub
2
Ta metoda działa tylko wtedy, gdy ikona w pamięci podręcznej została załadowana za pomocą atrybutu <link> w <head> witryny. Jeśli tego nie masz, favicon wydaje się utknąć w otchłani - i nie jest powiązany z pamięcią podręczną strony. Myślę, że to jest powód, dlaczego, ale nie jestem w 100% pewien. Wiem, że ctrl + shift + r to zdecydowanie NIE 100% rozwiązanie.
Radley Sustaire
10

Mój problem polegał na tym, że mimo usunięcia favicon dla witryny hostowanej lokalnie Chrome nadal ją wyświetlał.

Ten komentarz do problemu z chromem mówi:

Ulubione nie są przechowywane w pamięci podręcznej, są przechowywane w jednej z baz danych SQLite. Aby nie zostały wyczyszczone za pomocą pamięci podręcznej. Jest to dobra rzecz, ponieważ wszystkie zakładki utracą swoje ikony, dopóki nie odwiedzisz ich ponownie.

To wyjaśnia, dlaczego wyczyszczenie mojej pamięci podręcznej nie rozwiązało problemu.

Oto, co zrobiłem, aby wyczyścić ulubione witryny:

  1. Zamknięty Chrome, aby zwolnić blokady plików
  2. Pobrałem odpowiednią powłokę wiersza polecenia SQLite dla mojego systemu operacyjnego
  3. Wyodrębniono archiwum
  4. Otworzyłem mój katalog danych użytkownika
  5. Usunął Favicons-journalplik
  6. Skopiowałem mój Faviconsplik do tego samego katalogu, co powłoka wiersza poleceń SQLite
  7. Otwarty wiersz polecenia
  8. Zmieniono katalog na ten, który zawiera powłokę wiersza poleceń SQLite
  9. Wykonane sqlite3z wiersza polecenia
  10. Uruchom SQL, który następuje po tej liście
  11. Przeniesiłem Faviconsplik z mojego katalogu powłoki wiersza poleceń SQLite z powrotem do mojego katalogu danych użytkownika
.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:%'
;

Dostosuj to, aby odpowiadało adresom URL, dla których chcesz wyczyścić ulubione. W moim przypadku docelowe adresy URL były zgodne z http://localhost:8000/.

Straszny
źródło
7

Właściwie wszystko, czego potrzebujesz, to przejść do strony www.site.com/favicon.ico, a zobaczysz starą ikonę z pamięci podręcznej, kliknij odśwież (ctrl + R) lub (ctrl + F5), a zobaczysz nową. Wróć na stronę www.site.com i ciesz się nowym favicon.

Hossam Hossny
źródło
4

Przejrzałem sugestie dotyczące zmiany „zablokowanych” ulubionych na pasku zakładek. Podjąłem łatwe wyjście i zainstalowałem rozszerzenie Bookmark Favicon Changer .

Zajęło mi to 5 minut, aby naprawić problem, który mnie męczył od miesięcy - w tym usunięcie rozszerzenia po użyciu!

Bar bar bar
źródło
2

Oto niezawodne rozwiązanie problemu z ikoną chrome. Ta procedura zajmie jednak trochę czasu i wysiłku.

  1. Wyczyść całą historię przeglądania, w tym. pamięć podręczna z narzędziem Chrome do czyszczenia historii

  2. Zamknij chrom - Otwórz ponownie

  3. Kliknij każdy adres URL (ponownie odwiedź każdą stronę) w Menedżerze zakładek, a następnie odśwież stronę (przeładuj):

    a) Pasek zakładek

    b) Inne zakładki

    c) Zaimportowane zakładki (zakładki inne niż IE)

  4. W obszarze Menedżer zakładek-> Organizuj eksport zakładek do pliku HTML w folderze nowo utworzonego katalogu do wyboru. Nazwij folder plików w nim „Zakładki Chrome”

  5. Nie zamykaj chrome przed wykonaniem następnego kroku!

  6. Przejdź do „C: \ Users (nazwa użytkownika) \ AppData \ Local \ Google \ Chrome \ User Data \ Default”

  7. Skopiuj dwa pliki „Favicons” i „Favicons-journal” do nowo utworzonego folderu plików „Zakładki Chrome”

  8. Na razie zanotuj rozmiar właśnie zapisanego pliku „Favicons”

  9. Do celów testowych: przed zamknięciem przeglądarki Chrome uruchom Historia Chrome-> „Wyczyść dane przeglądarki”

  10. Zamknij przeglądarkę - Otwórz ponownie

Wyniki testu: najprawdopodobniej plik „Favicons” znajdujący się w „C: \ Users (nazwa użytkownika) \ AppData \ Local \ Google \ Chrome \ User Data \ Default” pokaże rozmiar pliku znacznie mniejszy (~ 20-30k) niż jeden zapisany w wyeksportowanym folderze plików.

Aby rozwiązać problem braku ikony: skopiuj / wklej dwa zapisane pliki „Favicons” z nowego folderu (patrz 4. powyżej) do „C: \ Users (nazwa użytkownika) \ AppData \ Local \ Google \ Chrome \ User Data \ Default „. Uruchom ponownie Chrome. Twoje ikony powinny być na swoim miejscu ładnie i schludnie. Pamiętaj tylko, aby co jakiś czas sprawdzać rozmiar domyślnego pliku „Favicons”, zwłaszcza po dodaniu nowych zakładek do stron internetowych. Następnie wystarczy skopiować plik domyślny o większym rozmiarze do „folderu zakładek Chrome”. Voilà! To powinno działać dla większości użytkowników.

Aby ułatwić odzyskiwanie utraconych w przyszłości ikon, dodaj te dwie lokalizacje plików do paska ulubionych Eksploratora Windows:

a) „Zakładki Chrome”

b) „C: \ Users (nazwa użytkownika) \ AppData \ Local \ Google \ Chrome \ User Data \ Default”

PS w przyszłości będzie używać narzędzia do czyszczenia historii przeglądarki, np. Ccleaner. Unikaj korzystania z funkcji czyszczenia historii Chrome

użytkownik260739
źródło
1

Rozwiązałem to na moim komputerze przechodząc do danych konfiguracji Chrome i usuwając plik o nazwie „Stan lokalny”. Zrobiłem to na Linux-ie i rozwiązało to mój problem. W systemie Linux ten plik znajduje się w: / home / (nazwa użytkownika) /. Config / google-chrome / Myślę, że w systemie Windows jest to C: \ Users (nazwa użytkownika) \ AppData \ Local \ Google \ Chrome \ User Data \ (at przynajmniej na moim Windowsie 7).

raul
źródło
0

Spróbuj tego przed tym wszystkim. Zamknij Chrome. Otwórz Menedżera zadań. „Zakończ zadanie” we wszystkich pozostałych instancjach Chrome. Uruchom ponownie Chrome.

Pracuje dla mnie.

Scott
źródło
-1

Wiem, że ten wątek jest stary, ale jest to częsty problem, więc pomogę wszystkim czyhającym:

Szukałem tego samego i stwierdziłem, że nie ma łatwego sposobu, więc stworzyłem własne narzędzie.

  1. Usuń plik C: \ Users \ (nazwa użytkownika) \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Favicons.
  2. Zaimportuj plik „Zakładki” (który znajduje się w tym samym folderze) do utworzonego przeze mnie narzędzia.
  3. Naciśnij „Załaduj strony”.

Narzędzie dosłownie otworzy wszystkie strony z zakładkami naraz, co jest dość dużym obciążeniem, ale potem odświeżysz wszystkie ikony :).

Narzędzie działa również tylko wtedy, gdy domyślną przeglądarką jest Chrome.

Link do narzędzia: http://www.fast-files.com/getfile.aspx?file=79770
Skanuj w poszukiwaniu wirusów lub czegokolwiek innego.

Nie ma za co.

Józef
źródło
Nie można uzyskać za pośrednictwem podanego linku obsługiwanego przez reklamę (prawdopodobnie z powodu zainstalowanego AdBlocka)
Elder Geek