วิธีรับรูปขนาดย่อ SVG ใน Windows Explorer


191

ฉันสามารถเปิดได้ในเบราว์เซอร์เพียงแค่ตกลง แต่ฉันจะมีรูปขนาดย่อใน Windows Explorer ได้อย่างไร

แก้ไข: ฉันติดตั้ง Renesis Player ตามคำแนะนำนี้แต่ไม่ได้ผลสำหรับฉันอาจเป็นเพราะฉันมีระบบ 64 บิต


7
มีข้อเสนอแนะข้อเสนอแนะอย่างเป็นทางการของ Windows ที่คุณสามารถลงคะแนนได้สำหรับคุณลักษณะนี้: aka.ms/Eoucpm
mikemaccana

2
ลิงก์ความคิดเห็นนั้นไม่ได้เปิดสำหรับฉัน นี่เป็นปัญหาเดียวกันยกเว้นที่ฉันสามารถเข้าถึงaka.ms/R2boai ได้
Daniel Tonon

คำตอบ:


244

ใช้ส่วนขยายภาพขนาดย่อ SVGที่ยอดเยี่ยมซึ่งทำงานได้ดีใน Windows 7 & Windows 8 และ Windows 10 (ทั้ง 64- บิตและ 32- บิต):

โมดูลส่วนขยายสำหรับ Windows Explorer เพื่อแสดงภาพย่อส่วน SVG เพื่อให้คุณสามารถดูภาพรวมของไฟล์ SVG ของคุณ

มันเป็นโอเพนซอร์สและฟรีคุณจะขออะไรอีก

หากคุณยังคงมีปัญหาในการดูภาพขนาดย่อหลังจากติดตั้งส่วนขยายของเชลล์นี้โปรดอ้างอิงคำแนะนำเหล่านี้วิธีการรีเซ็ตแคชไอคอนของคุณใน Windows 7/8

ใน Windows 10 หลังจากติดตั้งลองเปลี่ยนการเชื่อมโยงไฟล์ SVG ของคุณ ("Open With") ด้วยการเปลี่ยนแปลงบางสิ่งบางอย่างจะได้รับการฟื้นฟูและเริ่มทำงาน


6
ใช่มีปัญหาบางอย่างที่เกี่ยวข้องกับการรีเฟรช คุณจะต้องลบแคชไอคอนของคุณ ( sevenforums.com/tutorials/49819-icon-cache-rebuild.html ) และพูดคำอธิษฐานของคุณ
Mike Nakis

8
ในที่สุดฉันก็สามารถทำให้มันใช้งานได้โดยลบภาพขนาดย่อใน Disk Cleanup สคริปต์ไม่ทำงานสำหรับฉัน
eggbert

2
CCleaner ช่วยฉันล้างแคชไอคอน / รูปขนาดย่อ
Hugo H

11
ตามที่ผู้คนระบุไว้ในพื้นที่ตรวจสอบ CodePlex - หลังจากติดตั้งแล้วคุณควรเปลี่ยนการเชื่อมโยงไฟล์ของคุณ ("Open With") ด้วยการเปลี่ยนบางสิ่งบางอย่างจะได้รับการฟื้นฟูและเริ่มทำงาน ไม่มีอะไรจะต้องทำนอกจากนั้น ทำงานได้ดีสำหรับฉันบน Win10 64 บิต
DAG

9
CodePlex กำลังปิดตัวลง แต่คุณยังสามารถหาไบนารีตัวติดตั้งได้ที่นี่: code.google.com/archive/p/svg-explorer-extension/downloads
matt lohkamp

15

ในส่วนที่เกี่ยวกับคำตอบที่ได้รับจากทางภูมิศาสตร์ในกรณีที่มีคนต้องการสร้างใหม่IconCache.dbและต้องการให้ไปโดยไม่จำเป็นต้องรีบูตให้ลองชุดต่อไปนี้

@ECHO OFF

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

1
ขอบคุณสำหรับสิ่งนี้! ฉันควรจะกล่าวถึงในการตอบสนองของฉันว่าขั้นตอนที่ฉันทำคือขั้นตอน "เป็นทางการ" ที่ Microsoft กำหนด ฉันก็พบว่าการฆ่า 'explorer' และเริ่มต้นใหม่ก็ใช้งานได้ แต่ฉันต้องการให้คำแนะนำอย่างเป็นทางการ
geo

1
หรือหากคุณไม่ต้องการสร้าง.batไฟล์และรีบูตระบบของคุณให้เปิดพร้อมท์คำสั่ง (ในฐานะผู้ดูแลระบบ) และเรียกใช้สิ่งนี้:TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe
Greg K

Win 10 x64: ฉันเรียกใช้สคริปต์ของ Greg K จากความคิดเห็นและต้องเรียกใช้ Disk Cleanup เพื่อล้างไอคอนรูปขนาดย่อ และนั่นก็ใช้ได้
cederlof

6

Adobe Illustrator ไม่เพียงวิธีการที่จะทำเช่นนี้ไม่เป็นมันเป็นที่ดีที่สุดวิธีที่จะทำเช่นนี้

ดูโพสต์โดย @Deckard ด้านบน ...

ตามลิงค์ที่เขาให้กับExplorer ที่ขยาย ดาวน์โหลดและติดตั้งDotz ซอฟท์แว SVG Explorer ที่ขยายอาคาDSSEE

เมื่อติดตั้งแล้วเปิดตัวจัดการงานและฆ่าทุกกรณีexplorer.exe จากเมนูตัวจัดการงานให้เลือกไฟล์ -> เรียกใช้เมนูงานใหม่ ในกล่องโต้ตอบให้พิมพ์explorerและกด OK

หมายเหตุ:โปรดทำตามขั้นตอนข้างต้นเฉพาะเมื่อคุณพอใจที่จะฆ่าและรีสตาร์ทกระบวนการผ่านตัวจัดการงาน หากไม่เช่นนั้นให้รีบูตระบบของคุณเพื่อให้ส่วนขยาย explorer ใหม่สามารถโหลดได้

จากนั้นเป็นต้นมาภาพ SVG ทั้งหมดจะแสดงเป็นภาพขนาดเล็กใน Windows Explorer

ส่วนขยายนี้ทำงานได้อย่างสมบูรณ์แบบสำหรับฉันทั้งบน 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 Explorer ทั้งหมดซึ่งจำเป็นก่อนที่คุณจะสามารถลบแคชไอคอนจากนั้นลบแคชไอคอนและในที่สุดก็เริ่มระบบของคุณใหม่

แก้ไข (2015/12/08):

ตามที่ระบุไว้โดย@ user1698811ด้านล่างบรรทัดสุดท้าย "ปิด / 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

ซึ่งรีเซ็ตแคชไอคอนโดยไม่ต้องรีบูต


2
สำหรับคนอื่นที่ยังไม่เห็นไอคอนหลังจากขั้นตอนเหล่านี้ (รวมถึงการรีบูตเครื่อง) ฉันต้องไปที่การล้างข้อมูลบนดิสก์และเลือกรูปขนาดย่อเพื่อลบภาพขนาดย่อแคชที่มีอยู่
John Rasch

เป็นเรื่องจริงที่เว็บไซต์ต้นฉบับไม่มีคำแนะนำในการติดตั้งที่ดีเหมือนของคุณ
BillyTom

1
ไฟล์แคชไอคอนของฉันถูกใช้งาน ดังนั้นการลบมันจึงไม่ได้ผล
Ian Grainger

วิธีการแก้ปัญหาของ CarstenSchmitz นั้นง่ายกว่ามาก คุณเพียงแค่ต้องติดตั้งแอปพลิเคชันและรีสตาร์ทในกรณีของเขา
Sergey Larin

คุณสามารถเรียกใช้จากพรอมต์คำสั่ง (ในฐานะผู้ดูแลระบบ) โดยไม่ต้องบูตเครื่องใหม่ด้วยสายการบินนี้:TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe
Greg K

3
  1. ดาวน์โหลดและติดตั้งส่วนขยาย svg viewerล่าสุด(32 หรือ 64 บิต)
  2. ดาวน์โหลดและเรียกใช้rebuild_icon_cache.bat (หากคุณยังไม่เห็นนิ้วโป้ง)
  3. รีบูตระบบของคุณ

สิ่งนี้ใช้ได้กับ Windows 8.1 Pro 64 บิต


1
ขอบคุณมาก - เพียงแค่ทำตามขั้นตอนที่ 1 ทำงานได้อย่างสมบูรณ์แบบสำหรับฉัน
เฟลิกซ์อีฟ

ลิงก์ของ # 2 ไม่มีอยู่อีกต่อไป
นักพัฒนา android

2

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

หวังว่าจะช่วย


0

คุณสามารถลองRENESIS เครื่องเล่นเบราว์เซอร์ปลั๊กอิน

ความนับถือ


สิ่งนี้ใช้ไม่ได้กับ Windows รุ่น 64 บิต
Carsten Schmitz

-3

หากคุณใช้ Windows 7 64 บิตคุณมีทางเดียวที่จะดูรูปขนาดย่อ:

เปิด (ติดตั้ง) Adobe Illustrator รุ่นทดลองแล้วกดไฟล์> เปิดและเปลี่ยนเป็นมุมมองรูปขนาดย่อของไฟล์ SVG ของคุณและจะแสดง SVG ทั้งหมดของคุณ


ขอบคุณ แต่มีซอฟต์แวร์อื่นที่มีคุณสมบัตินี้หรือไม่? บางที open-sourse Inkscape?
Zotov

ไม่ล่ะขอบคุณ. Inkscape ไม่สามารถทำได้ ฉันเฝ้ามองหาซอฟต์แวร์ตัวนี้มาระยะหนึ่งแล้ว
Carsten Schmitz

2
นี่คือวิธีการดูตัวอย่างภาพขนาดย่อของ SVG ภายใน Illustratorและไม่ได้อยู่ในหน้าต่าง explorer.exe ตามคำถามที่ถาม
Mahmoud Al-Qudsi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.