SageThumbs 2K:让 Windows 资源管理器显示 327 种格式缩略图的 Rust 壳扩展

老牌 Windows 缩略图扩展 SageThumbs 在 2017 年之后就没有更新了:依赖的 GFL 库早已冻结,近几年还频繁把资源管理器搞崩。SageThumbs 2K 是它的「干净室重写」——用 Rust 从零实现,目标是继承原版"什么文件都能出缩略图"的精神,同时把稳定性做到现代水准。

核心功能:

  • 资源管理器缩略图:327 种文件格式,包括相机 RAW(佳能/尼康/索尼/富士等)、PSD、HEIC/AVIF、JPEG XL/XR、DICOM、OpenEXR、DjVu、Office 文档、电子书与漫画(EPUB/MOBI/CBZ 封面)、3D/设计文件(DWG、SketchUp、Rhino、Blender 等)、音频专辑封面,以及视频(MKV/MP4/MOV 抽帧)

  • 崩溃隔离:解码器跑在独立进程里,带 panic 保护和沙箱化子进程——坏文件最多让你看不到缩略图,拖不垮资源管理器;大图用内嵌预览快速出图,RAW 缩略图比全量解码快 3-13 倍

  • 按空格快速预览:QuickLook 风格的大图弹窗,支持视频/音频播放、代码语法高亮、Markdown 渲染、PDF 多页翻页、字体预览、压缩包列表、全屏

  • 右键工具箱:批量转换(约 29 种目标格式)、缩放、无损旋转、合并 PDF/CBZ、屏幕取色、元数据清理、截屏标注、屏幕 OCR(选中区域文字直接进剪贴板,识别错的还能先改再粘贴)

  • 菜单可自定义:右键菜单的每一项和分隔线都能拖拽排序、显示/隐藏

  • 附带 st2k.exe 命令行工具和 MCP 服务器,脚本和 AI 工具也能直接调用

平台:Windows 11(x64 / ARM64 原生版)
界面:36 种语言
收费:个人使用免费;商业使用需单独授权(源码可见,MIT 之外采用 PolyForm Noncommercial 协议)
安装:下载安装包运行即可,无后台常驻(截图快捷键和预览功能可选开启)
开源:源码见 GitHub - LunarWerxs/SageThumbs-2k: Windows 11 shell extension (Rust) — Explorer thumbnails for 316 file types Windows can't show: camera RAW, PSD, HEIC/AVIF, video, ebooks, comics, CAD & more. Crash-isolated, source-available rebuild of SageThumbs. · GitHub ,下载页 Releases · LunarWerxs/SageThumbs-2k · GitHub

适合:资源管理器里塞满了 RAW、PSD、漫画、电子书、CAD 文件,受够了"无预览"图标的人;以及想少装一个「缩略图补丁 + 转换器 + 取色器 + OCR」全家桶的人。

最后:最好不要打开压缩包的缩略图,现在的版本有点问题

6 个赞

支持,这里也有个资源管理器缩略图缓存的扩展,更新比较久了,但是是闭源的。

1 个赞

我还在用着更加上古的 Media Preview

下载用了,很好用。

好东西啊 现在才发现

用着PixPin的我,感觉 ST2K 拉完了

  • 看到这贴搜了一下,发现自己早已下过 V1 版本但是未体验过;官网最新的是 V3 ,我顺便还下载了 V2 最后一个版本。

  • 事实上这三个版本除了设置界面有所调整,功能和外观没有多少差异,反正我觉不出任何跳主版本号的理由。

  • 以下为最新的 V3.0.5 试用感受。

  • 功能方面:

    • 右键预览该有的都有,右键菜单预览图、调整尺寸、转换格式,甚至更多;但是,那预览图大小死活不能改(“前辈” SageThumbs 虽然有上限但起码能改),在右键菜单看一个可能和“大图标”差不多大小预览意义何在?那我还不如用 QTTabbar 的预览功能(虽然其预览 webp 时莫名其妙只能提供小尺寸预览,但也比 ST2K 的大;虽然其不支持 heic 和 avif 预览)。
    • ST2K 的右键菜单预览:
    • QTTabbar 的鼠标悬浮预览:
    • ——或许其其实就是借 SageThumbs 的尸体搞自己的 QuickView 罢了,所以才提供空格键预览功能。
    • 一个预览软件做截图和OCR功能就挺别扭的,更不用说为此其得常驻一个进程(用以启动预览、OCR、截图进程)。以下是OCR的效果(没错,中文字符间的空格是OCR出来的):
  • BUG方面:

    • 预览压缩包功能,普通情况下能预览文件列表,但对固实包无效(rar和7z);预览漫画功能其实就是预览压缩包里面第一个或叫“cover”的图片文件,于是会有一种奇妙的效果:当一个软件压缩包里面包含图片(图标或素材图片)时,就只是预览了这图片(电脑小白:这究竟是图片文件还是压缩包?我下载错了?)。
    • 为啥会有“崩溃隔离”这样的机制?因为预览进程会崩溃:
    • PixPin_2026-09-17_11-05-10.png
    • (八核CPU,12%就表示其占满一个核)是在我试图空格键预览Office 文件格式时触发的,鼠标闪了几秒“忙碌”的状态,然后就没有然后了,也就无法预览任何文件;后续发现预览任何格式都有机会触发,甚至概率不低,甚至一次在预览 ST2K 自己的便携版压缩包时也触发到;当然,手动到任务管理器结束掉死循环的进程就行,只是程序自己不会去检测和自动结束这种死循环,只隔离,不处理(不过也比接收不到响应而继续新增进程好)。
    • 截图功能也就那样,中规中矩,习惯了“现代化”截图工具那些 {可鼠标拖动截图区域;可鼠标拖动截图区域边缘调整大小;可右键或按ESC键退出截图状态} 操作,用 ST2K 的会非常别扭;有个不算 BUG 的显示问题,如下图的超长提示黑条:
    • 以及即使禁用截图快捷键,其托盘图标的提示依然显示截屏的快捷键:
    • 图片.png
    • 还是BUG得很的空格键预览窗,只在屏幕固定位置为左上角弹出,并且是先弹出再按预览图片或信息大小调整预览窗大小,以至于对高比宽大的图片会让预览窗下边缘低于任务栏(用其截图功能框出预览窗实际大小):
    • 预览高比宽大的视频的话,视频画幅会被额外收窄;对宽比高大的视频却又正常(不打码了,打码了你们更容易想歪):

总结就是,如果想要的是 SageThumbs 那种右键菜单预览功能,还不如用 XnViewMP 的右键菜单外壳扩展(Shell Extension),虽然后者只根据扩展名来判断图片格式,一旦扩展名和实际格式不符就直接不显示扩展菜单……
XnViewMP 的右键菜单预览:

2 个赞

这个软件只有预览缩略图做的比较好和全面
其他的截图、空格预览确实一般 不过我只看中他第一点 其他的都有别的软件问题不大

很多問題,樓上提過了

這邊回報一個BUG

txt 文件 的縮略圖會顯示為 PNG

感谢你的反馈,可惜我不是开发者,希望你可以去提一下issue

我是設計狗一枚,工作需要,對.psd、.ai、.pdf的檔案有縮圖需求,用過FastPictureViewer和PSD Codec,感覺總是卡卡的,不知道這個怎麼樣。

(帖子已被作者删除)