Everything搜索结果为空需按顺序排查:先确认Everything服务正在运行且设为自动启动;再检查目标磁盘是否已添加至索引并启用NTFS监控;最后强制重建索引或删除损坏的everything.db重置数据库。

Everything搜索结果为空,说明你输入的关键词没匹配到任何索引条目,不是软件坏了,而是索引本身缺失、损坏或服务没跑起来——必须按顺序排查服务状态、索引覆盖范围、数据库完整性三个硬性前提。
确认Everything服务正在运行
Everything不靠前台程序干活,全靠后台Windows服务实时监听文件变动;服务一停,整个搜索就成摆设,界面再亮也返回空结果。
按下Win + R → 输入services.msc → 回车打开服务管理器。
在列表中找到【Everything Service】,双击打开属性窗口。
将“启动类型”设为【自动】,避免重启后再次失效;若当前状态显示“已停止”,先点“停止”,等两秒再点“启动”——直接点“启动”有时会卡在假运行状态。
确认“服务状态”栏明确显示“正在运行”,关闭窗口后立刻回到Everything主界面按任意键触发一次搜索,看是否恢复响应。
检查索引是否覆盖目标磁盘
默认情况下Everything只索引NTFS格式的本地固定硬盘,U盘、移动硬盘、OneDrive同步目录、新加的分区都不会自动加入,搜不到文件往往是因为压根没扫过那块盘。
方法一:图形界面添加
点击Everything菜单栏“工具”→“选项”→左侧选“索引”→“文件夹”→点右侧“添加”→浏览并选中目标盘符(如D:\、E:\),重复操作加完所有需要的卷。
方法二:手动启用NTFS监控
仍在“索引”页签内,切换到“NTFS”子页 → 列表中找到对应盘符(如C:)→ 勾选【包含到数据库】 → 点击“应用”。这一步不做,即使盘符已添加,索引也不会真正生效。
注意:FAT32/exFAT格式的移动设备必须用“文件夹”方式添加,NTFS页签里不会出现它们。
强制重建索引数据库
索引文件everything.db可能因断电、异常退出或版本升级残留而损坏,表现为服务运行正常、盘符已勾选,但搜索始终为空——此时重建是最快见效的解法。
第一步:点击菜单栏“工具”→“选项”→左侧导航选“索引”。
第二步:在右侧区域找到并点击【强制重建】按钮。
第三步:弹出确认框后直接点“确定”,状态栏会显示“正在重建索引”,进度条走完前不要关闭程序、不要休眠、不要拔U盘——中断会导致索引残缺,下次仍为空。
第四步:等待状态栏变回“就绪”,立即在搜索框输入一个你知道绝对存在的文件名(比如桌面的“新建文件夹”),验证是否秒出结果。
删除损坏的everything.db重置索引
如果强制重建后依然无结果,说明索引文件本身已结构损坏或被系统锁定,Everything无法覆盖写入,必须手动清除。
关闭Everything主程序(右下角托盘图标右键→退出)。
打开Everything安装目录(通常为C:\Program Files\Everything或你自定义的路径)。
找到文件【everything.db】,直接删除它——不要改名、不要移走,必须彻底删掉。
重新启动Everything,程序会自动创建全新的空白索引文件,并开始扫描所有已启用的卷,首次扫描时间取决于磁盘容量,期间搜索框可正常使用,只是结果随扫描进度逐步增加。


















