Comment obtenir des vignettes SVG dans l'Explorateur Windows?

191

Je peux les ouvrir dans le navigateur, mais comment puis-je avoir des vignettes dans l’explorateur Windows?

Edit: j’ai installé Renesis Player comme suggéré dans cette réponse , mais cela ne fonctionne pas pour moi, probablement parce que j’ai un système 64 bits.

Zotov
la source
7
Il existe une suggestion officielle de commentaires de Windows sur laquelle vous pouvez voter pour cette fonctionnalité: aka.ms/Eoucpm
mikemaccana le
2
Ce lien de rétroaction ne s’est pas ouvert pour moi. C'est le même problème, sauf que je pourrais accéder à aka.ms/R2boai
Daniel Tonon

Réponses:

244

Utilisez cette superbe extension de shell SVG qui fonctionne très bien sous Windows 7, Windows 8 et Windows 10 (64 bits et 32 ​​bits):

Module d'extension pour l'explorateur Windows permettant d'afficher les vignettes SVG, afin que vous puissiez avoir une vue d'ensemble de vos fichiers SVG.

Il est open source et gratuit - que pouvez-vous demander de plus?

Si vous rencontrez toujours des problèmes pour afficher les vignettes après avoir installé cette extension du shell, veuillez vous reporter à ces instructions pour réinitialiser le cache de vos icônes dans Windows 7/8.

Sous Windows 10 après l'installation, essayez de modifier votre association de fichiers SVG ("Ouvrir avec"). En le changeant, quelque chose se rafraîchit et commence à fonctionner.

Carsten Schmitz
la source
6
Oui, il existe des problèmes liés à l'actualisation. Vous devrez supprimer votre cache d'icônes ( sevenforums.com/tutorials/49819-icon-cache-rebuild.html ) et faire vos prières.
Mike Nakis
8
J'ai finalement réussi à le faire fonctionner en supprimant les vignettes dans Nettoyage de disque, les scripts ne fonctionnaient pas pour moi.
eggbert
2
CCleaner m'a aidé à vider le cache des icônes / vignettes.
Hugo H
11
Comme l’ont indiqué les utilisateurs dans la zone de discussion CodePlex - après l’installation, vous devez modifier l’association de fichiers ("Ouvrir avec"). En le changeant, quelque chose se rafraîchit et commence à fonctionner. Rien d'autre ne doit être fait à part ça. Fonctionne bien pour moi sur Win10 64bit
DAG
9
CodePlex se ferme, mais vous pouvez toujours trouver les fichiers binaires du programme d'installation ici: code.google.com/archive/p/svg-explorer-extension/downloads
matt lohkamp
15

En ce qui concerne la réponse donnée par geo, dans le cas où quelqu'un aurait besoin de reconstruire le IconCache.dbet voudrait tenter sa chance sans avoir à redémarrer, essayez le lot suivant.

@ECHO OFF

TASKKILL /IM explorer* /F
DEL "%localappdata%\IconCache.db" /A
explorer.exe
utilisateur1698811
la source
1
Merci pour cela! J'aurais dû mentionner dans ma réponse que les étapes que j'ai indiquées étaient les étapes "officielles" données par Microsoft. Moi aussi, j'ai trouvé que tuer 'Explorateur' et le redémarrer simplement fonctionnaient, mais je voulais donner les instructions officielles.
geo
1
Ou si vous ne voulez pas créer de .batfichier et laisser votre système redémarrer, ouvrez une invite de commande (en tant qu'administrateur) et exécutez ceci:TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe
Greg K
Win 10 x64: J'ai exécuté le script de Greg K à partir d'un commentaire et ai dû exécuter le nettoyage de disque en effaçant les vignettes d'icône. Et ça a marché.
cederlof
6

Adobe Illustrator n'est pas le seul moyen de le faire, ni le meilleur moyen de le faire.

Voir l'article de @Deckard ci-dessus ...

Suivez le lien qu'il a fourni à l' extension SVG Explorer . Téléchargez et installez l' extension SVG Explorer de Dotz Software , également nommée DSSEE .

Une fois installé, ouvrez le Gestionnaire des tâches et supprimez toutes les instances de explorer.exe . Dans le menu du gestionnaire de tâches, choisissez Fichier-> Exécuter le nouveau menu de tâche. Dans la boîte de dialogue, tapez simplement explorer et cliquez sur OK.

REMARQUE: N'effectuez les étapes ci-dessus que si vous maîtrisez les processus de suppression et de redémarrage via le Gestionnaire des tâches. Sinon, redémarrez simplement votre système pour que la nouvelle extension de l'explorateur puisse se charger.

À partir de ce moment, toutes les images SVG apparaîtront sous forme de vignettes dans l'Explorateur Windows.

Cette extension a parfaitement fonctionné pour moi sur Win7_x64 et Win8_x64! En fait, j'ai récemment été agréablement surpris d'apprendre que les miniatures des images SVGZ compressées étaient affichées de manière aussi transparente que les versions non compressées.

NOTE (2014/07/17):

Selon le commentaire de John Rasch, si vous ne pouvez pas voir les miniatures SVG après avoir suivi les étapes ci-dessus, vous pouvez effacer votre cache d'icônes à l'aide du fichier de traitement par lots suivant:

@ECHO OFF

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

Copiez ceci dans RebuildIconCache.bat et exécutez-le en tant qu'administrateur. Tous les processus de l'Explorateur Windows seront supprimés, ce qui est nécessaire avant de pouvoir supprimer le cache d'icônes, puis le cache d'icônes et, enfin, de redémarrer votre système.

EDIT (2015/12/08):

Comme noté par @ user1698811 ci-dessous, la dernière ligne, "shutdown / r / f / t 5 / d 02:04", peut simplement être remplacée par "explorer.exe", éliminant ainsi le besoin de redémarrer.

EDIT (2015/03/10):

Je sais que cette question a été posée à propos de Windows 7, mais j’ai pensé qu’il serait utile d’ajouter des instructions pour Windows 8 et les versions ultérieures ...

Windows 8 a introduit un nouveau système de cache d'icônes et de vignettes. Au lieu d'un seul fichier contenant la totalité du cache d'icônes, Windows 8 utilise plusieurs fichiers de cache, en fonction de la taille et du type d'icône. Ces fichiers sont stockés dans "% LOCALAPPDATA% \ Microsoft \ Windows \ Explorer". Par exemple, ce répertoire sur mon système comprend les fichiers suivants:

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

Par conséquent, pour effacer le cache des icônes dans Windows 8 ou supérieur, vous devez supprimer tous les fichiers 'iconcache _ *. Db' du répertoire ci-dessus.

Notez que, outre les fichiers ci-dessus, Windows 8 conserve le fichier "% LOCALAPPDATA% \ IconCache.db". Honnêtement, je ne sais pas si ce fichier est utilisé ou non, mais, pour être approfondi, il serait préférable de continuer à le supprimer également.

Par conséquent, pour Windows 8 et supérieur, nous avons le fichier RebuildIconCache8.bat comme suit:

@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 comme suggéré par @ user1698811:

@ECHO OFF

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

qui réinitialise le cache d'icônes sans avoir à redémarrer.

géo
la source
2
Pour quiconque ne peut toujours pas voir les icônes après ces étapes (y compris le redémarrage), je devais également accéder à Nettoyage de disque et sélectionner Miniatures pour supprimer les miniatures en cache existantes.
John Rasch
Il est regrettable que le site d'origine ne propose pas d'instructions d'installation aussi bonnes que la vôtre
BillyTom
1
Mes fichiers de cache d'icônes étaient en cours d'utilisation. Donc, les supprimer n'a pas fonctionné.
Ian Grainger
La solution de CarstenSchmitz est beaucoup plus simple. Il vous suffit d'installer une application et de le redémarrer dans son cas.
Sergey Larin
Vous pouvez l'exécuter à partir d'une invite de commande (en tant qu'administrateur) sans avoir à redémarrer avec cette doublure:TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe
Greg K
3
  1. Téléchargez et installez la dernière extension svg viewer (32 ou 64 bits)
  2. Téléchargez et exécutez le rebuild_icon_cache.bat (si vous ne pouvez toujours pas voir les vignettes)
  3. Redémarrez votre système

Cela fonctionne sur Windows 8.1 Pro 64-bit.

télémark
la source
1
Un grand merci, la première étape a parfaitement fonctionné pour moi.
Felix Eve
Le lien n ° 2 n'existe plus.
développeur Android
0

Vous pouvez essayer les plug - ins du navigateur RENESIS Player .

Cordialement

Orschiro
la source
Cela ne fonctionne pas sur les versions Windows 64 bits.
Carsten Schmitz
-3

Si vous utilisez Windows 7 64 bits, vous n’avez qu’un moyen de voir les vignettes:

Ouvrez la version d'évaluation d'Adobe Illustrator, puis appuyez sur Fichier> Ouvrir et passez à un affichage miniature de vos fichiers SVG. Tous les fichiers SVG s'afficheront.

bonne chance
la source
Merci. Mais existe-t-il un autre logiciel doté de cette fonctionnalité? Peut-être open-source Inkscape?
Zotov
Non désolé. Inkscape ne peut pas faire cela. Je suis moi-même à la recherche d'un tel logiciel depuis un certain temps.
Carsten Schmitz
2
Voici comment afficher un aperçu des vignettes du fichier SVG dans Illustrator et non dans une fenêtre explorer.exe, comme l'a demandé la question.
Mahmoud Al-Qudsi