Windows Gezgini'nde SVG küçük resimleri nasıl elde edilir?


191

Tamamen tarayıcıda açabilirim, ancak Windows Gezgini'nde nasıl küçük resimlerim olabilir?

Düzenleme: Renesis Player'ı bu cevabın önerdiği şekilde kurdum , ancak benim için çalışmıyor, muhtemelen 64-bit sistemim var.


7
Bir yoktur resmi Windows Bilgi öneri bu özellik için oy verebilir: aka.ms/Eoucpm
mikemaccana

2
Bu geri bildirim linki benim için açılmadı. Bu aynı, aka.ms/R2boai'ye
Daniel Tonon

Yanıtlar:


244

Windows 7 ve Windows 8 ve Windows 10'da (64-bit ve 32-bit) düzgün çalışan bu harika SVG küçük resim kabuk uzantısını kullanın :

SVG küçük resimlerini oluşturmak için Windows Gezgini için uzantı modülü, böylece SVG dosyalarınıza genel bir bakış atabilirsiniz.

Açık kaynak ve ücretsiz - daha ne isteyebilirsiniz?

Bu kabuk uzantısını yükledikten sonra küçük resimleri görüntülemek için hala sorun yaşıyorsanız, lütfen Windows 7 / 8'de simge önbelleğinizi nasıl sıfırlayacağınızla ilgili talimatlara bakın .

Yüklemeden sonra Windows 10'da SVG dosya ilişkilendirmenizi ("Birlikte Aç") değiştirmeyi deneyin. Bir şeyi değiştirerek bir şekilde tazelenir ve çalışmaya başlar.


6
Evet, yenilemeyle ilgili bazı sorunlar var. Simge önbelleğinizi silmeniz ( sevenforums.com/tutorials/49819-icon-cache-rebuild.html ) ve dualarınızı söylemeniz gerekir.
Mike Nakis

8
Sonunda Disk Temizleme'deki küçük resimleri kaldırarak çalışmayı başardım, komut dosyaları benim için işe yaramadı.
eggbert

2
CCleaner, simge / küçük resim önbelleğini temizlememe yardımcı oldu.
Hugo H

11
İnsanların CodePlex tartışmaları alanında belirttikleri gibi - kurduktan sonra dosya ilişkinizi ("Birlikte Aç") değiştirmeniz gerekir. Bir şeyi değiştirerek bir şekilde tazelenir ve çalışmaya başlar. Bundan başka hiçbir şeyin yapılması gerekmiyor. Benim için iyi çalışıyor Win10 64bit
DAG

9
CodePlex kapatılıyor, ancak yükleyici ikililerini burada hala bulabilirsiniz: code.google.com/archive/p/svg-explorer-extension/downloads
matt lohkamp

15

Geo tarafından verilen cevaplarla ilgili olarak , birinin yeniden yapılması gerekmesi ve yeniden IconCache.dbbaşlatmaya gerek kalmaması durumunda aşağıdaki grubu deneyin.

@ECHO OFF

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

1
Bunun için teşekkürler! Cevabımda verdiğim adımların Microsoft tarafından verilen "resmi" adımlar olduğunu söylemeliydim. Ben de 'kaşif' öldürmenin ve onu yeniden başlatmanın işe yaradığını öğrendim, ancak resmi talimatlar vermek istedim.
geo

1
Veya bir .batdosya oluşturmak ve sisteminizin yeniden başlatılmasını istemiyorsanız , bir komut istemi açın (yönetici olarak) ve şunu çalıştırın:TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe
Greg K

Win 10 x64: Greg K'nin senaryosunu yorumdan çalıştırdım ve Simge Küçük Resimlerini temizleyerek Disk Temizleme'yi çalıştırmak zorunda kaldım. Ve bu işe yaradı.
cederlof

6

Adobe Illustrator değil sadece Bunu yapmanın yolu, ne de öyle iyi Bunu yapmanın yolu.

Yukarıdaki gönderiye bakın @Dardard ...

SVG Explorer Eklentisine verdiği bağlantıyı takip edin . İndirin ve yükleyin Dotz Yazılım SVG Explorer Uzantısı , namı DSSEE .

Kurulduktan sonra Görev Yöneticisi'ni açın ve tüm explorer.exe örneklerini öldürün . Görev Yöneticisi menüsünden, Dosya-> Yeni görev çalıştır menüsünü seçin. İletişim kutusuna sadece explorer yazın ve Tamam'a basın.

NOT: Lütfen yukarıdaki adımı yalnızca Görev Yöneticisi aracılığıyla işlemleri öldürme ve yeniden başlatma işleminde rahatsanız kullanın. Değilse, sisteminizi yeniden başlatmanız yeterlidir, böylece yeni gezgin uzantısı yüklenebilir.

O andan itibaren, tüm SVG görüntüleri Windows Gezgini'nde küçük resimler olarak görünecek.

Bu uzantı hem Win7_x64 hem de Win8_x64'te benim için mükemmel çalıştı ! Aslında, son zamanlarda, sıkıştırılmamış SVGZ resimlerinin küçük resimlerini, sıkıştırılmamış sürümleri kadar sorunsuz gösterdiğini öğrendiğim için çok şaşırdım.

NOT (2014/07/17):

John Rasch tarafından yapılan açıklamada, yukarıdaki adımları uyguladıktan sonra SVG küçük resimlerini göremiyorsanız, simge paketini aşağıdaki toplu iş dosyasını kullanarak temizleyebilirsiniz:

@ECHO OFF

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

Bunu RebuildIconCache.bat dosyasına kopyalayın ve Yönetici olarak çalıştırın. Simge önbelleğini silmeniz, ardından simge önbelleğini silmeniz ve son olarak sisteminizi yeniden başlatmanız için gereken tüm Windows Gezgini işlemlerini öldürür.

EDIT (2015/12/08):

Aşağıda @ user1698811 tarafından belirtildiği gibi , "shutdown / r / f / t 5 / d 02:04" adlı son satır, yeniden başlatılması gerekenden kurtulmak için "explorer.exe" ile değiştirilebilir.

EDIT (2015/03/10):

Bu sorunun Windows 7 ile ilgili sorulduğunu biliyorum, ancak Windows 8 ve daha üstü için talimatlar eklemenin yararlı olacağını düşündüm ...

Windows 8 yeni bir simge ve küçük resim önbellek sistemi tanıttı. Simge önbelleğinin tamamını içeren tek bir dosya yerine, Windows 8, simgenin boyutuna ve türüne bağlı olarak birden fazla önbellek dosyası kullanır. Bu dosyalar "% LOCALAPPDATA% \ Microsoft \ Windows \ Explorer" içinde saklanır. Örnek olarak, sistemimdeki bu dizin aşağıdaki dosyaları içerir:

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

Sonuç olarak, Windows 8 veya daha üstündeki simge önbelleğini temizlemek için yukarıdaki dizindeki tüm 'iconcache _ *. Db' dosyalarını silmeniz gerekir .

Yukarıdaki dosyalara ek olarak, Windows 8'in hala "% LOCALAPPDATA% \ IconCache.db" dosyasını koruduğunu unutmayın. Dürüst olmak gerekirse, bu dosyanın kullanılıp kullanılmadığını bilmiyorum, ancak eksiksiz olması için bu dosyayı silmeye devam etmek en iyisidir.

Bu nedenle, Windows 8 ve üzeri için RebuildIconCache8.bat dosyasını aşağıdaki gibi hazırladık :

@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

veya @ user1698811 tarafından önerildiği gibi:

@ECHO OFF

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

yeniden başlatmak zorunda kalmadan simge önbelleğini sıfırlar.


2
Bu adımlardan sonra hala simgeleri görmeyen (yeniden başlatma da dahil) başkaları için, mevcut önbelleğe alınmış küçük resimleri silmek için Disk Temizleme'ye gidip Küçük Resimler'i seçmem gerekiyordu.
John Rasch,

Orijinal sitenin sizinki kadar iyi kurulum talimatları
sunmaması

1
Simge önbellek dosyalarım kullanılıyordu. Yani onları silmek işe yaramadı.
Ian Grainger,

CarstenSchmitz'in çözümü çok daha kolaydır. Sadece bir uygulama kurmanız ve onun durumunda yeniden başlatmanız gerekiyor.
Sergey Larin

Bunu bir liner ile yeniden başlatmadan komut isteminden (yönetici olarak) çalıştırabilirsiniz:TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe
Greg K




-3

Windows 7 64bit kullanıyorsanız, küçük resimleri görmenin tek bir yolu vardır:

Adobe Illustrator deneme sürümünü açın (kurun), ardından Dosya> Aç'a basın ve SVG dosyalarınızın küçük resim görünümüne geçin, tüm SVG'lerinizi gösterir.


Teşekkürler. Ancak bu özelliği olan başka bir yazılım var mı? Belki de açık sözlü Inkscape?
Zotov

Hayır özür dilerim. Inkscape bunu yapamaz. Bir süredir böyle bir yazılımın peşindeyim.
Carsten Schmitz

2
Bu, SVG'nin Illustrator içindeki küçük resimlerinin önizlemesini, explorer.exe penceresinde değil, sorulan soru olarak görmektir .
Mahmud Al-Qudsi,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.