Everything:毫秒级文件搜索,让 Windows 自带搜索功能退休
> 上周领导临时要去年 Q3 的某个合同扫描件,文件名只记得有"补充协议"四个字。Windows 搜索转了五分钟还没结果,我打开 Everything 输入关键词,0.3 秒定位到文件。领导在旁边看得目瞪口呆:“你这什么软件?”
一、为什么 Everything 这么快?
传统搜索是"遍历式"的:打开文件夹 → 看文件名 → 匹配 → 下一个。文件越多越慢,全盘搜索简直灾难。
Everything 的原理很聪明:直接读取 NTFS 文件系统的 USN 日志。[2]
USN 日志是 Windows 用来记录文件变更的系统数据,包含所有文件的创建、修改、删除记录。Everything 启动时读一遍这个日志,建立索引数据库,之后所有搜索都在这个数据库里进行,完全不碰实际文件。
代价是:只支持 NTFS 格式的磁盘,FAT32 和 exFAT 用不了。不过现在大部分电脑都是 NTFS,问题不大。
二、基础用法(新手必看)
1. 首次启动
刚安装完会提示"正在建立索引",这个过程取决于文件数量,一般 10 万文件以内几分钟搞定。索引文件只有几 MB,放在软件目录下。
2. 实时搜索
在搜索框输入关键词,结果即时显示。支持中文、拼音、英文、数字混合搜索。
几个实用技巧:
- 输入 *.pdf 找所有 PDF 文件
- 输入 size:>100mb 找大文件
- 输入 dm:2024-01-01 找今年修改的文件
- 输入 path:C:\\Projects 只在特定目录搜索
3. 快速打开
- 双击:打开文件
- 右键:打开所在文件夹、复制路径、复制文件
- Ctrl + Enter:打开文件所在目录并选中该文件
三、高级玩法
1. 正则表达式搜索
勾选"搜索" → “使用正则表达式”,可以用正则做复杂匹配。比如找所有以"报告"开头、日期结尾的 Word 文档:
2. 布尔逻辑
- 合同 AND 2024:同时包含两个关键词
- 照片 OR 图片:包含任一关键词
- 日志 NOT .tmp:包含"日志"但不包含.tmp 扩展名
3. HTTP 服务器功能
在"工具" → “选项” → "HTTP 服务器"里开启,设置端口和密码。然后局域网内其他设备通过浏览器访问 http://你的IP:端口,就能远程搜索和下载文件。
适合场景:手机临时找电脑上的文件,不用装任何 App,浏览器直接搞定。
4. 集成到资源管理器
“工具” → “选项” → “常规” → “集成到资源管理器右键菜单”。之后在任意文件夹右键,选择"搜索 Everything",直接以该路径为根目录搜索。
四、性能实测数据
测试环境:Windows 11,1TB NVMe 固态硬盘,约 45 万个文件。
| Windows 自带搜索 | 1203 个 | 约 45 秒 |
| Everything 首次搜索 | 1203 个 | 0.08 秒 |
| Everything 后续搜索 | 1203 个 | 0.03 秒 |
| Everything 精确路径 | 1 个 | 0.01 秒 |
内存占用:后台运行约 15MB,索引文件约 8MB。
五、避坑指南
六、同类工具对比
| Everything | ⭐⭐⭐⭐⭐ | 极低 | 极速文件名搜索 | 所有人 |
| Listary | ⭐⭐⭐⭐ | 低 | 双击 Ctrl 呼出,支持快速启动 | 键盘党 |
| Wox | ⭐⭐⭐ | 中 | 插件丰富,可搜网页/计算器 | 极客 |
| AnyTXT | ⭐⭐⭐ | 高 | 全文检索文档内容 | 文档管理员 |
七、我的使用 workflow
写在最后
Everything 是那种"用过就回不去"的工具。它把 Windows 最弱的环节补上了,而且完全免费、绿色免安装(有便携版)。对于程序员、设计师、文员这类经常和文件打交道的人,效率提升是数量级的。
强烈推荐设置开机启动,让它在后台默默工作。当你下次急需找个文件却想不起放哪时,会感谢现在的自己。
夸克高速下载:(https://pan.quark.cn/s/29d480a912e9#/list/share)(v1.5.0 中文绿色版 + 配置文件 + 使用手册)






