Cara menyegarkan favicons bookmark di chrome

63

Saya memperbarui favicons untuk banyak situs web saya. Menyegarkan situs web memang menunjukkan favicon yang diperbarui di tab browser, namun bookmark untuk situs web tersebut masih memiliki favicon yang lama.

Pendek menghapus dan menambahkan kembali setiap bookmark, apakah ada cara untuk mendapatkan Chrome untuk menyegarkan bookmark setiap situs web? Mengapa mengunjungi situs web tidak memperbarui ikon bookmark juga?

pdeva
sumber
Apakah Anda menggunakan fitur sinkronisasi bookmark Chrome? Jika tidak mencobanya, hal itu dapat menyebabkan favicons diperbarui.
Keith Kemp
saya sudah menggunakannya
pdeva
Sudahkah Anda mencoba ekstensi chrome ini? Ini satu-satunya untuk refresing besar-besaran. chrome.google.com/webstore/detail/bookmark-favicon-changer/…
Revious
Catatan: kadang-kadang.
Kzqai

Jawaban:

53

Sudahkah Anda mencoba membersihkan cache kemudian memulai kembali Chrome? Coba dulu itu. Jika tidak berhasil, maka Anda harus memaksanya sebagai berikut.

  1. Tutup Chrome
  2. Buka folder Data Pengguna Anda
  3. Hapus Faviconsfile
  4. Jalankan Chrome
  5. Kunjungi situs untuk memaksa ikon untuk diunduh ulang
Synetech
sumber
15
Tetapi perlu mengunjungi ratusan situs ... apakah ada metode lain?
Revious
1
Anda dapat mencoba mengatur bookmark saat Chrome Sync diaktifkan dan diatur untuk menyinkronkan bookmark. Dalam pengalaman saya, secara otomatis menyentuh setiap bookmark, menyebabkan mereka semua melayang ke puncak sejarah, dan seolah-olah, juga menyegarkan ikon mereka. Saya memposting laporan bug tentang perilaku ini beberapa waktu lalu, jadi mereka mungkin atau mungkin belum memperbaikinya.
Synetech
1
Saya tidak punya file favicons
niico
1
Versi saat ini tampaknya menempelkan sesuatu di bawah folder "Default" dari folder data pengguna root. File favicons ada di sana, dan jika Anda menghapusnya (sementara semua jendela Chrome ditutup), file itu akan diambil ulang saat berikutnya Anda mengunjungi situs).
Ambrose Little
37

Apakah Anda mencoba memaksakan penyegaran saat Anda berada di halaman dan tekan Ctrl+ R?

[EDIT] (Penghargaan kepada James, lihat komentarnya) mencoba menyegarkan dan mengosongkan cache dengan Ctrl+ Shift+R

[ Sumber di Forum Bantuan Google Chrome ]

JMax
sumber
3
mencoba. tidak bekerja
pdeva
15
Untuk memperluas ini, jika Anda melakukan Shift + Ctrl + R, maka itu akan dimuat ulang tanpa cache, karenanya menyegarkan favicon Anda. Saya hanya mencobanya sendiri dan berhasil.
Baub
2
Metode ini hanya berfungsi jika ikon di cache Anda dimuat melalui atribut <link> di <head> situs web Anda. Jika Anda tidak memilikinya, favicon tampaknya macet dalam limbo - dan tidak terkait dengan cache halaman. Saya pikir itulah alasannya, tapi saya tidak 100% yakin. Saya tahu bahwa ctrl + shift + r jelas BUKAN solusi 100%.
Radley Sustaire
10

Masalah saya adalah bahwa meskipun menghapus favicon untuk situs yang dihosting secara lokal, Chrome tetap menampilkannya.

Ini komentar pada masalah Chromium mengatakan:

Favicon tidak disimpan dalam cache, mereka disimpan di salah satu database SQLite. Jadi mereka tidak dibersihkan dengan cache. Ini adalah hal yang baik karena semua bookmark Anda akan kehilangan ikon sampai Anda mengunjunginya lagi.

Ini menjelaskan mengapa membersihkan cache saya tidak menyelesaikan masalah.

Inilah yang saya lakukan untuk menghapus favicons untuk situs saya:

  1. Chrome tertutup untuk melepaskan kunci file-nya
  2. Mengunduh shell baris perintah SQLite yang sesuai untuk OS saya
  3. Diekstrak arsipnya
  4. Membuka direktori data pengguna saya
  5. Menghapus Favicons-journalfile
  6. Menyalin Faviconsfile saya ke direktori yang sama dengan shell baris perintah SQLite
  7. Prompt Perintah yang Dibuka
  8. Mengubah direktori menjadi yang berisi shell baris perintah SQLite
  9. Dieksekusi sqlite3dari Command Prompt
  10. Jalankan SQL yang mengikuti daftar ini
  11. Memindahkan Faviconsfile dari direktori shell baris perintah SQLite saya kembali ke direktori data pengguna saya
.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:%'
;

Sesuaikan ini agar sesuai dengan URL yang ingin Anda hapus favicons untuk. Dalam kasus saya, URL yang ditargetkan ada di sepanjang baris http://localhost:8000/.

Menyeramkan
sumber
7

Sebenarnya yang Anda butuhkan adalah menjelajah ke www.site.com/favicon.ico dan Anda akan melihat ikon lama yang di-cache, klik refresh (ctrl + R) atau (ctrl + F5) dan Anda akan melihat yang baru. Kembali ke www.site.com dan nikmati favicon baru.

Hossam Hossny
sumber
4

Lihat saran untuk mengubah favicons "macet" di bilah bookmark saya. Saya mengambil jalan keluar yang mudah dan menginstal ekstensi Bookmark Favicon Changer .

Butuh 5 menit untuk memperbaiki masalah yang telah mengganggu saya selama berbulan-bulan - dan itu termasuk menghapus ekstensi setelah digunakan!

Barbarbar
sumber
2

Inilah solusi pasti tentang cara mengatasi masalah ikon krom. Namun, prosedur ini akan memakan waktu & usaha.

  1. Hapus semua riwayat penelusuran termasuk cache dengan pembersih History chrome

  2. Tutup krom - Buka kembali

  3. Klik setiap URL (kunjungi kembali setiap halaman web) di Pengelola Bookmark diikuti oleh penyegaran halaman (muat ulang):

    a) Bilah bookmark

    b) Bookmark Lainnya

    c) Bookmark yang Diimpor (bukan bookmark IE)

  4. Di bawah Manajer Bookmark-> Atur Ekspor Bookmark ke file HTML ke folder direktori yang baru dibuat pilihan Anda. Beri nama folder file di dalamnya 'Bookmark Chrome'

  5. Jangan tutup chrome sebelum melakukan langkah selanjutnya!

  6. Pergi ke "C: \ Pengguna (Nama pengguna) \ AppData \ Lokal \ Google \ Chrome \ Data Pengguna \ Default"

  7. Salin dua file 'Favicons' dan 'Favicons-journal' ke folder file yang baru dibuat 'Bookmark Chrome'

  8. Untuk saat ini catat ukuran file 'Favicons' yang baru saja Anda simpan

  9. Untuk tujuan pengujian: sebelum menutup browser chrome jalankan chrome's History-> 'Bersihkan data penelusuran'

  10. Tutup browser - Buka kembali

Hasil Tes: Kemungkinan file 'Favicons' terletak di "C: \ Users (Nama pengguna) \ AppData \ Local \ Google \ Chrome \ User Data \ Default" akan menampilkan ukuran file yang jauh lebih rendah (~ 20-30k) daripada yang Anda simpan ke folder file yang diekspor.

Untuk mengatasi masalah ikon yang hilang: salin / rekatkan dua file 'Favicons' yang disimpan dari folder baru (lihat 4. di atas) ke "C: \ Users (Nama pengguna) \ AppData \ Local \ Google \ Chrome \ Data Pengguna \ Default ". Mulai ulang chrome. Ikon Anda harus ada di tempat sekarang bagus dan rapi. Ingatlah untuk memeriksa ukuran file dari file 'Favicons' default sesekali, terutama setelah menambahkan halaman web yang di-bookmark. Kemudian cukup salin file default ukuran yang lebih besar ke 'folder bookmark Chrome' Anda. Voa! Ini seharusnya bekerja untuk sebagian besar pengguna.

Untuk memudahkan memulihkan ikon yang hilang di masa mendatang, tambahkan dua lokasi file ini ke bilah Favorit Windows explorer:

a) 'Bookmark Chrome'

b) "C: \ Pengguna (Nama pengguna) \ AppData \ Lokal \ Google \ Chrome \ Data Pengguna \ Default"

PS di masa depan menggunakan utilitas pembersih riwayat browser yaitu ccleaner. Hindari menggunakan fitur pembersihan History chrome

pengguna260739
sumber
1

Saya memecahkan ini pada mesin saya masuk ke data konfigurasi chrome dan menghapus file yang disebut "Local State". Apakah ini pada kotak Linux dan itu memecahkan masalah saya. Di Linux file ini tinggal di: / home / (Nama pengguna) /. Config / google-chrome / Saya pikir di windows ini adalah C: \ Pengguna (Nama pengguna) \ AppData \ Lokal \ Google \ Chrome \ Data Pengguna \ (pada Setidaknya pada kotak Windows 7 saya itu).

raul
sumber
0

Silakan coba ini sebelum melakukan semua itu. Tutup Chrome. Buka Task Manager. "Akhiri Tugas" pada semua contoh Chrome yang tersisa. Mulai ulang Chrome.

Bekerja untukku.

Scott
sumber
-1

Saya tahu utas ini sudah tua, tetapi ini adalah masalah umum sehingga saya akan membantu para lurker:

Saya mencari hal yang sama dan menemukan tidak ada cara yang mudah, jadi saya membuat alat sendiri.

  1. Hapus file C: \ Users \ (Username) \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Favicons Anda.
  2. Impor file "Bookmark" Anda (yang ada di folder yang sama) ke alat yang saya buat.
  3. Tekan "Muat Halaman".

Alat ini benar-benar akan membuka semua halaman bookmark Anda sekaligus, yang merupakan beban yang cukup berat, tetapi setelah itu, Anda akan memiliki semua ikon Anda di-refresh :).

Alat ini juga hanya berfungsi jika browser default Anda diatur ke Chrome.

Tautan ke alat: http://www.fast-files.com/getfile.aspx?file=79770
Jangan ragu untuk memindai virus atau apa pun.

Sama-sama.

Jozef
sumber
Tidak dapat memperoleh melalui tautan yang didukung iklan yang disediakan (mungkin karena AdBlock telah diinstal)
Penatua Geek