Adobe Illustrator isn isn_ the only way to do this, isn’t it is the best way to do this.
Смотрите запись по @Deckard выше…
Следуйте по предоставленной им ссылке на расширение SVG Explorer. Скачайте и установите Dotz программное расширение SVG Explorer , так же известное как DSSEE.
После установки откройте диспетчер задач и убейте все экземпляры explorer.exe. В меню диспетчера задач выберите Файл->Запустить новое меню задач. В диалоге просто введите explorer и нажмите OK.
NOTE: Пожалуйста, выполните описанный выше шаг только в том случае, если вам удобно убивать и перезапускать процессы через диспетчер задач. Если нет, то просто перезагрузите систему, чтобы новое расширение проводника могло загрузиться.
С этого момента все SVG-образы будут отображаться в Проводнике Windows в виде эскизов.
Это расширение сработало perfectly для меня на обоих Win7_x64 и Win8_x64! На самом деле, недавно я был приятно удивлен, узнав, что оно отображает эскизы для сжатых изображений SVGZ так же бесшовно, как и несжатые версии.
NOTE (2014/07/17):
Согласно комментарию Джона Раша, если вы не видите эскизы SVG после выполнения вышеописанных шагов, вы можете очистить кэш значков, используя следующий пакетный файл:
@ECHO OFF
TASKKILL /IM explorer* /F
DEL "%LOCALAPPDATA%\IconCache.db" /A
shutdown /r /f /t 5 /d 02:04
Скопируйте это в RebuildIconCache.bat и запустите его от имени администратора. Это убьёт все процессы Windows Explorer, что требуется перед тем, как вы сможете удалить кэш значков, затем удалить кэш значков и, наконец, перезагрузить систему.
EDIT (2015/12/08)
Как отмечено ниже в @user1698811, последнюю строку “shutdown /r /f /t 5 /d 02:04” можно просто заменить на “explorer.exe”, избавившись от необходимости перезагрузки.
EDIT (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 или выше, необходимо удалить all из файлов ‘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
который сбрасывает кэш значков без перезагрузки.