Everything 的极速搜索建立在直接读取 NTFS 卷的 USN 变更日志上,这带来毫秒级索引,也带来三个常见的"搜不到"场景:权限不够建不了索引、文件不在 NTFS 固定磁盘上、新文件没被监控到。按下面的顺序排查,基本能覆盖所有情况。
第一步:确认索引到底建了没有
打开 Everything,看窗口底部状态栏:
- 显示
已索引 XX 个对象且数字在增长 → 索引正常,跳到第三步; - 显示
正在索引…长时间不动,或对象数为 0 → 权限问题,看第二步; - 只搜得到部分盘 → 那些盘可能是 exFAT/FAT32 或可移动磁盘,看第三步。
第二步:解决权限问题(最常见)
读取 USN 日志需要管理员权限。三种方案按推荐顺序:
方案 A:安装 Everything 服务(推荐)
安装时勾选了"启用 Everything 服务"的可以直接跳过。手动开启:打开 工具 → 选项 → 常规,勾选 Everything 服务,点击旁边的 安装服务 按钮(会弹一次 UAC),完成后普通权限运行的 Everything 也能通过服务读取索引。
方案 B:始终以管理员运行
右键 Everything.exe → 属性 → 兼容性 → 以管理员身份运行此程序。简单粗暴,但每次弹 UAC。
方案 C:便携版用户
便携版默认不装服务。若目录被 UAC 保护,用 everything.exe -service 相关安装选项,或直接放免写权限的个人目录。
第三步:把 NTFS 以外的目录纳入索引
Everything 只自动索引固定 NTFS 磁盘。U 盘(exFAT)、网盘同步目录、NAS 共享文件夹都不在默认范围内:
工具 → 选项 → 文件夹;- 点
添加…选中目标文件夹; - 按需勾选
自动包含以下文件夹(如"我的文档")与自动包含打开的 NTFS 卷根目录。
注意:计划文件夹的更新靠周期性扫描而非实时监听,U 盘里刚拷进去的文件可能要等一两分钟才搜得到;要毫秒级实时索引,优先放固定 NTFS 磁盘。
第四步:索引正常但搜不到具体文件
- 残留了筛选条件? 按
Ctrl+F打开高级搜索,检查是否之前设置了"仅文件夹""修改时间""大小"等条件没清除,这是"突然全搜不到"的头号原因; - 文件名记错了? 用
ext:pdf限定类型、\2024\这种反斜杠片段搜路径、dupe:查找重复文件; - 内容搜索: Everything 默认只搜文件名。想搜文档内容,在
工具 → 选项 → 索引的内容索引区添加指定文件夹(会显著变慢、占磁盘,强烈不建议全开)。
第五步:仍然异常,重建索引
先试 文件 → 刷新。无效时找到数据目录下的 Everything.db(安装版一般在 %APPDATA%\Everything\,便携版在程序目录),备份后删除并重启 Everything,即触发全盘重建索引。百万级文件一般一两分钟完成。