Como obter miniaturas SVG no Windows Explorer?

146

Eu posso abri-los no navegador apenas OK, mas como posso ter miniaturas no Windows Explorer?

Editar: Eu instalei o Renesis Player como sugerido por esta resposta , mas não funciona para mim, provavelmente porque tenho sistema de 64 bits.

    
por Zotov 01.10.2011 / 22:24

7 respostas

190

Use esta incrível extensão de miniatura do shell SVG , que funciona bem no Windows 7 & Windows 8 e amp; Windows 10 (tanto de 64 bits quanto de 32 bits):

Extension module for Windows Explorer to render SVG thumbnails, so that you can have an overview of your SVG files.

É de código aberto e gratuito - o que mais você pode pedir?

Se você ainda tiver problemas para visualizar as miniaturas depois de instalar esta extensão do shell, consulte estas instruções como redefinir seu cache de ícones no Windows 7/8.

No Windows 10 após a instalação, tente alterar sua associação de arquivos SVG (o "Abrir com"). Ao alterá-lo, algo é atualizado e começa a funcionar.

    
por 02.07.2012 / 23:12
13

Em relação a a resposta dada pela geo, no caso de alguém precisar reconstruir o IconCache.db e desejar tentar não precisar reiniciar, tente o seguinte lote.

@ECHO OFF

TASKKILL /IM explorer* /F
DEL "%localappdata%\IconCache.db" /A
explorer.exe
    
por 31.07.2014 / 22:49
5

O Adobe Illustrator não é o método somente para fazer isso, nem é o melhor maneira de fazer isso.

Veja a postagem de @Deckard acima ...

Siga o link fornecido para o SVG Explorer Extension . Faça o download e instale Extensão Explorer SVG do Dotz Software , também conhecida como DSSEE .

Uma vez instalado, abra o Gerenciador de Tarefas e mate todas as instâncias do explorer.exe . No menu Gerenciador de tarefas, escolha Arquivo-> Executar novo menu de tarefas. Na caixa de diálogo, basta digitar explorer e clicar em OK.

OBSERVAÇÃO: Por favor, faça o passo acima somente se você estiver confortável em matar e reiniciar processos através do Gerenciador de Tarefas. Caso contrário, basta reiniciar o sistema para que a nova extensão do explorador possa ser carregada.

A partir daí, todas as imagens SVG serão exibidas como miniaturas no Windows Explorer.

Esta extensão funcionou perfeitamente para mim em Win7_x64 e Win8_x64! Na verdade, fiquei agradavelmente surpreendido ao saber que ele exibe miniaturas para imagens SVGZ compactadas de forma tão transparente quanto as versões não compactadas.

NOTA (2014/07/17):

De acordo com o comentário de John Rasch, se você não conseguir ver as miniaturas SVG após seguir as etapas acima, limpe o cache de ícones usando o seguinte arquivo em lotes:

@ECHO OFF

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

Copie isso para RebuildIconCache.bat e execute-o como administrador. Isso matará todos os processos do Windows Explorer, o que é necessário antes que você possa excluir o cache de ícones, excluir o cache de ícones e, finalmente, reinicializar o sistema.

EDIT (2015/12/08):

Como observado por @ user1698811 abaixo, a última linha, "shutdown / r / f / t 5 / d 02:04", pode simplesmente ser substituída por "explorer.exe", se livrando da necessidade de reiniciar.

EDIT (2015/03/10):

Eu sei que esta pergunta foi feita sobre o Windows 7, mas achei que seria útil adicionar instruções para o Windows 8 e posterior ...

O Windows 8 introduziu um novo ícone e um sistema de cache de miniaturas. Em vez de um único arquivo contendo todo o cache de ícones, o Windows 8 usa vários arquivos de cache, com base no tamanho e no tipo de ícone. Esses arquivos são armazenados em "% LOCALAPPDATA% \ Microsoft \ Windows \ Explorer". Por exemplo, esse diretório no meu sistema inclui os seguintes arquivos:

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 limpar o cache de ícones no Windows 8 ou superior, você precisa excluir todos dos arquivos 'iconcache _ * .db' no diretório acima.

Observe que, além dos arquivos acima, o Windows 8 ainda mantém o arquivo "% LOCALAPPDATA% \ IconCache.db". Eu sinceramente não sei se esse arquivo é usado ou não, mas, para ser minucioso, seria melhor continuar a excluir esse arquivo também.

Portanto, para o Windows 8 e superior, temos o arquivo RebuildIconCache8.bat da seguinte forma:

@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

ou como @ user1698811 sugerido:

@ECHO OFF

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

que redefine o cache de ícones sem precisar reinicializar.

    
por 17.07.2013 / 03:20
3
  1. Fazer o download & instale a extensão de visualizador svg mais recente (32 ou 64 bits)
  2. Fazer o download & execute o rebuild_icon_cache.bat (se ainda não conseguir ver os polegares)
  3. Reinicialize seu sistema

Isso funciona no Windows 8.1 Pro de 64 bits.

    
por 02.04.2014 / 17:47
2

Codeplex não tem mais o download do binário. Use a versão construída do github.

link

link

Após fazer o download e clicar no instalador, abra um prompt de comando do administrador e execute:

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

Espero que ajude.

    
por 21.03.2018 / 04:38
0

Você pode experimentar os plug-ins do navegador do RENESIS Player .

Atenciosamente

    
por 16.06.2012 / 11:17
-3

Se você estiver usando o Windows 7 de 64 bits, só tem uma maneira de ver miniaturas:

Abra (instale) o teste do Adobe Illustrator e pressione Arquivo > Abra e mude para uma visualização em miniatura dos seus arquivos SVG e ele mostrará todos os seus SVGs.

    
por 05.11.2011 / 00:08