常见问题

解答你关于 Everything 的疑问

Everything 和 Windows 自带搜索有什么区别?

速度方面:Everything 在几毫秒内返回结果,而 Windows 搜索可能需要几分钟。

索引方式:Everything 直接读取文件名索引,Windows 搜索会索引文件内容。

资源占用:Everything 仅占用约 1MB 内存,Windows 搜索服务占用更多资源。

Everything 会不会拖累电脑速度?

不会。Everything 的设计理念是极轻量级:

  • 安装包仅 1-2 MB
  • 运行时内存占用约 1-5 MB
  • CPU 占用极低,空闲时几乎为零
  • 只在文件系统变化时短暂工作

为什么搜索不到某些文件?

可能有以下原因:

  • 文件或文件夹被排除在索引之外
  • 新创建的文件尚未被索引(约几秒钟延迟)
  • 文件名包含特殊字符
  • 搜索条件不正确

解决方法:在 Everything 中依次点击「工具」→「选项」→「索引」,检查排除的文件夹列表。

如何让 Everything 在开机时自动启动?

方法一:在 Everything 中设置

  1. 打开 Everything
  2. 点击「工具」→「选项」
  3. 勾选「常规」→「启动时自动运行」
  4. 点击「确定」保存

方法二:通过 Windows 启动文件夹

将 Everything 的快捷方式复制到「开始菜单」→「启动」文件夹中。

Everything 支持正则表达式吗?

支持!Everything 支持 POSIX 和扩展正则表达式。

启用正则表达式的方法:

  1. 点击「搜索」菜单
  2. 勾选「启用正则表达式」
  3. 或使用快捷键 Alt+R

常用正则表达式示例:

  • .*\.txt - 匹配所有 txt 文件
  • ^a - 匹配以 a 开头的文件
  • b$ - 匹配以 b 结尾的文件

为什么Everything搜索不到刚下载或新建的文件?

这通常是因为索引未更新、服务未运行或索引数据库损坏导致的。可以按以下步骤排查:

检查搜索范围:点击“搜索”菜单,确保未勾选“全字匹配”,并在“搜索范围”中选择“所有”,避免因搜索限制而漏掉文件:

强制重建索引:这是最常用的解决方法。在菜单栏点击“工具” -> “选项” -> “索引”,然后点击“强制重建”按钮,等待索引重建完成即可

检查Everything服务:按下 Win + R 键,输入 services.msc 并回车,在服务列表中找到“Everything Service”,确保其状态为“正在运行”,且启动类型为“自动”

Everything为什么无法搜索到U盘或移动硬盘里的文件?

Everything默认只自动索引本地NTFS格式的固定磁盘。对于U盘、移动硬盘(尤其是FAT32或exFAT格式),需要手动添加。

解决方法:在菜单栏点击“工具” -> “选项” -> “索引” -> “文件夹”,点击“添加”按钮,然后选择你的U盘或移动硬盘所对应的盘符(如 D:\),将其手动加入索引列表即可。

每次打开Everything时,它都会花很长时间重建数据库,怎么办?

正常情况下,Everything会在后台实时更新索引,打开时应该是瞬间完成的。每次打开都重建,通常由权限问题或数据库文件损坏引起。

以管理员身份运行:右键点击Everything的快捷方式,选择“以管理员身份运行”。如果问题解决,可以在“选项” -> “常规”中勾选“以管理员身份运行”(或“服务”模式),使其始终拥有足够权限。

清理数据库文件:如果问题依旧,可以尝试重置数据库。先完全退出Everything(在系统托盘图标上右键退出),然后找到数据库文件 everything.db(通常位于 C:\Users\你的用户名\AppData\Local\Everything),将其删除或重命名。重新打开Everything时会自动生成一个新的数据库。

Everything有哪些实用的高级搜索语法?

Everything支持非常强大的搜索语法,掌握这些能极大提升搜索效率:

逻辑运算:

  1. 空格(与):报告 2024(搜索同时包含“报告”和“2024”的文件)。
  2. | (或):jpg | png(搜索所有jpg或png图片)。
  3. ! (非):教程 !副本(搜索包含“教程”但不包含“副本”的文件)。

通配符与精确匹配:

  • * 匹配任意多个字符,? 匹配单个字符。例如 *.docx 可找到所有Word文档。
  • 使用双引号 "" 进行精确匹配。例如 "项目总结.pptx" 只匹配这个完全一致的文件名。

指定范围与类型:

  • ext: 指定扩展名:ext:pdf 简历。
  • path: 指定路径:path:下载 电影.mp4。

为什么我输入“华”却搜不到“刘德华”的文件?

这很可能是因为开启了“全字匹配”功能。该功能要求搜索词必须作为完整词语或文件名的开头/结尾独立存在,导致“华”无法匹配“刘德华”中的“华”。

解决方法:在Everything主界面右上角的搜索框旁边,点击“搜索”菜单(或漏斗图标),取消勾选“全字匹配”。此时再输入“华”,就能搜到所有文件名中包含“华”字的文件了。如果需要更灵活的模糊搜索,也可以将“搜索范围”设置为“所有”。

Everything能否索引和搜索局域网中其他电脑的共享文件夹?

默认情况下不能直接索引。Everything的核心是基于本地NTFS文件系统的USN Journal(日志)进行高速索引,而网络共享路径(如 \\server\share)不提供此机制。

替代方案:

  1. 映射网络驱动器:将共享文件夹映射为本地的一个盘符(例如 Z:),然后在Everything的“工具” -> “选项” -> “文件夹”中添加这个盘符进行索引。这样可以搜索,但速度会比搜索本地硬盘慢。
  2. 远程访问数据库:在远程电脑上也安装Everything,并开启其内置的 ETP/FTP服务器 或 HTTP服务器 功能。然后你就可以在其他电脑上通过浏览器或Everything客户端直接访问那台电脑的搜索结果,而不需要将那台电脑的文件索引到本地。

小知识:Everything是一款基于文件名的高速搜索工具,它利用NTFS文件系统的USN Journal(更新序列号日志)来实时监控文件变更,因此首次建立索引速度极快,且内存占用通常只有十几MB。

如何卸载 Everything?

卸载 Everything 的方法:

  1. 打开 Windows 「设置」→「应用」
  2. 搜索「Everything」
  3. 点击「卸载」
  4. 按照提示完成卸载

注意:卸载不会删除你的个人设置和索引数据库,如需完全清除可手动删除以下位置的用户数据:

  • %APPDATA%\Everything\
  • %LOCALAPPDATA%\Everything\

还有其他问题?

查看更多教程 →