Câu hỏi Làm thế nào để có được hình thu nhỏ SVG trong Windows Explorer?


Tôi có thể mở chúng trong trình duyệt chỉ OK, nhưng làm thế nào tôi có thể có hình thu nhỏ trong Windows Explorer?

Edit: Tôi đã cài đặt Renesis Player theo gợi ý của câu trả lời nàynhưng nó không hoạt động đối với tôi, có lẽ vì tôi có hệ thống 64 bit.


138
2017-10-01 20:24


gốc


Đây là một đề xuất Windows Feedback chính thức bạn có thể bỏ phiếu cho tính năng này: aka.ms/Eoucpm - mikemaccana
Liên kết phản hồi đó không mở cho tôi. Đây là vấn đề tương tự ngoại trừ một vấn đề mà tôi có thể truy cập aka.ms/R2boai - Daniel Tonon


Các câu trả lời:


Sử dụng tuyệt vời này Tiện ích mở rộng vỏ hình thu nhỏ SVG hoạt động tốt trong Windows 7 & Windows 8 & Windows 10 (cả 64 bit và 32 bit):

Mô-đun mở rộng cho Windows Explorer để hiển thị hình thu nhỏ SVG, để bạn có thể có tổng quan về các tệp SVG của mình.

Nó là mã nguồn mở và miễn phí - bạn có thể đòi hỏi thêm điều gì nữa?

Nếu bạn vẫn gặp sự cố khi xem hình thu nhỏ sau khi cài đặt tiện ích mở rộng này, vui lòng tham khảo những hướng dẫn này làm thế nào để thiết lập lại bộ nhớ cache biểu tượng của bạn trong Windows 7/8.


177
2017-07-02 21:12



Có, có một số vấn đề liên quan đến làm mới. Bạn sẽ cần xóa bộ nhớ cache biểu tượng của bạn (sevenforums.com/tutorials/49819-icon-cache-rebuild.html) và nói lời cầu nguyện của bạn. - Mike Nakis
Cuối cùng, tôi đã cố gắng làm cho nó hoạt động bằng cách xóa hình thu nhỏ trong Disk Cleanup, các tập lệnh không hoạt động đối với tôi. - eggbert
CCleaner đã giúp tôi xóa bộ nhớ cache biểu tượng / hình thu nhỏ. - Hugo H
Như mọi người đã nêu trong khu vực thảo luận CodePlex - sau khi cài đặt, bạn nên thay đổi liên kết tệp của mình ("Mở bằng"). Bằng cách thay đổi nó một cái gì đó bằng cách nào đó được làm mới và nó bắt đầu làm việc. Không có gì khác cần phải được thực hiện khác hơn thế. Làm việc tốt cho tôi trên Win10 64bit - DAG
CodePlex đang tắt, nhưng bạn vẫn có thể tìm thấy các tệp nhị phân của trình cài đặt tại đây: code.google.com/archive/p/svg-explorer-extension/downloads - matt lohkamp


Có liên quan đến câu trả lời được đưa ra bởi địa lý, trong trường hợp ai đó cần phải xây dựng lại IconCache.db và muốn cho đi một lúc không cần phải khởi động lại thử hàng loạt sau đây.

@ECHO OFF

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

12
2017-07-31 20:49



Cám ơn vì cái này! Tôi nên đề cập đến trong phản hồi của tôi rằng các bước tôi đưa ra là các bước "chính thức" do Microsoft đưa ra. Tôi cũng đã phát hiện ra rằng giết chết 'thám hiểm' và đơn giản là khởi động lại nó hoạt động, nhưng tôi muốn đưa ra những chỉ dẫn chính thức. - geo
Hoặc nếu bạn không muốn tạo .bat và khởi động lại hệ thống, mở lời nhắc lệnh (dưới dạng quản trị viên) và chạy lệnh này: TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe - Greg K


Adobe Illustrator không phải các chỉ có cách để làm điều này, cũng không phải là tốt cách để làm điều này.

Xem bài đăng của @Deckard ở trên ...

Theo liên kết mà anh đã cung cấp cho Tiện ích mở rộng Explorer SVG. Tải xuống và cài đặt Phần mềm Dotz SVG Explorer Extension, aka DSSEE.

Sau khi cài đặt, mở Task Manager và giết tất cả các trường hợp explorer.exe. Từ trình đơn Task Manager, chọn File-> Run new task menu. Trong hộp thoại, chỉ cần nhập nhà thám hiểm và nhấn OK.

CHÚ THÍCH: Vui lòng chỉ thực hiện bước trên nếu bạn thấy thoải mái khi giết và khởi động lại quy trình thông qua Trình quản lý tác vụ. Nếu không, sau đó chỉ cần khởi động lại hệ thống của bạn để tiện ích mở rộng thám hiểm mới có thể tải.

Từ đó trở đi, tất cả hình ảnh SVG sẽ hiển thị dưới dạng hình thu nhỏ trong Windows Explorer.

Tiện ích mở rộng này đã hoạt động hoàn toàn cho tôi trên cả Win7_x64 và Win8_x64! Trong thực tế, tôi gần đây đã ngạc nhiên khi biết rằng nó hiển thị hình thu nhỏ cho hình ảnh SVGZ nén liền mạch như nó không phải là phiên bản nén.

LƯU Ý (2014/07/17):

Theo nhận xét của John Rasch, nếu bạn không thể nhìn thấy hình thu nhỏ SVG sau khi làm theo các bước ở trên, bạn có thể xóa bộ nhớ cache biểu tượng của mình bằng cách sử dụng tệp lô sau:

@ECHO OFF

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

Sao chép nội dung này vào RebuildIconCache.bat và chạy nó với tư cách là Quản trị viên. Nó sẽ giết tất cả các quy trình của Windows Explorer, được yêu cầu trước khi bạn có thể xóa bộ nhớ cache biểu tượng, sau đó xóa bộ nhớ cache biểu tượng và cuối cùng, khởi động lại hệ thống của bạn.

CHỈNH SỬA (2015/12/08):

Như được ghi nhận bởi @ user1698811 bên dưới, dòng cuối cùng, "shutdown / r / f / t 5 / d 02:04", có thể được thay thế bằng "explorer.exe", loại bỏ nhu cầu khởi động lại.

CHỈNH SỬA (2015/03/10):

Tôi biết câu hỏi này đã được hỏi về Windows 7, nhưng tôi nghĩ rằng sẽ hữu ích khi thêm hướng dẫn cho Windows 8 trở lên ...

Windows 8 đã giới thiệu một biểu tượng mới và hệ thống cache hình thu nhỏ. Thay vì một tệp chứa toàn bộ bộ nhớ cache biểu tượng, Windows 8 sử dụng nhiều tệp bộ nhớ cache, dựa trên kích thước và loại biểu tượng. Các tệp này được lưu trữ trong "% LOCALAPPDATA% \ Microsoft \ Windows \ Explorer". Ví dụ, thư mục đó trên hệ thống của tôi bao gồm các tệp sau:

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

Kết quả là, để xóa bộ nhớ cache biểu tượng trong Windows 8 trở lên, bạn sẽ cần xóa tất cả các các tệp 'iconcache _ *. db' trong thư mục ở trên.

Lưu ý rằng, ngoài các tệp trên, Windows 8 vẫn giữ lại tệp "% LOCALAPPDATA% \ IconCache.db". Tôi thành thật không biết nếu tập tin này được sử dụng hay không, nhưng, để được triệt để, nó sẽ là tốt nhất để tiếp tục xóa tập tin đó là tốt.

Do đó, đối với Windows 8 trở lên, chúng tôi có RebuildIconCache8.bat tập tin như sau:

@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

hoặc như @ user1698811 đề xuất:

@ECHO OFF

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

sẽ đặt lại bộ nhớ cache biểu tượng mà không phải khởi động lại.


5
2017-07-17 01:20



Đối với những người khác vẫn không thể nhìn thấy các biểu tượng sau các bước này (bao gồm khởi động lại), tôi cũng phải vào Disk Cleanup và chọn Thumbnail để xóa các hình thu nhỏ được lưu trong bộ nhớ cache hiện có. - John Rasch
Đó là một thực tế downer rằng trang web ban đầu không cung cấp hướng dẫn cài đặt tốt như của bạn - BillyTom
Các tệp bộ nhớ cache biểu tượng của tôi đã được sử dụng. Vì vậy, xóa chúng không hoạt động. - Ian Grainger
Giải pháp của CarstenSchmitz dễ dàng hơn nhiều. Bạn chỉ cần cài đặt một ứng dụng và khởi động lại trong trường hợp của mình. - Sergey Larin
Bạn có thể chạy lệnh này từ dấu kiểm nhắc lệnh (dưới dạng quản trị viên) mà không cần khởi động lại bằng một lớp lót này: TASKKILL /IM explorer* /F & DEL "%LOCALAPPDATA%\IconCache.db" /A & explorer.exe - Greg K


  1. Tải xuống và cài đặt phiên bản mới nhất tiện ích mở rộng trình xem svg (32 hoặc 64 bit)
  2. Tải xuống và chạy rebuild_icon_cache.bat (nếu bạn vẫn không thể nhìn thấy các ngón tay cái)
  3. Khởi động lại hệ thống của bạn

Tính năng này hoạt động trên Windows 8.1 Pro 64 bit.


3
2018-04-02 15:47



Rất cám ơn - chỉ làm bước 1 đã làm việc hoàn hảo cho tôi. - Felix Eve
liên kết của # 2 không tồn tại nữa. - android developer


Codeplex không còn tải xuống bản nhị phân ở đó nữa. Sử dụng phiên bản được xây dựng github.

https://github.com/maphew/svg-explorer-extension

https://github.com/maphew/svg-explorer-extension/releases

Sau khi tải xuống và nhấp qua trình cài đặt, sau đó mở dấu nhắc lệnh quản trị và chạy:

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

Hy vọng rằng sẽ giúp.


1
2018-03-21 03:38





Bạn có thể thử RENESIS Trình cắm trình duyệt Plugins.

Trân trọng


0
2018-06-16 09:17



Điều này không hoạt động trên các phiên bản Windows 64 bit. - CarstenSchmitz


Nếu bạn đang sử dụng Windows 7 64bit, bạn chỉ có một cách để xem hình thu nhỏ:

Mở (cài đặt) dùng thử Adobe Illustrator, sau đó nhấn File> Open và thay đổi thành chế độ xem hình thu nhỏ của các tệp SVG của bạn và nó sẽ hiển thị tất cả SVG của bạn.


-2
2017-11-04 23:08



Cảm ơn. Nhưng có phần mềm nào khác có tính năng này không? Có lẽ open-sourse Inkscape? - Zotov
Không xin lỗi. Inkscape không thể làm điều này. Tôi đã tự tìm kiếm phần mềm như vậy trong một thời gian. - CarstenSchmitz
Đây là cách xem bản xem trước hình thu nhỏ của SVG trong Illustrator và không phải trong cửa sổ explorer.exe, như câu hỏi được hỏi. - Mahmoud Al-Qudsi