Bagaimana cara mendapatkan thumbnail SVG di Windows Explorer?


191

Saya bisa membukanya di browser saja, tetapi bagaimana saya bisa memiliki thumbnail di Windows Explorer?

Sunting: Saya menginstal Renesis Player seperti yang disarankan oleh jawaban ini , tetapi tidak berfungsi untuk saya, mungkin karena saya memiliki sistem 64-bit.


7
Ada saran Umpan Balik Windows resmi yang dapat Anda pilih untuk fitur ini: aka.ms/Eoucpm
mikemaccana

2
Tautan umpan balik itu tidak terbuka untuk saya. Ini adalah masalah yang sama kecuali yang saya dapat mengakses alias.ms/R2boai
Daniel Tonon

Jawaban:


244

Gunakan ekstensi shell thumbnail SVG yang luar biasa ini yang berfungsi dengan baik di Windows 7 & Windows 8 & Windows 10 (keduanya 64-bit dan 32-bit):

Modul ekstensi untuk Windows Explorer untuk membuat thumbnail SVG, sehingga Anda dapat memiliki ikhtisar file SVG Anda.

Ini adalah open source dan gratis - apa lagi yang bisa Anda minta?

Jika Anda masih memiliki masalah untuk melihat thumbnail setelah menginstal ekstensi shell ini, lihat instruksi ini cara mengatur ulang cache ikon Anda di Windows 7/8.

Pada Windows 10 setelah menginstal coba ubah asosiasi file SVG Anda ("Open With"). Dengan mengubahnya, entah bagaimana sesuatu menjadi segar dan mulai berfungsi.


6
Ya, ada beberapa masalah yang terkait dengan penyegaran. Anda perlu menghapus ikon cache Anda ( sevenforums.com/tutorials/49819-icon-cache-rebuild.html ) dan ucapkan doa-doa Anda.
Mike Nakis

8
Saya akhirnya berhasil membuatnya dengan menghapus thumbnail di Pembersihan Disk, skrip tidak berfungsi untuk saya.
eggbert

2
CCleaner membantu saya membersihkan cache ikon / thumbnail.
Hugo H

11
Seperti yang dinyatakan orang di area diskusi CodePlex - setelah menginstal Anda harus mengubah asosiasi file Anda ("Open With"). Dengan mengubahnya, entah bagaimana sesuatu menjadi segar dan mulai berfungsi. Tidak ada yang perlu dilakukan selain itu. Bekerja dengan baik untuk saya di Win10 64bit
DAG

9
CodePlex dimatikan, tetapi Anda masih dapat menemukan biner penginstal di sini: code.google.com/archive/p/svg-explorer-extension/downloads
matt lohkamp

15

Berkenaan dengan jawaban yang diberikan oleh geo, jika seseorang perlu membangun kembali IconCache.dbdan ingin mencobanya karena tidak perlu melakukan reboot coba batch berikut.

@ECHO OFF

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

1
Terima kasih untuk ini! Saya seharusnya menyebutkan dalam jawaban saya bahwa langkah-langkah yang saya berikan adalah langkah-langkah "resmi" yang diberikan oleh Microsoft. Saya juga menemukan bahwa membunuh 'penjelajah' dan hanya memulai kembali itu berhasil, tetapi saya ingin memberikan instruksi resmi.
geo

1
Atau jika Anda tidak ingin membuat .batfile dan sistem Anda reboot, buka command prompt (sebagai admin) dan jalankan ini:TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe
Greg K

Menangkan 10 x64: Saya menjalankan skrip Greg K dari komentar dan harus menjalankan Disk Cleanup membersihkan Thumbnail Ikon. Dan itu berhasil.
cederlof

6

Adobe Illustrator bukan satu - satunya cara untuk melakukan ini, juga bukan cara terbaik untuk melakukan ini.

Lihat posting oleh @Deckard di atas ...

Ikuti tautan yang diberikannya ke Ekstensi SVG Explorer . Unduh dan pasang Dotz Software Extension SVG Explorer , alias DSSEE .

Setelah diinstal, buka Task Manager dan bunuh semua instance explorer.exe . Dari menu Task Manager, pilih File-> Run menu task baru. Di kotak dialog, cukup ketik explorer dan tekan OK.

CATATAN: Silakan lakukan langkah di atas hanya jika Anda merasa nyaman dengan mematikan dan memulai kembali proses melalui Task Manager. Jika tidak, maka cukup reboot sistem Anda sehingga ekstensi explorer baru dapat dimuat.

Sejak saat itu, semua gambar SVG akan muncul sebagai gambar kecil di Windows Explorer.

Ekstensi ini telah bekerja dengan baik untuk saya di Win7_x64 dan Win8_x64! Bahkan, saya baru-baru ini terkejut mengetahui bahwa ini menampilkan thumbnail untuk gambar SVGZ terkompresi dengan mulus seperti halnya versi non-kompresi.

CATATAN (2014/07/17):

Per komentar oleh John Rasch, jika Anda tidak dapat melihat thumbnail SVG setelah mengikuti langkah-langkah di atas, Anda dapat menghapus cache ikon Anda menggunakan file batch berikut:

@ECHO OFF

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

Salin ini ke RebuildIconCache.bat dan jalankan sebagai Administrator. Ini akan mematikan semua proses Windows Explorer, yang diperlukan sebelum Anda dapat menghapus ikon cache, lalu menghapus ikon cache, dan, akhirnya, reboot sistem Anda.

EDIT (2015/12/08):

Seperti dicatat oleh @ user1698811 di bawah ini, baris terakhir, "shutdown / r / f / t 5 / d 02:04", dapat dengan mudah diganti dengan "explorer.exe", menyingkirkan kebutuhan untuk reboot.

EDIT (2015/03/10):

Saya tahu pertanyaan ini ditanyakan tentang Windows 7, tetapi saya pikir akan bermanfaat untuk menambahkan instruksi untuk Windows 8 dan di atas ...

Windows 8 memperkenalkan ikon baru dan sistem cache thumbnail. Alih-alih satu file yang berisi seluruh ikon cache, Windows 8 menggunakan banyak file cache, berdasarkan ukuran dan jenis ikon. File-file ini disimpan dalam "% LOCALAPPDATA% \ Microsoft \ Windows \ Explorer". Sebagai contoh, direktori di sistem saya termasuk file-file berikut:

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

Akibatnya, untuk menghapus cache ikon di Windows 8 atau lebih tinggi, Anda harus menghapus semua file 'iconcache _ *. Db' di direktori di atas.

Perhatikan bahwa, selain file-file di atas, Windows 8 masih mempertahankan file "% LOCALAPPDATA% \ IconCache.db". Jujur saya tidak tahu apakah file ini digunakan atau tidak, tetapi, untuk lebih menyeluruh, akan lebih baik untuk terus menghapus file itu juga.

Oleh karena itu, untuk Windows 8 dan di atasnya, kami memiliki file RebuildIconCache8.bat sebagai berikut:

@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

atau seperti yang disarankan @ user1698811:

@ECHO OFF

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

yang mengatur ulang ikon cache tanpa harus reboot.


2
Bagi siapa pun yang masih tidak dapat melihat ikon setelah langkah-langkah ini (termasuk me-reboot), saya juga harus pergi ke Disk Cleanup dan pilih Thumbnail untuk menghapus thumbnail cache yang ada.
John Rasch

Ini adalah downer nyata bahwa situs asli tidak menawarkan instruksi instal sebagus milik Anda
BillyTom

1
File cache ikon saya sedang digunakan. Jadi menghapusnya tidak berhasil.
Ian Grainger

Solusi CarstenSchmitz jauh lebih mudah. Anda hanya perlu menginstal aplikasi dan memulai kembali dalam kasusnya.
Sergey Larin

Anda dapat menjalankan ini dari command prompt (sebagai admin) tanpa me-reboot dengan liner yang satu ini:TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe
Greg K




-3

Jika Anda menggunakan Windows 7 64bit, Anda hanya memiliki satu cara untuk melihat thumbnail:

Buka (instal) uji coba Adobe Illustrator, lalu tekan File> Open dan ubah ke tampilan thumbnail dari file SVG Anda, dan itu akan menampilkan semua SVG Anda.


Terima kasih. Tetapi apakah ada perangkat lunak lain yang memiliki fitur ini? Mungkin Inkscape open-sourse?
Zotov

Tidak, maaf Inkscape tidak dapat melakukan ini. Saya telah mencari perangkat lunak semacam itu sendiri selama beberapa waktu.
Carsten Schmitz

2
Ini adalah cara melihat pratinjau gambar mini SVG di dalam Illustrator dan bukan di jendela explorer.exe, seperti pertanyaan yang diajukan.
Mahmoud Al-Qudsi
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.