乐于分享
好东西不私藏

翻遍3个硬盘找不到的文档,它1秒就出来了

翻遍3个硬盘找不到的文档,它1秒就出来了

上周翻一份去年 3 月的合同,文件名早忘了,只记得里面提到「续约」和「乙方」。打开 Windows 自带搜索,输「续约」——转了半天,返回「未找到结果」。

不是我记错了,是 Windows 搜索确实不行——它只搜文件名,而且文件多一点索引就掉线。后来我下个工具搜,一会儿就找着了。

今天推荐 5 款本地搜索工具,覆盖文件名搜索、内容搜索、正则搜索、搜索+启动器四种场景。装一个,找文件就告别翻文件夹了。


Listary — 不用先打开它,直接搜

Listary 最让我上瘾的一点是:你想搜的时候,根本不用先打开它。鼠标点到文件管理器地址栏,直接打字就能搜。

还有一个我每天用的功能:双击 Ctrl 键,在任何软件里都能弹出搜索框。Word 里写到一个点需要查个素材,双击 Ctrl 敲两下,找到,拖进来,全程手不离键盘。它还集成了网站搜索——搜框里输「gg 天气预报」直接跳谷歌,「bd Win11 26H2」跳百度。不用为一次临时搜索专门开浏览器。

如果你经常在多个软件间切换,Listary 的全局搜索框特别方便——不用切回桌面再找。

Listary 免费版够用,Pro 版多了文件夹快速切换。官网:listary.com


Everything — 实时搜索,打一个字母出结果

Everything 是 Windows 下公认最快的文件名搜索工具。装完索引完硬盘(NTFS 直读 MFT 表,秒搜),打一个字母,结果即时刷新。

官方说搜索速度在毫秒级,实际体验确实如此——你打的每一个字母,结果都在实时刷新。支持通配符和简单正则,界面简洁无学习成本。装完之后几乎忘了 Windows 自带搜索的存在。

如果你文件名记得清,Everything 是首选——输入即出结果,不用等。

免费,安装版便携版都有:voidtools.com


DocFetcher — 搜文件正文,不只文件名

Everything 再快也只搜文件名。但如果只记得文件里写了什么、不记得文件名呢?DocFetcher 干的活不一样:索引文档正文内容——PDF、Word、Excel、PPT、TXT、HTML、OpenOffice……几十种格式。搜关键词,它告诉你哪些文档提到了这个词、在哪一页。

它索引文件正文内容——PDF、Word、Excel、PPT、TXT、HTML、OpenOffice……几十种格式。建议晚上开着让它在后台索引,第二天早上就能用。

如果你只记得文件内容,DocFetcher 能帮你翻遍整个硬盘找到它。免费开源:docfetcher.sourceforge.net


Agent Ransack — 正则精确匹配

如果搜「2023 到 2026 年」的文件,普通工具做不到——但 Agent Ransack 支持正则。它能搜「合同.*续约」,中间隔任意字符的都能找到。

搜索结果高亮匹配关键词,还显示上下文几行,不用打开文件就能判断是不是目标文件。结果可以导出为 CSV。界面有点老,但功能够强,适合有大量文档的程序员和财务。

如果你需要精确匹配特定模式,Agent Ransack 的正则搜索很实用。个人版免费:mythicsoft.com/agentransack


UltraSearch — 像文件管理器一样翻东西

UltraSearch 走同一套底层(NTFS MFT 直读不建索引),但结果像文件管理器一样按文件夹树展开——习惯传统树状浏览的人上手快。搜索速度跟 Everything 差不多,免费版每天 200 次搜索限制,日常够用。

如果你习惯传统文件管理器,UltraSearch 的树状展开更直观——能看见文件归在哪个文件夹下。

免费版 200 次日常够用:jgsoft.com/ultrasearch


我的组合

Listary 常驻后台,双击 Ctrl 随时用。Everything 用来秒搜文件名。DocFetcher 专门搜文件内容——尤其是那些不知道文件名但记得写了什么的场景。Agent Ransack 批量定位代码库里的文件。UltraSearch 给非技术同事找文件时用。

你电脑里有没有那种「知道自己存了但怎么也找不到」的文件?说说什么类型的文件你最常找不到——我推荐适合你的那一个。

往期回顾:

忘了文件名怎么搜?这个神器连 PDF 和图片里的文字都能 1 秒揪出来