12 万文件 1 秒建索引的本地文件名搜索工具:Everything

工具达人14小时前发布 江南白衣
44 0 0

Windows 自带的搜索框,在文件多的机器上经常是“输入关键词、看转圈、等结果”的节奏,等半分钟还只翻出一半。Everything 走的是完全相反的路子:它在后台读 NTFS 分卷的文件记录,只记文件名,不碰文件内容,所以建索引快到不像话——官方常见问题里写得明确,全新安装的 Windows 10(大约 12 万个文件)1 秒完成索引,100 万个文件大约 1 分钟。资源占用也小到可以忽略:12 万文件约 14 MB 内存加不到 9 MB 硬盘,100 万文件约 75 MB 内存加 45 MB 硬盘。打开之后你看到的是整台机器的文件清单,敲几个字符,结果随打随出。它是 voidtools 的产品,界面朴素到近乎简陋,但胜在免费、无广告、无捆绑,装了就能一直用。

Everything 是什么

它是一个只索引文件名的 Windows 本地搜索工具。和系统搜索最大的差别在于索引范围:Windows 搜索会去读文件属性、内容和索引位置,Everything 直接把 NTFS 分卷里的文件记录列一遍,因此搜索结果默认就是电脑上每个文件和文件夹,输入关键词只是在这个全集里做筛选。

这个设计带来两个直接后果。第一是快,快到没有“搜索中”这个状态,字打完结果已经在下面了。第二是窄,它不索引文件内容,想搜正文得用 `content:` 函数,而且官方也说明文件内容未被索引时搜索会很慢。所以它擅长的是“我知道有这么个文件,但想不起来放哪了”这类问题。

站点本身是典型的极简官网:黑底 logo、一排导航、一个搜索框,下面是软件截图、七条特性、几排下载按钮。没有营销话术,也没有注册墙。

12 万文件 1 秒建索引的本地文件名搜索工具:Everything

核心功能

  • 只读文件名的秒级索引——12 万文件 1 秒、100 万文件约 1 分钟:这是它和一切“全文索引”工具的分水岭。索引环节不读文件内容,只读文件系统记录,所以硬盘越大优势越明显。首次启动建库的时间基本可以忽略,之后靠增量更新维持。
  • 实时监控文件变更——增删改在结果里同步体现:它监听文件系统的变更通知,新建一个文件,搜索结果立刻能查到;删掉一个,条目同步消失。官方常见问题专门解释了“关闭后会不会丢变更”:不会,程序退出甚至系统重启期间的变化,重新打开时会补上。
  • 极小资源占用——百万文件 75 MB 内存、45 MB 硬盘:内存和磁盘开销按文件数量线性增长,12 万文件约 14 MB / 9 MB,100 万文件约 75 MB / 45 MB。对比那些动辄吃掉几百 MB 的桌面搜索工具,这个量级基本可以长期挂在后台。
  • 完整的高级搜索语法——布尔、通配符、路径限定都能用:默认 AND,`abc 123` 就是同时包含;`|` 表示或,`.jpg | .bmp` 一次找两类;`!` 表示排除,`!abc` 过滤掉含 abc 的条目;`*` 和 `?` 是通配符,`e*g` 匹配 e 开头 g 结尾,`*.??` 匹配两位扩展名。带空格的关键词用双引号包起来,`”foo bar”` 才会当成一个整体。
  • 按路径和类型收窄——`downloads\ .mp3` 这种写法很省事:在关键词里加反斜杠可以限定目录,比如在 downloads 文件夹下找全部 mp3;直接写 `*.mp3` 就是按扩展名筛。结果列表还能按大小、修改时间排序,因为索引里存了这些字段。
  • 三种外观与多语言——默认、深色、浅色主题,界面支持简体中文:官网提供主题切换和十余种语言包,中文界面是完整的,不用装汉化补丁。
  • 官方提供 SHA256 校验——下载后能核对安装包完整性:下载页每条版本旁边都挂了 SHA256 文件链接,配合许可证、旧版本归档、更新日志一起给出。这类细节在免费软件里不算常见。

使用场景

人群/角色场景描述推荐指数
硬盘里堆了几十万文件的开发者找某个 config、某个日志、某个依赖目录,秒出★★★★★
常做文件归档和整理的人按扩展名、按目录批量筛,比资源管理器快一个量级★★★★★
需要在多块盘之间找文件的人加进索引后所有分卷统一搜索★★★★★
只偶尔搜几个文件的人装完就不用管,占的资源几乎感觉不到★★★★☆
想搜文档正文的人不索引内容,`content:` 能用但很慢★★☆☆☆
用 macOS 或 Linux 的人官方只提供 Windows 版本☆☆☆☆☆

操作指南

  1. 打开官网下载页,稳定版选 下载安装版 64 位;不想装进系统就选 下载便携版 64 位,解压即用。机器内存吃紧或者只想要最小功能,还有个 精简版安装版本。
  1. 想试新版本可以往下翻到 1.5 Beta 区,那里只提供 64 位安装版和便携版。生产环境建议留在 1.4 稳定版。
  1. 装完第一次启动会建索引,几秒到一分钟量级,取决于文件数。窗口里出现整机的文件列表就说明好了。
  1. 在顶部 搜索框 输入关键词,结果实时刷新。想按类型找就写 `*.pdf`,想限定目录就写 `下载\ .zip` 这种形式。
  1. 想用布尔逻辑:空格是并且,`|` 是或者,`!` 是否定。记不住就打开 帮助 菜单里的 搜索语法,里面有完整说明。
  1. 如果每次启动都弹 UAC 提示,进 工具 → 选项 → 常规,勾上 Everything 服务,同时取消 以管理员方式运行,之后就以标准用户身份跑,不再弹窗。
  1. 官方入口在 voidtools.com,下载、常见问题、论坛都从顶部导航进。

支持平台

  • Windows:官方常见问题列出的支持范围是 Windows XP、Vista、7、8、10,实际在 Windows 11 上同样可用。1.5 Beta 只提供 64 位包,1.4 稳定版还有 32 位。
  • 安装形态:安装版、便携版、精简版安装版三种,各自再分 x86 / x64。
  • 文件系统:NTFS 分卷才能用到快速索引;FAT32、exFAT 分卷以及映射的网络驱动器需要走文件夹索引,速度与实时性会有差别。
  • macOS / Linux:没有官方版本,这两个平台上要找对应的替代品。

产品定价

完全免费。官方常见问题里对“是否免费”的回答只有一句“免费”,并附了一句“软件开发维护不易,请考虑捐赠”——捐赠入口在顶部导航,属自愿。

安装包不含广告、不含捆绑、不含任何第三方推广组件,官方在常见问题里明确否认了恶意软件与间谍软件的存在。这一点可以自己验证:下载页给了 SHA256 文件,装之前对一遍即可。

至于商用场景的授权边界,官方许可文件放在站上,具体以那份文本为准,这里不做推断。

常见问题

Q:索引会不会把硬盘写满或者拖慢开机?

不会。索引数据本身很小,100 万个文件大约占 45 MB 硬盘,12 万文件不到 9 MB。它读的是文件系统记录,不做全文抓取,所以建库阶段也不会有长时间的高磁盘占用。真正占资源的是常驻内存,百万文件量级 75 MB 左右。

Q:为什么搜不到某些盘里的文件?

常见原因是那块盘不是 NTFS。Everything 的快速索引依赖 NTFS 的文件记录,FAT32、exFAT 的 U 盘或移动硬盘、以及映射的网络驱动器,都要在选项里单独添加“文件夹索引”,加完之后才能搜到,但更新不如 NTFS 实时。

Q:和 Windows 自带搜索到底差在哪?

差别在索引什么。系统搜索会去解析文档内容、维护内容索引库,代价是慢和占空间;Everything 只记文件名和少量属性,所以快得多,但搜不了正文。要搜文档里的字,得用 `content:` 函数,官方也说明未索引内容时速度会很慢。两者是互补关系,不是替代关系。

开发者小结

Everything 属于那种“装上就忘了它存在、但一旦卸载就难受”的工具。它没有花哨的界面,也不试图做文件管理器,只把“按名字找文件”这一件事做到接近物理极限——索引只读元数据,所以规模越大越显优势。对每天要在几十万个文件里翻东西的人来说,省下的不是搜索那几秒,而是那种“先想目录结构、再一层层点进去”的思维负担。 用之前有两点心理准备。一是它不能搜内容,别拿它当全文检索用;二是非 NTFS 的盘要手动加文件夹索引,否则会以为软件坏了。至于版本选择,稳定版 1.4 够用,Beta 适合愿意折腾新特性的人。

© 版权声明

相关文章

开发者导航

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...
首页 起始 博客
赞助 树洞 我的