一个会为删除负责的
Windows 文件管理器。
标签、分屏、秒搜、预览、批量重命名——现代文件管理器该有的,它都有。不一样的是它对「删除」的态度。
Windows 10 1809(build 17763)及以上 · 64 位 · v0.7.0 内测版 · 点击即开始下载,无需注册或登录
内测阶段:删除相关功能有硬性约束(只走回收站、删前重核文件身份),但仍请先在可以承受的数据上跑一遍,别拿唯一一份重要数据首试。
先把日常用顺手。
不跟老牌管理器拼功能条数,但你每天要用的那些,一个都不缺。
标签 + 双窗格分屏
窗口顶标签、标签内双窗格并排。十万级本地目录靠虚拟化模型撑住,滚动不掉帧;拖动框选、OLE 拖放、系统缩略图、命令面板(Ctrl+Shift+P)一应俱全。
连删除都能撤销
移动、重命名、新建、批量重命名都可以 Ctrl+Z 退回(落点已有同名文件的那部分移动除外)。删除也能——从回收站精确还原到原来的位置,不是"还原全部"那种粗放做法。
什么都能看一眼
图片、代码、SVG、PDF、Office 正文、压缩包清单、音视频首帧与规格,读取一律在后台线程,不阻塞列表操作。PDF 能切文本模式选字复制;选中文件夹也有内容,列出子项并算递归体积。已知例外:矢量元素极多的 PDF 首次渲染仍会卡住界面数秒、切「文本」模式更久——它要整体搬进独立进程才能根治,还没做完,先照实说。
批量重命名与清理规则
查找替换、正则、大小写、序号,改之前先看预览;执行走两阶段,a↔b 互换与环形冲突都不会把文件弄丢。清理规则则把「哪些目录、保留哪一个」定下来,之后可以只出计划和报告地试跑,确认无误再执行(执行仍走回收站)。
找得到。
包括那些你只记得内容的文件。
文件名靠秒搜,正文靠自建索引——不用指望 Windows 恰好索引过那个位置。
秒级文件名搜索
装了 Everything 就直接经 IPC 用它,边打边搜,还能切正则模式匹配文件名(正则由 Everything 执行,回退后端不支持,界面会当面说明)。没装则回退 Windows 搜索;也可以用「工具 → 重建搜索索引」自己建一份本地文件名索引,手动重建刷新。
全局内容检索
搜 PDF、Office、Markdown、文本与代码的正文,范围由你指定。内容索引默认不开——在「工具 → 建立全局内容检索」里,向导会先把空间与时间的账算给你看,拿到数字前不让你往下走。这类工具最常被诟病的,就是用户在索引涨到几十 GB 时才发现代价。PDF 需要有文本层,扫描件目前搜不到(尚无 OCR)。中文两个字的词可以直接搜——老索引要等常驻索引器重抽一轮才补齐,补齐前界面会如实说结果还不全。
常驻索引器,免管理员
后台增量维护,只重扫变化过的文件;定期全量对账兜底正确性。默认只在你离开键鼠、且接着电源时干活(可在设置里改),所以刚存的文件通常要等你歇一会儿才搜得到。想更快可以另外加装 USN 实时增量,那是唯一需要提权的东西,装不装都能用。
不静默降级
当只有 Windows 搜索在答时,界面会点名说清它搜不到什么——哪些类型没有正文抽取器、当前位置在不在系统索引范围内,而不是给你一个看起来干净的空结果。中文两个字(「合同」「发票」)可以直接搜;不含中文的更短查询会被当面说明原因并给出替代做法。⚠ 已知例外:当前发布的 v0.7.0 在常驻索引器整理索引的十几秒里,搜索仍可能返回 0 条却不报错,还会劝你去建一个你其实已经有的索引——这条已经修好,随下一版发布。
然后,是别人没做的那部分。
市面上的去重工具止步于"找出重复",剩下的交给你赌哪个能删。SFM 把每一次删除都当成一次需要负责的操作。
一条永不跨越的线
目录同步覆盖前先把旧版本回收;隔离与加密移走原件前先复制校验、通过了才动手;日常粘贴遇到同名一律交给系统对话框,SFM 自己绝不静默盖掉任何文件。做错了比不做更糟的事,这里一件都不做。
不虚报可回收空间
按物理文件(卷 + inode)识别硬链接。删掉一个别名并不会释放空间——SFM 如实计算,不给你一个删了却腾不出空间的假承诺。
顺手的事,也要做得干净。
文件加密:给 PDF / Office 设原生打开口令
选中文件 → 加密 → 下次打开就要密码。加密后仍是标准的 .pdf / .docx,双击时由 Acrobat / Word 自己弹密码,不依赖 SFM,换台电脑照样打开、发给别人也能用。密码可由主密码保护的密码库统一管理。加密全程遵守同一条红线:先加密到临时文件,再用口令解密回读校验——Office 文档做 SHA-256 逐字节比对,PDF 因加密要重写文档结构,校验的是能用口令打开、页数一致、每页可读——通过了才把原件移入回收站。要说清的是:回收站里的原件仍是明文,加密后请立即清空回收站;网络盘 / FAT 优盘没有回收站,原件删不掉时 SFM 会当面点名,需要你手动处理。
本地隔离区
网络盘和 FAT 优盘没有回收站,去重的最后一步常常直接被拒。改走本地隔离区:复制校验通过后才删源,可还原、可清空(清空也走回收站)。
批量清除属性与个人信息
一键清空选中文件里所有可移除的元数据——作者、公司、相机与 GPS 位置、曲目标签、备注、分级。清除前如实告知会清掉什么、以及这一步不可撤销。
相似图片检测
感知哈希找出视觉相似而非逐字节相同的图片。结果视图只读、没有删除入口,与去重物理隔离——相似不等于重复,不该共用一个删除按钮。
右键菜单集成
在设置里按来源应用勾选(WinRAR / Acrobat / 7-Zip…),把它们的右键功能接进 SFM。默认全不勾——勾上意味着第三方扩展的代码要在 SFM 进程内运行,那个扩展自己有 bug 时可能拖慢甚至拖垮 SFM,这一点我们只能尽力防御,不能承诺绝不发生。托管范围严格限定在同一父目录,不会打到别的文件。
索引在你自己的机器上,软件不认识你
全局内容检索抽出的正文只写进本机数据库,不上传任何内容;私密目录可加入排除清单(加密存储,查看或编辑需要主密码);文件被加密、移入隔离区或删除后,它的正文会立刻从索引里清掉。软件本身不做任何遥测;唯一的联网行为是「检查更新」——每天至多一次的匿名只读请求,不上传本地信息或机器信息,可以在设置里关掉。
它现在做到哪了。
与其把话说满,不如把现状摆出来。
尚无代码签名证书,首次运行 SmartScreen 会提示——请用发布物附带的 SHA256SUMS 自行校验完整性。已知限制:v0.7.0 在收藏夹或列表里存在已断连的网络位置时,取图标会拖慢界面甚至拖慢启动;修复已完成,随下一版发布。功能仍在按用户实测反馈持续修,每一条报障都会被复现、修掉、并补上会咬的回归测试。
把删除交给它。
免费下载。需要 Windows 10 1809(build 17763)或更高的 64 位系统——更早的版本缺几个必需的系统接口,装不上。点击即开始下载,无需注册或登录。
这是内测版本,请勿在唯一一份重要数据上首次试用。删除相关的功能有硬性设计约束——只走回收站、删除前重核文件身份——但请先在可以承受的数据上跑一遍,建立你自己的信任。
安装版启动时可选「为所有用户安装」(需要管理员)或「只为我安装」(不需要),有开始菜单项与正常的卸载入口。便携版解压即用、不写注册表。但两个版本都会在 %APPDATA%\SFM(设置、密码库、隔离区)和 %LOCALAPPDATA%\SFM(内容索引、日志)下存数据——内容索引可能有几十 GB,删掉程序目录不会连它们一起删;要彻底清干净,请一并删掉这两个目录。安装版卸载时会问你一句要不要连同设置和内容索引一起删,默认保留——万一你只是重装,删掉就意味着重扫全盘。
首次运行 Windows 会拦一下,写着「未知发布者」——点「更多信息」→「仍要运行」即可。这不是病毒警报,是本项目还没有代码签名证书的结果。要说清的是:即使将来买了证书,这个提示也不会立刻消失——SmartScreen 的信誉靠下载量累积。所以相当长一段时间里,SHA256SUMS 核对文件完整性