Cómo actualizar favoritos favicons en Chrome

63

Actualicé favicons para muchos de mis sitios web. De hecho, la actualización del sitio web muestra el favicon actualizado en la pestaña del navegador, sin embargo, los marcadores de esos sitios web todavía tienen el antiguo favicon.

Además de eliminar y volver a agregar cada marcador, ¿hay alguna forma de hacer que Chrome actualice los marcadores de cada sitio web? ¿Por qué no solo visitar el sitio web actualiza el icono de marcador también?

Pdeva
fuente
¿Estás utilizando la función de sincronización de marcadores de Chrome? Si no, inténtalo, ya que puede hacer que los favicons se actualicen.
Keith Kemp
ya lo estoy usando
pdeva
¿Has probado esta extensión de Chrome? Es el único para la restauración masiva. chrome.google.com/webstore/detail/bookmark-favicon-changer/…
Anterior
Nota: a veces los archivos .ico en realidad contienen dos imágenes a escala (por ejemplo, 32x32 y 16x16), por lo que las actualizaciones de una no se mostrarán en la otra.
Kzqai

Respuestas:

53

¿Has intentado borrar el caché y luego reiniciar Chrome? Intenta eso primero. Si no funciona, tendrás que forzarlo de la siguiente manera.

  1. Cerrar Chrome
  2. Abra su carpeta de datos de usuario
  3. Eliminar el Faviconsarchivo
  4. Ejecuta Chrome
  5. Visite los sitios para forzar la descarga de los iconos.
Synetech
fuente
15
Pero requiere visitar cientos de sitios ... ¿hay otro método?
Anterior
1
Puedes intentar configurar un marcador mientras tienes la sincronización de Chrome habilitada y configurada para sincronizar marcadores. En mi experiencia, toca automáticamente cada marcador, lo que hace que todos floten en la parte superior de la historia y, aparentemente, también actualizan sus íconos. Publiqué un informe de error sobre este comportamiento hace un tiempo, por lo que pueden o no haberlo solucionado.
Synetech
1
No tengo un archivo de
favicons
1
La versión actual parece pegar cosas bajo una carpeta "Predeterminada" fuera de la carpeta de datos del usuario raíz. El archivo de favicons está allí, y si lo elimina (mientras todas las ventanas de Chrome están cerradas), las recuperará la próxima vez que visite los sitios).
Ambrose Little
37

¿Intentó forzar la actualización cuando está en la página y presionó Ctrl+ R?

[EDITAR] (Créditos a James, vea su comentario) intente actualizar y vaciar el caché con Ctrl+ Shift+R

[ Fuente en el foro de ayuda de Google Chrome ]

JMax
fuente
3
intentó. no funcionó
pdeva
15
Para ampliar esto, si haces Shift + Ctrl + R, entonces se volverá a cargar sin caché, por lo tanto, actualizarás tu favicon. Lo intenté yo mismo y funcionó.
Baub
2
Este método solo funciona si el ícono en su caché se cargó a través de un atributo <link> en el <head> de su sitio web. Si no tiene eso, el favicon parece estar atascado en el limbo, y no está asociado con el caché de la página. Creo que esa es la razón por la que, de todos modos, pero no estoy 100% seguro. Sin embargo, sé que ctrl + shift + r definitivamente NO es una solución al 100%.
Radley Sustaire
10

Mi problema fue que, a pesar de eliminar el favicon para un sitio alojado localmente, Chrome aún lo mostraba.

Este comentario sobre un problema de cromo dice:

Los favicons no se almacenan en la memoria caché, se almacenan en una de las bases de datos SQLite. Para que no se borren con el caché. Esto es bueno, ya que todos tus marcadores perderían sus íconos hasta que los vuelvas a visitar.

Esto explica por qué borrar mi caché no resolvió el problema.

Esto es lo que hice para borrar los favicons de mi sitio:

  1. Cerró Chrome para liberar sus bloqueos de archivos
  2. Descargué el shell de línea de comandos SQLite apropiado para mi sistema operativo
  3. Extrae el archivo
  4. Abrí mi directorio de datos de usuario
  5. Eliminado el Favicons-journalarchivo
  6. Copié mi Faviconsarchivo en el mismo directorio que el shell de línea de comandos SQLite
  7. Símbolo del sistema abierto
  8. Se cambió el directorio a aquel que contiene el shell de línea de comandos SQLite
  9. Ejecutado sqlite3desde el símbolo del sistema
  10. Ejecutó el SQL que sigue a esta lista
  11. Moví el Faviconsarchivo de mi directorio de shell de línea de comandos SQLite nuevamente a mi directorio de datos de usuario
.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:%'
;

Ajústelo para adaptarlo a las URL para las que desea borrar los favicons. En mi caso, las URL dirigidas estaban en la línea de http://localhost:8000/.

Escalofriante
fuente
7

En realidad, todo lo que necesita es navegar hasta www.site.com/favicon.ico y verá el icono antiguo en caché, haga clic en actualizar (ctrl + R) o (ctrl + F5) y verá el nuevo. Regrese a www.site.com y disfrute del nuevo favicon.

Hossam Hossny
fuente
4

Busqué sugerencias para cambiar los favicons "atascados" en mi barra de marcadores. Tomé el camino fácil e instalé la extensión Bookmark Favicon Changer .

Me tomó 5 minutos solucionar el problema que me había estado molestando durante meses, ¡y eso incluye eliminar la extensión después de usarla!

Barbarbar
fuente
2

Aquí hay una solución segura sobre cómo resolver el problema del icono de Chrome. Sin embargo, este procedimiento tomará algo de tiempo y esfuerzo.

  1. Borrar todo el historial de navegación incl. caché con limpiador de la historia de Chrome

  2. Cerrar cromo - Reabrir

  3. Haga clic en cada URL (vuelva a visitar cada página web) en el Administrador de marcadores seguido de una actualización de página (recarga):

    a) Barra de marcadores

    b) Otros marcadores

    c) Marcadores importados (marcadores no IE)

  4. En Administrador de marcadores-> Organizar exportar marcadores a un archivo HTML en la carpeta de un directorio recién creado de su elección. Asigne un nombre a la carpeta de archivos en ella 'Marcadores de Chrome'

  5. ¡No cierre Chrome antes de dar el siguiente paso!

  6. Vaya a "C: \ Usuarios (nombre de usuario) \ AppData \ Local \ Google \ Chrome \ User Data \ Default"

  7. Copie los dos archivos 'Favicons' y 'Favicons-journal' en la carpeta de archivos recién creada 'Marcadores de Chrome'

  8. Por el momento, tome nota del tamaño del archivo 'Favicons' que acaba de guardar

  9. Para fines de prueba: antes de cerrar el navegador Chrome, ejecute Historial de Chrome-> 'Borrar datos de navegación'

  10. Cerrar navegador - Reabrir

Resultados de la prueba: con toda probabilidad, el archivo 'Favicons' ubicado en "C: \ Users (Nombre de usuario) \ AppData \ Local \ Google \ Chrome \ User Data \ Default" mostrará un tamaño de archivo mucho más bajo (~ 20-30k) que el uno que guardó en la carpeta de archivos exportados.

Para resolver el problema del icono que falta: copie / pegue los dos archivos guardados 'Favicons' de la nueva carpeta (ver 4. arriba) en "C: \ Users (Nombre de usuario) \ AppData \ Local \ Google \ Chrome \ User Data \ Default ". Reiniciar cromo. Sus íconos deben estar en su lugar ahora de forma agradable y ordenada. Solo recuerde verificar el tamaño del archivo predeterminado 'Favicons' de vez en cuando, especialmente después de agregar nuevas páginas web marcadas. Luego, simplemente copie el archivo predeterminado de mayor tamaño en su 'carpeta de marcadores de Chrome'. Voilà! Esto debería funcionar para la mayoría de los usuarios.

Para facilitar la recuperación de futuros iconos perdidos, agregue estas dos ubicaciones de archivos a la barra de favoritos del explorador de Windows:

a) 'Marcadores de Chrome'

b) "C: \ Usuarios (nombre de usuario) \ AppData \ Local \ Google \ Chrome \ User Data \ Default"

PS en el futuro utiliza una utilidad de limpieza del historial del navegador, es decir, ccleaner. Evite usar la función de limpieza del historial de Chrome

user260739
fuente
1

Resolví esto en mi máquina yendo a los datos de configuración de Chrome y eliminando un archivo llamado "Estado local". Hice esto en una caja de Linux y resolvió mi problema. En Linux, este archivo se encuentra en: / home / (Nombre de usuario) /. Config / google-chrome / Creo que en Windows es C: \ Users (Nombre de usuario) \ AppData \ Local \ Google \ Chrome \ User Data \ (en menos en mi caja de Windows 7 es).

raul
fuente
0

Por favor, intente esto antes de hacer todo eso. Cierra Chrome. Abra el Administrador de tareas. "Finalizar tarea" en todas las instancias restantes de Chrome. Reinicia Chrome.

Funciona para mi.

Scott
fuente
-1

Sé que este hilo es antiguo, pero este es un problema común, así que ayudaré a cualquier acechador:

Estaba buscando lo mismo y descubrí que no había una manera fácil, así que hice mi propia herramienta.

  1. Elimine su archivo C: \ Users \ (Nombre de usuario) \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Favicons.
  2. Importe su archivo "Marcadores" (que está en la misma carpeta) en la herramienta que hice.
  3. Presione "Cargar páginas".

La herramienta literalmente abrirá todas sus páginas marcadas a la vez, lo cual es una carga bastante pesada, pero después de eso, tendrá todos sus iconos actualizados :).

La herramienta también solo funciona si su navegador predeterminado está configurado en Chrome.

Enlace a la herramienta: http://www.fast-files.com/getfile.aspx?file=79770
Siéntase libre de escanear en busca de virus o lo que sea.

De nada.

Jozef
fuente
No se pudo obtener a través del enlace proporcionado por el anuncio proporcionado (posiblemente debido a que AdBlock está instalado)
Elder Geek