Wie bekomme ich SVG-Thumbnails in Windows Explorer?

191

Ich kann sie im Browser öffnen, aber wie kann ich Thumbnails im Windows Explorer haben?

Bearbeiten: Ich habe Renesis Player wie in dieser Antwort vorgeschlagen installiert , aber es funktioniert nicht für mich, wahrscheinlich, weil ich ein 64-Bit-System habe.

Zotov
quelle
7
Es gibt einen offiziellen Windows-Feedback-Vorschlag, über den Sie für diese Funktion abstimmen können
mikemaccana
2
Dieser Feedback-Link wurde für mich nicht geöffnet. Dies ist das gleiche Problem, außer es ist eines, auf das ich zugreifen konnte aka.ms/R2boai
Daniel Tonon

Antworten:

244

Verwenden Sie diese fantastische SVG-Miniaturansichts-Shell-Erweiterung, die unter Windows 7, Windows 8 und Windows 10 (sowohl 64-Bit- als auch 32-Bit-Version) problemlos funktioniert:

Erweiterungsmodul für Windows Explorer zum Rendern von SVG-Miniaturansichten, sodass Sie einen Überblick über Ihre SVG-Dateien erhalten.

Es ist Open Source und kostenlos - was kann man mehr verlangen?

Wenn Sie nach der Installation dieser Shell-Erweiterung weiterhin Probleme haben, die Miniaturansichten anzuzeigen, lesen Sie bitte diese Anweisungen , um den Symbol-Cache in Windows 7/8 zurückzusetzen.

Versuchen Sie unter Windows 10 nach der Installation, die Zuordnung Ihrer SVG-Datei zu ändern („Öffnen mit“). Durch das Ändern wird etwas irgendwie erfrischt und es beginnt zu funktionieren.

Carsten Schmitz
quelle
6
Ja, es gibt einige Probleme bei der Aktualisierung. Sie müssen Ihren Icon-Cache löschen ( sevenforums.com/tutorials/49819-icon-cache-rebuild.html ) und Ihre Gebete sprechen.
Mike Nakis
8
Ich habe es schließlich geschafft, es zum Laufen zu bringen, indem ich Thumbnails in der Datenträgerbereinigung entfernt habe. Skripte haben bei mir nicht funktioniert.
Eggbert
2
CCleaner hat mir geholfen, den Icon- / Thumbnail-Cache zu leeren.
Hugo H
11
Wie im CodePlex-Diskussionsbereich angegeben, sollten Sie nach der Installation Ihre Dateizuordnung ändern ("Öffnen mit"). Durch das Ändern wird etwas irgendwie erfrischt und es beginnt zu funktionieren. Sonst muss nichts getan werden. Funktioniert gut für mich auf Win10 64bit
DAG
9
CodePlex wird heruntergefahren, die Binärdateien des Installationsprogramms finden Sie jedoch hier: code.google.com/archive/p/svg-explorer-extension/downloads
matt lohkamp
15

In Bezug auf die von geo gegebene Antwort , falls jemand das neu IconCache.dberstellen muss und versuchen möchte, nicht neu starten zu müssen, versuchen Sie den folgenden Stapel.

@ECHO OFF

TASKKILL /IM explorer* /F
DEL "%localappdata%\IconCache.db" /A
explorer.exe
user1698811
quelle
1
Danke dafür! Ich hätte in meiner Antwort erwähnen sollen, dass die Schritte, die ich gegeben habe, die "offiziellen" Schritte von Microsoft waren. Ich habe auch festgestellt, dass das Beenden von 'explorer' und das einfache Neustarten von 'explorer' funktioniert, aber ich wollte die offiziellen Anweisungen geben.
Geo
1
Wenn Sie keine .batDatei erstellen und das System nicht neu starten möchten , öffnen Sie eine Eingabeaufforderung (als Administrator) und führen Sie Folgendes aus:TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe
Greg K
Win 10 x64: Ich habe Greg Ks Skript von comment ausgeführt und musste Disk Cleanup ausführen, um die Icon Thumbnails zu löschen. Und das hat funktioniert.
Cederlof
6

Adobe Illustrator ist weder die einzige noch die beste Möglichkeit, dies zu tun.

Siehe den Beitrag von @Deckard oben ...

Folgen Sie dem von ihm bereitgestellten Link zur SVG Explorer-Erweiterung . Laden Sie die Dotz Software SVG Explorer Extension , auch bekannt als DSSEE, herunter und installieren Sie sie .

Öffnen Sie nach der Installation den Task-Manager und beenden Sie alle Instanzen von explorer.exe . Wählen Sie im Task-Manager die Option Datei-> Neues Task-Menü ausführen. Geben Sie im Dialogfeld einfach explorer ein und klicken Sie auf OK.

HINWEIS: Führen Sie den obigen Schritt nur aus, wenn Sie mit dem Beenden und Neustarten von Prozessen über den Task-Manager vertraut sind. Wenn nicht, starten Sie einfach Ihr System neu, damit die neue Explorer-Erweiterung geladen werden kann.

Ab diesem Zeitpunkt werden alle SVG-Bilder im Windows Explorer als Miniaturansichten angezeigt.

Diese Erweiterung hat für mich sowohl auf Win7_x64 als auch auf Win8_x64 perfekt funktioniert! Tatsächlich war ich kürzlich angenehm überrascht zu erfahren, dass Miniaturansichten für komprimierte SVGZ-Bilder genauso nahtlos angezeigt werden wie für nicht komprimierte Versionen.

HINWEIS (17.07.2014):

Laut dem Kommentar von John Rasch können Sie den Icon-Cache mithilfe der folgenden Batch-Datei leeren, wenn Sie die SVG-Thumbnails nicht sehen können, nachdem Sie die obigen Schritte ausgeführt haben:

@ECHO OFF

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

Kopieren Sie dies in RebuildIconCache.bat und führen Sie es als Administrator aus. Es werden alle Windows Explorer-Prozesse abgebrochen, die erforderlich sind, bevor Sie den Symbol-Cache löschen, dann den Symbol-Cache löschen und schließlich das System neu starten können.

EDIT (08.12.2015):

Wie von @ user1698811 unten angegeben, kann die letzte Zeile "shutdown / r / f / t 5 / d 02:04" einfach durch "explorer.exe" ersetzt werden, sodass kein Neustart mehr erforderlich ist.

EDIT (10.03.2015):

Ich weiß, dass diese Frage zu Windows 7 gestellt wurde, aber ich dachte, es wäre nützlich, Anweisungen für Windows 8 und höher hinzuzufügen ...

Windows 8 hat ein neues Cache-System für Symbole und Miniaturbilder eingeführt. Anstelle einer einzelnen Datei, die den gesamten Symbolcache enthält, verwendet Windows 8 mehrere Cachedateien, die auf der Größe und dem Typ des Symbols basieren. Diese Dateien werden in "% LOCALAPPDATA% \ Microsoft \ Windows \ Explorer" gespeichert. In diesem Verzeichnis auf meinem System befinden sich beispielsweise die folgenden Dateien:

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

Um den Symbolcache in Windows 8 oder höher zu löschen, müssen Sie daher alle 'iconcache _ *. Db'-Dateien im obigen Verzeichnis löschen .

Beachten Sie, dass Windows 8 zusätzlich zu den oben genannten Dateien die Datei "% LOCALAPPDATA% \ IconCache.db" beibehält. Ich weiß ehrlich gesagt nicht, ob diese Datei verwendet wird oder nicht, aber um genau zu sein, ist es am besten, diese Datei auch weiterhin zu löschen.

Daher haben wir für Windows 8 und höher die Datei RebuildIconCache8.bat wie folgt:

@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

oder als @ user1698811 vorgeschlagen:

@ECHO OFF

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

Dadurch wird der Symbolcache zurückgesetzt, ohne dass ein Neustart erforderlich ist.

geo
quelle
2
Für alle anderen, die die Symbole nach diesen Schritten (einschließlich Neustart) immer noch nicht sehen, musste ich auch zur Datenträgerbereinigung gehen und Miniaturansichten auswählen, um die vorhandenen zwischengespeicherten Miniaturansichten zu löschen.
John Rasch
Es ist ein echter Wermutstropfen, dass die ursprüngliche Website keine so guten Installationsanweisungen bietet wie Ihre
BillyTom
1
Meine Icon-Cache-Dateien wurden verwendet. Das Löschen hat also nicht funktioniert.
Ian Grainger
Die Lösung von CarstenSchmitz ist viel einfacher. Sie müssen nur eine Anwendung installieren und in seinem Fall neu starten.
Sergey Larin
Sie können dies an einer Eingabeaufforderung (als Administrator) ausführen, ohne mit diesem einen Liner neu zu starten:TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe
Greg K
3
  1. Downloaden und installieren Sie die neueste SVG Viewer-Erweiterung (32 oder 64-Bit)
  2. Laden Sie die Datei rebuild_icon_cache.bat herunter und führen Sie sie aus (falls Sie die Thumbs immer noch nicht sehen können)
  3. Starten Sie Ihr System neu

Dies funktioniert unter Windows 8.1 Pro 64-Bit.

Telemarker
quelle
1
Vielen Dank - nur Schritt 1 hat für mich perfekt funktioniert.
Felix Eve
Link von # 2 existiert nicht mehr.
Android-Entwickler
-3

Wenn Sie Windows 7 64-Bit verwenden, haben Sie nur eine Möglichkeit, Miniaturansichten anzuzeigen:

Öffnen (installieren) Sie die Adobe Illustrator-Testversion, und drücken Sie dann auf Datei> Öffnen, um zu einer Miniaturansicht Ihrer SVG-Dateien zu wechseln. Daraufhin werden alle Ihre SVGs angezeigt.

Viel Glück
quelle
Vielen Dank. Aber gibt es andere Software, die diese Funktion hat? Vielleicht Open-Sourse Inkscape?
Zotov
Nein Entschuldigung. Inkscape kann das nicht. Ich bin schon seit einiger Zeit selbst auf der Suche nach einer solchen Software.
Carsten Schmitz
2
Auf diese Weise wird eine Vorschau der Miniaturansichten der SVG-Datei in Illustrator und nicht in einem explorer.exe-Fenster angezeigt, wie in der Frage angegeben.
Mahmoud Al-Qudsi