版本 Stable 1.4.1.1032 已发布
Alpha 1.5.0.1392a 索引引擎重构测试中
社区 voidtools 论坛日活开发者持续活跃
版本 Stable 1.4.1.1032 已发布
Alpha 1.5.0.1392a 索引引擎重构测试中
社区 voidtools 论坛日活开发者持续活跃
Everything 资讯站Everything 资讯站 官方下载
voidtools · Since 2008

Windows 上
最快的文件名搜索

新西兰开发者 David Carpenter 的个人作品,18 年来只做一件事——让你输入几个字母就找到文件。不是 Google Desktop 的继任者,不是 Windows Search 的替代品,而是一个极度专注的工具:搜文件名,毫秒出结果。

Stable 1.4.1.1032 — voidtools 官方免费软件。本站整理了版本对照表和渠道说明,不是简单的下载按钮堆砌。

查看下载指南 官网 ↗
Everything 搜索软件界面与 SDK
0首发年份
0年持续维护
~2MB安装包体积
<1ms索引查询延迟

一个工具,一种哲学

Everything 的成功不在于功能多,而在于功能少但做到极致。它不搜邮件、不搜网页、不搜文件内容——只搜文件名和路径。这个约束让它可以走 NTFS MFT 直读的捷径。

Creator

David Carpenter

voidtools 创始人,Everything 的唯一核心开发者。2008 年在论坛发布首个版本时,目标是做一个比 Windows 内置搜索快 100 倍的工具。18 年后目标没变,速度还在提升。

License

免费,无广告

Everything 个人使用完全免费,安装包 2MB 左右,无捆绑、无弹窗、无数据上传。voidtools 靠捐赠和少量企业定制支持运营——在免费软件生态里属于异类。

Scope

只做文件名搜索

Everything 不索引文件内容。如果你需要搜 PDF 里的文字,用 Agent Ransack 或 DocFetcher。Everything 的定位是「我知道文件名的一部分,帮我找到它在哪」——这个场景占日常搜索的 80%。

Platform

仅 Windows

依赖 NTFS 的 $MFT 和 USN Journal,无法移植到 Linux/macOS。跨平台用户可以在 WINE 中运行但无法索引 Linux 文件系统。macOS 用户通常用 Alfred + Spotlight 或 Raycast。

ETP

远程搜索协议

Everything Transfer Protocol 允许一个 Everything 客户端搜索远程机器上的索引。适合 IT 管理多台服务器——不用 RDP 登录每台机器找日志,ETP 直连远程 Everything 服务即可。

HTTP

浏览器搜索

内置 HTTP Server 让局域网内任何设备通过浏览器搜索你的文件索引。1.4.1.1024 起支持 JSON API,DevOps 脚本可以直接 curl 查询结果。

SDK 与第三方集成

Everything SDK C 代码示例

Everything SDK:把索引能力嵌入你的工具

voidtools 提供官方 C SDK(Everything64.dll + Everything.h),核心 API 只有十几个函数:SetSearch、Query、GetNumResults、GetResultPath。Total Commander 插件 wcx_eva、PowerShell 模块 PSEverything、Python 包 pyeverything 都是基于 SDK 构建。

「Everything 的 SDK 设计哲学和软件本身一样——最小接口,最大效率。你不需要理解 MFT 怎么读,只需要 SetSearch + Query。」

SDK 使用 IPC 与 Everything 服务通信。前提:目标机器上 Everything 服务必须运行。SDK 不提供独立索引能力——它是搜索接口,不是索引引擎。

SDK 开发指南 →

社区生态

voidtools 论坛:官方技术支持的主战场

forum.voidtools.com 是 Everything 用户和开发者交流的核心场所。David Carpenter 本人经常回复 bug 报告和功能请求——这在商业软件里很少见,在免费软件里更罕见。

论坛精华区包括:Search Syntax 完整语法参考、Language Pack 多语言翻译、Plugin 第三方插件发布、Automation 脚本分享。中文用户可以在 Language Pack 区找到社区翻译的 zh-CN 语言包。

Everything 社区生态

版本演进

Everything 版本时间线

从 1.0 到 1.5:18 年的迭代

2008 年 5 月 Everything 1.0 发布,首次实现 MFT 直读索引。2013 年 1.3 版引入 64 位支持和 HTTP Server。2015 年 1.4 重构了 IPC 协议和 SDK。2024 年 1.4.1.1026 修复 HTTP 路径遍历漏洞。2025 年 1.5 Alpha 开始测试新索引引擎。

voidtools 的版本策略保守:Stable 分支(1.4.x)用于生产,Alpha/Beta 分支(1.5.x)供测试。没有强制更新,没有云服务依赖——2020 年安装的 1.4 版本今天仍然正常工作。

全部资讯 →

最新资讯

关于 Everything 的常见误解

Everything 是微软的产品吗?

不是。Everything 由新西兰 voidtools(David Carpenter)开发,与 Microsoft 无关联。部分 Windows 用户误以为是系统组件,可能是因为它太快、太轻量、太不像第三方软件。

Everything 会上传我的文件列表吗?

不会。索引完全在本地内存中,没有任何网络通信(除非你主动开启 HTTP Server 或 ETP)。voidtools 没有用户账户系统,不收集使用数据。

Everything 和 Listary 该选哪个?

不冲突。Listary 是「当前目录快速跳转 + 应用启动器」,Everything 是「全盘文件名搜索引擎」。很多资深用户两者都装:Listary 管日常导航,Everything 管「文件在哪」的全局定位。