我可以在浏览器中打开它们,就可以了,但是如何在Windows资源管理器中显示缩略图?
编辑:我按照此答案的建议安装了Renesis Player ,但它对我不起作用,可能是因为我有64位系统。
我可以在浏览器中打开它们,就可以了,但是如何在Windows资源管理器中显示缩略图?
编辑:我按照此答案的建议安装了Renesis Player ,但它对我不起作用,可能是因为我有64位系统。
Answers:
使用此超棒的SVG缩略图外壳扩展程序,可在Windows 7,Windows 8和Windows 10(64位和32位)中正常运行:
Windows资源管理器的扩展模块,用于呈现SVG缩略图,以便您可以概览SVG文件。
它是开源和免费的-您还能要求什么?
如果在安装此Shell扩展程序后仍无法查看缩略图,请参考以下说明,如何在Windows 7/8中重置图标缓存。
在Windows 10上安装后,请尝试更改SVG文件关联(“打开方式”)。通过更改它,某种方式可以刷新并开始工作。
关于geo给出的答案,如果有人需要重建IconCache.db
并想要放弃而不需要重新启动,请尝试以下一批。
@ECHO OFF
TASKKILL /IM explorer* /F
DEL "%localappdata%\IconCache.db" /A
explorer.exe
.bat
文件并重新启动系统,请打开命令提示符(以管理员身份)并运行以下命令:TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe
Adobe Illustrator 不是执行此操作的唯一方法,也不是执行此操作的最佳方法。
看到上面@Deckard的帖子...
请遵循他提供的SVG Explorer扩展链接。下载并安装Dotz Software SVG Explorer扩展(又名DSSEE)。
安装完成后,打开任务管理器并杀死explorer.exe的所有实例。从任务管理器菜单中,选择文件->运行新任务菜单。在对话框中,只需键入资源管理器,然后单击确定。
注意:仅当您熟悉通过任务管理器终止和重新启动进程时,请执行上述步骤。如果没有,那么只需重新启动系统,以便可以加载新的资源管理器扩展。
从那时起,所有SVG图像都将在Windows资源管理器中显示为缩略图。
对于Win7_x64和Win8_x64来说,此扩展对我来说都是完美的!实际上,最近让我感到惊讶的是,它可以无缝显示压缩的SVGZ图像的缩略图,就像显示非压缩版本的缩略图一样。
注意(2014/07/17):
根据John Rasch的评论,如果按照上述步骤操作后仍看不到SVG缩略图,则可以使用以下批处理文件清除图标缓存:
@ECHO OFF
TASKKILL /IM explorer* /F
DEL "%LOCALAPPDATA%\IconCache.db" /A
shutdown /r /f /t 5 /d 02:04
将此复制到RebuildIconCache.bat并以管理员身份运行。它将终止所有Windows资源管理器进程,在删除图标缓存,然后删除图标缓存并最终重新启动系统之前,这是必需的。
编辑(2015/12/08):
如下面的@ user1698811所述,最后一行“ shutdown / r / f / t 5 / d 02:04”可以简单地替换为“ explorer.exe”,而无需重新启动。
编辑(2015/03/10):
我知道有人问过有关Windows 7的问题,但我认为添加针对Windows 8及更高版本的说明会很有用...
Windows 8引入了新的图标和缩略图缓存系统。Windows 8会根据图标的大小和类型使用多个缓存文件,而不是包含整个图标缓存的单个文件。这些文件存储在“%LOCALAPPDATA%\ Microsoft \ Windows \ Explorer”中。例如,我系统上的该目录包含以下文件:
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
因此,为了清除Windows 8或更高版本中的图标缓存,您需要删除上述目录中的所有 “ iconcache _ *。db”文件。
请注意,除上述文件外,Windows 8仍保留“%LOCALAPPDATA%\ IconCache.db”文件。老实说,我不知道是否使用了该文件,但是,为彻底起见,最好还是继续删除该文件。
因此,对于Windows 8及更高版本,我们具有RebuildIconCache8.bat文件,如下所示:
@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
或如@ user1698811建议:
@ECHO OFF
TASKKILL /IM explorer* /F
DEL "%LOCALAPPDATA%\IconCache.db" /A
DEL "%LOCALAPPDATA%\Microsoft\Windows\Explorer\iconcache_*.db" /A
explorer.exe
无需重启即可重置图标缓存。
TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe
这适用于Windows 8.1 Pro 64位。
Codeplex不再具有二进制文件的下载。使用github构建的版本。
https://github.com/maphew/svg-explorer-extension
https://github.com/maphew/svg-explorer-extension/releases
下载并单击安装程序后,然后打开管理命令提示符并运行:
TASKKILL /IM explorer* /F
DEL "%localappdata%\IconCache.db" /A
explorer.exe
希望能有所帮助。