Pregunta ¿Cómo obtener miniaturas SVG en el Explorador de Windows?


Puedo abrirlos en el navegador simplemente, pero ¿cómo puedo tener miniaturas en el Explorador de Windows?

Editar: instalé Renesis Player como lo sugiere esta respuesta, pero no funciona para mí, probablemente porque tengo un sistema de 64 bits.


136


origen


Hay un sugerencia oficial de comentarios de Windows usted puede votar por esta característica: aka.ms/Eoucpm - mikemaccana
Ese enlace de retroalimentación no se abrió para mí. Este es el mismo problema, excepto que es uno al que podría acceder aka.ms/R2boai - Daniel Tonon


Respuestas:


Usa este impresionante Extensión de shell de miniatura SVG que funciona bien en Windows 7 y Windows 8 y Windows 10 (tanto de 64 bits como de 32 bits):

Módulo de extensión para Windows Explorer para renderizar miniaturas SVG, para que pueda tener una visión general de sus archivos SVG.

Es de código abierto y gratuito, ¿qué más puedes pedir?

Si aún tiene problemas para ver las miniaturas después de instalar esta extensión de shell, consulte estas instrucciones cómo restablecer la memoria caché de tu icono en Windows 7/8.


176



Sí, hay algunos problemas relacionados con la actualización. Deberá eliminar su caché de iconos (sevenforums.com/tutorials/49819-icon-cache-rebuild.html) y di tus oraciones. - Mike Nakis
Eventualmente logré que funcionara al eliminar miniaturas en el Liberador de espacio en disco, las secuencias de comandos no funcionaron para mí. - eggbert
CCleaner me ayudó a borrar el ícono / caché de miniaturas. - Hugo H
Como han dicho las personas en el área de dicusiones de CodePlex, después de la instalación debe cambiar su asociación de archivos (el "Abrir con"). Al cambiarlo, algo se actualiza de alguna manera y comienza a funcionar. No se necesita hacer nada más aparte de eso. Funciona bien para mí en Win10 64bit - DAG
CodePlex se está cerrando, pero aún puede encontrar los archivos binarios del instalador aquí: code.google.com/archive/p/svg-explorer-extension/downloads - matt lohkamp


En lo que respecta a la respuesta dado por geo, en caso de que alguien necesite reconstruir el IconCache.db y quiere probar que no necesita reiniciar intente el siguiente lote.

@ECHO OFF

TASKKILL /IM explorer* /F
DEL "%localappdata%\IconCache.db" /A
explorer.exe

12



¡Gracias por esto! Debería haber mencionado en mi respuesta que los pasos que di fueron los pasos "oficiales" dados por Microsoft. También he descubierto que matar 'explorador' y simplemente reiniciarlo funciona, pero quería dar las instrucciones oficiales. - geo
O si no quieres crear un .bat archivo y haga que su sistema se reinicie, abra un símbolo del sistema (como administrador) y ejecute esto: TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe - Greg K


Ilustrador Adobe no es el solamente forma de hacer esto, ni es el mejor forma de hacer esto.

Ver la publicación de @Deckard arriba ...

Siga el enlace que brindó al Extensión SVG Explorer. Descargar e instalar Extensión de Dotz Software SVG Explorer, aka DSSEE.

Una vez instalado, abra el Administrador de tareas y elimine todas las instancias de explorer.exe. En el menú del Administrador de tareas, seleccione Archivo-> Ejecutar nuevo menú de tareas. En el cuadro de diálogo, simplemente escriba explorador y presiona OK.

NOTA: Realice el paso anterior solo si se siente cómodo matando y reiniciando procesos a través del Administrador de tareas. De lo contrario, simplemente reinicie su sistema para que la nueva extensión del explorador pueda cargarse.

A partir de ese momento, todas las imágenes SVG aparecerán como miniaturas en Windows Explorer.

Esta extensión ha funcionado perfectamente para mí en Win7_x64 y Win8_x64! De hecho, hace poco me sorprendí gratamente al saber que muestra miniaturas para imágenes comprimidas SVGZ tan perfectamente como lo hace con las versiones no comprimidas.

NOTA (17/07/2014):

Según el comentario de John Rasch, si no puede ver las miniaturas de SVG después de seguir los pasos anteriores, puede borrar su caché de iconos utilizando el siguiente archivo por lotes:

@ECHO OFF

TASKKILL /IM explorer* /F
DEL "%LOCALAPPDATA%\IconCache.db" /A
shutdown /r /f /t 5 /d 02:04

Copia esto a RebuildIconCache.bat y ejecutarlo como administrador. Matará todos los procesos de Windows Explorer, lo que se requiere antes de que puedas eliminar el caché de íconos, luego eliminar el caché de íconos y, finalmente, reiniciar tu sistema.

EDITAR (12/12/12):

Como se señala por @ user1698811 debajo, la última línea, "shutdown / r / f / t 5 / d 02:04", simplemente puede ser reemplazada por "explorer.exe", eliminando la necesidad de reiniciar.

EDITAR (03/03/2015):

Sé que se hizo esta pregunta sobre Windows 7, pero pensé que sería útil agregar instrucciones para Windows 8 y superior ...

Windows 8 introdujo un nuevo icono y un sistema de caché de miniaturas. En lugar de un único archivo que contiene todo el caché de íconos, Windows 8 usa varios archivos de caché, según el tamaño y el tipo de ícono. Estos archivos se almacenan en "% LOCALAPPDATA% \ Microsoft \ Windows \ Explorer". Como ejemplo, ese directorio en mi sistema incluye los siguientes archivos:

iconcache_16.db         thumbcache_16.db
iconcache_32.db         thumbcache_32.db
iconcache_48.db         thumbcache_48.db
iconcache_96.db         thumbcache_96.db
iconcache_256.db        thumbcache_256.db
iconcache_1024.db       thumbcache_1024.db
iconcache_exif.db       thumbcache_exif.db
iconcache_idx.db        thumbcache_idx.db
iconcache_sr.db         thumbcache_sr.db
iconcache_wide.db       thumbcache_wide.db

Como resultado, para borrar el caché de íconos en Windows 8 o superior, necesitaría eliminar todas de los archivos 'iconcache _ *. db' en el directorio anterior.

Tenga en cuenta que, además de los archivos anteriores, Windows 8 aún conserva el archivo "% LOCALAPPDATA% \ IconCache.db". Honestamente, no sé si este archivo se usa o no, pero, para ser minucioso, sería mejor continuar eliminando ese archivo también.

Por lo tanto, para Windows 8 y superior, tenemos el RebuildIconCache8.bat archivo de la siguiente manera:

@ECHO OFF

TASKKILL /IM explorer* /F
DEL "%LOCALAPPDATA%\IconCache.db" /A
DEL "%LOCALAPPDATA%\Microsoft\Windows\Explorer\iconcache_*.db" /A
shutdown /r /f /t 5 /d 02:04

o como @ usuario1698811 sugirió:

@ECHO OFF

TASKKILL /IM explorer* /F
DEL "%LOCALAPPDATA%\IconCache.db" /A
DEL "%LOCALAPPDATA%\Microsoft\Windows\Explorer\iconcache_*.db" /A
explorer.exe

que restablece el caché de icono sin tener que reiniciar.


5



Para cualquier otra persona que aún no puede ver los iconos después de estos pasos (incluido el reinicio), también tuve que ir al Liberador de espacio en disco y seleccionar Miniaturas para eliminar las miniaturas existentes en caché. - John Rasch
Es una verdadera decepción que el sitio original no ofrezca instrucciones de instalación tan buenas como las tuyas - BillyTom
Mis archivos de caché de iconos estaban en uso. Así que eliminarlos no funcionó. - Ian Grainger
La solución de CarstenSchmitz es mucho más fácil. Solo necesita instalar una aplicación y reiniciar en su caso. - Sergey Larin
Puede ejecutar esto desde un símbolo del sistema (como administrador) sin reiniciar con este trazador de líneas: TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe - Greg K


  1. Descargue e instale la última extensión svg viewer (32 o 64 bits)
  2. Descarga y ejecuta el rebuild_icon_cache.bat (si aún no puede ver los pulgares)
  3. Reinicie su sistema

Esto funciona en Windows 8.1 Pro de 64 bits.


3



Muchas gracias, solo hacer el paso 1 funcionó perfectamente para mí. - Felix Eve
el enlace del # 2 ya no existe. - android developer


Codeplex ya no tiene más la descarga para el binario. Use la versión construida de github.

https://github.com/maphew/svg-explorer-extension

https://github.com/maphew/svg-explorer-extension/releases

Después de descargar y hacer clic en el instalador, abra un símbolo del sistema de administración y ejecute:

TASKKILL /IM explorer* /F
DEL "%localappdata%\IconCache.db" /A
explorer.exe

Espero que ayude.


1





Podrías probar el RENESIS Complementos del navegador del jugador.

Saludos


0



Esto no funciona en las versiones de Windows de 64 bits. - CarstenSchmitz


Si usa Windows 7 64bit, solo tiene una forma de ver miniaturas:

Abra (instale) la versión de prueba de Adobe Illustrator, luego presione Archivo> Abrir y cambie a una vista en miniatura de sus archivos SVG, y mostrará todos sus archivos SVG.


-2



Gracias. ¿Pero hay otro software que tenga esta característica? ¿Tal vez Inkscape de discurso abierto? - Zotov
No lo siento. Inkscape no puede hacer esto. He estado buscando ese tipo de software durante bastante tiempo. - CarstenSchmitz
Así es como ver una vista previa de las miniaturas del SVG dentro de Illustrator y no en una ventana explorer.exe, como se hizo la pregunta. - Mahmoud Al-Qudsi