SEARCH

everything使用教程极致文件搜索利器:从安装到高级应用,全面解析

【everything使用教程】极致文件搜索利器:从安装到高级应用,全面解析

在日常使用电脑时,您是否曾被文件找不到的困境所困扰?数以万计的文件散落在硬盘的各个角落,Windows自带的搜索功能又显得力不从心?别担心,Everything 应运而生,它是一款免费、轻量级且功能强大的文件搜索工具,以其“秒级搜索”的极致速度而闻名。本篇文章将为您带来一份详尽的 Everything 使用教程,从基础安装到高级应用,助您彻底掌握这款文件搜索神器,让文件管理变得前所未有的高效。

什么是 Everything?为何它如此高效?

Everything 是由 Voidtools 开发的一款专门为 Windows 平台设计的桌面文件搜索工具。与Windows自带的文件搜索不同,Everything 不扫描文件内容,它仅仅索引NTFS文件系统中的所有文件名和路径信息。这使得它能以极快的速度(通常是毫秒级)建立一个完整的数据库,并在您输入关键词的瞬间,实时呈现搜索结果。

核心优势:

  • 极致速度: 基于NTFS文件系统索引,搜索结果实时呈现。
  • 轻量级: 占用系统资源极少,不影响电脑运行速度。
  • 免费: 完全免费使用,无任何广告或功能限制。
  • 实时更新: 文件或文件夹的增删改查会实时更新到索引中,无需手动刷新。

第一步:下载与安装 Everything

开始使用 Everything 的第一步是下载并安装它。我们强烈建议您从官方网站下载,以确保软件的安全性和最新版本。

1. 访问官方网站

请访问 Voidtools 官方网站 下载 Everything。

2. 选择适合您的版本

官方网站提供了多种版本供下载:

  • 安装版 (Installer): 这是最推荐的版本,它会安装 Everything 服务,确保搜索速度和稳定性。通常提供 x86 (32位) 和 x64 (64位) 版本,请根据您的操作系统选择。
  • 便携版 (Portable): 无需安装,解压即可使用。适合不希望修改注册表或在多台电脑上快速使用的用户。但某些功能(如开机自启动、实时索引的稳定性)可能不如安装版。
  • 精简版 (Lite): 功能更精简的版本。

对于大部分用户,我们推荐下载最新版的 x64 安装版

3. 安装步骤

下载完成后,双击安装程序(例如:Everything-1.x.x.xxxx.x64-Setup.exe),按照以下步骤操作:

  1. 选择语言: 选择“简体中文”或其他您偏好的语言,点击“OK”。
  2. 许可协议: 阅读许可协议,勾选“我同意此协议”,点击“下一步”。
  3. 安装选项:
    • 安装Everything服务: 强烈建议勾选此项。这将允许Everything在后台运行,提供更稳定的实时索引服务,即使不以管理员身份运行Everything主程序也能正常工作。
    • 开机自启动: 建议勾选,让Everything随系统启动。
    • 将Everything添加到右键菜单: 勾选后,您可以在文件夹上右键直接“使用Everything搜索”。
    选择完毕后,点击“下一步”。
  4. 安装位置: 选择Everything的安装路径,默认即可,点击“安装”。
  5. 完成: 安装过程很快完成,点击“完成”即可启动Everything。

第二步:初识 Everything 界面

Everything 的用户界面非常简洁,几乎一目了然:

  • 搜索框: 位于窗口顶部,这是您输入搜索关键词的地方。
  • 结果列表: 占据窗口大部分区域,实时显示搜索结果。包括文件名、路径、大小和修改日期等信息。
  • 状态栏: 位于窗口底部,显示已索引文件和文件夹的数量、总大小以及当前索引状态。

当您首次打开Everything时,它会快速扫描您的NTFS分区并建立索引。这个过程非常快,通常在几秒钟到一分钟内完成,具体取决于您的硬盘大小和文件数量。一旦索引完成,您就可以开始极速搜索了!

第三步:Everything 基础搜索技巧

掌握这些基础搜索技巧,您就能应对大部分文件查找需求。

1. 最简单的搜索:输入关键词

在搜索框中输入任何您想查找的文件名或文件夹名。Everything 会在您键入的瞬间实时显示匹配结果。例如,要查找“项目报告”,直接输入 项目报告 即可。

2. 多个关键词(与关系):空格分隔

当您输入多个关键词并用空格分隔时,Everything 会默认以“与”(AND)的关系进行搜索,即只有同时包含所有关键词的文件或文件夹才会被显示。
例如:会议 纪要 2023 将会查找文件名或路径中同时包含“会议”、“纪要”和“2023”的文件。

3. 排除关键词(非关系):使用减号 -

如果您想排除某些不相关的结果,可以在关键词前加上减号 -
例如:图片 -截图 将会搜索所有包含“图片”但包含“截图”的文件。

4. 搜索短语(精确匹配):使用双引号 ""

如果您想搜索一个完整的短语,而不是零散的关键词,请使用双引号将短语括起来。
例如:"项目最终报告" 将只查找包含“项目最终报告”这个完整短语的文件。

5. 通配符搜索:*?

  • * (星号): 代表任意数量的任意字符(包括0个)。
    例如:*.doc 查找所有以“.doc”结尾的文件(Word文档)。
    例如:报告*.pdf 查找所有以“报告”开头,以“.pdf”结尾的文件。
  • ? (问号): 代表一个单个的任意字符。
    例如:图片?.jpg 查找“图片1.jpg”、“图片A.jpg”等,但不包括“图片.jpg”或“图片大.jpg”。

6. 路径搜索

您可以直接在搜索框中输入文件路径的一部分来缩小搜索范围。
例如:D:文档会议 会搜索 D:文档会议 路径下的文件。

第四步:进阶搜索与高级操作

Everything 的强大之处远不止于此。掌握这些高级技巧,将让您的文件搜索能力达到新的高度。

1. 搜索语法与操作符

Everything 支持更复杂的布尔逻辑和特殊操作符:

  • | (或关系 OR): 查找包含关键词A或关键词B的文件。
    例如:doc | pdf 查找所有Word文档或PDF文档。
  • < > (分组): 用于组合复杂的搜索条件。
    例如:<报告 | 会议> 2023 查找包含“报告”或“会议”,并且包含“2023”的文件。
  • 正则表达式 (Regex): 对于有编程经验的用户,Everything 支持强大的正则表达式搜索。
    在“工具”->“选项”->“搜索”中勾选“启用正则表达式”后,即可使用。
    例如:.jpg$ 查找所有以“.jpg”结尾的文件。
    例如:^项目.*[0-9]{4} 查找以“项目”开头,后面跟任意字符,并以四位数字结尾的文件名。

2. 文件类型筛选

您可以使用 ext: 或直接输入文件扩展名来筛选特定类型的文件。Everything 也内置了一些便捷的文件类型过滤器。

  • 按扩展名: ext:jpg*.jpg 查找所有JPG图片。
  • 内置过滤器:
    • audio: 查找音频文件 (mp3, wav, flac等)
    • zip: 查找压缩文件 (zip, rar, 7z等)
    • doc: 查找文档文件 (doc, docx, xls, xlsx, ppt, pptx, pdf等)
    • pic: 查找图片文件 (jpg, png, gif, bmp等)
    • video: 查找视频文件 (mp4, avi, mov, mkv等)
    • exe: 查找可执行文件

    例如:pic: 截图 将只在图片文件中搜索“截图”。

3. 大小与日期筛选

您可以根据文件大小和修改日期来筛选结果。

  • 大小:
    • size:empty 空文件
    • size:tiny < 10KB
    • size:small < 100KB
    • size:medium < 1MB
    • size:large < 10MB
    • size:huge < 100MB
    • size:gigantic < 1GB
    • size:massive >= 1GB
    • 自定义大小: size:>100MB (大于100MB), size:<1GB (小于1GB), size:1GB-2GB (1GB到2GB之间)
  • 日期:
    • date:today 今天修改的文件
    • date:yesterday 昨天修改的文件
    • date:thismonth 本月修改的文件
    • date:lastmonth 上月修改的文件
    • date:thisyear 本年修改的文件
    • date:lastyear 去年修改的文件
    • 自定义日期: date:2023/10/26 (具体日期), date:2023/01/01-2023/03/31 (日期范围)
    • 组合使用: date:last2days (过去两天)

    例如:pic: size:>1MB date:thismonth 查找本月修改的,大于1MB的图片。

4. 路径限定搜索

除了直接输入路径,还可以使用特定操作符进行路径限定。

  • path:parent: 查找特定路径下的文件。
    例如:path:D:文档项目 将只搜索 D:文档项目 文件夹内的文件。
    例如:parent:桌面 会议 查找桌面文件夹下的包含“会议”的文件。

5. 文件夹与文件区分

如果您只想查找文件夹或文件,而不是两者混合,可以使用:

  • folder:dir: 仅显示文件夹。
    例如:folder: 项目 查找名为“项目”的文件夹。
  • file: 仅显示文件。
    例如:file: 报告 查找名为“报告”的文件。

6. 书签(Bookmarks)

对于您经常使用的复杂搜索条件,可以将其保存为书签,以便下次快速调用。

  1. 输入您的搜索条件。
  2. 点击“文件”->“创建书签…”。
  3. 输入书签名称并保存。
  4. 下次您可以直接在“书签”菜单中选择并应用。

7. HTTP/FTP/ETP 服务器功能

Everything 不仅仅是一个本地搜索工具,它还可以作为一个简单的 HTTP、FTP 或 ETP 服务器,让您在局域网内通过浏览器或其他客户端访问您的搜索结果,甚至共享文件。

配置方法:

  1. 点击“工具”->“选项”->“HTTP 服务器”(或“FTP 服务器”/“ETP 服务器”)。
  2. 勾选“启用 HTTP 服务器”。
  3. 设置监听端口(默认80,如果冲突可改为8080等)。
  4. 可以设置用户名和密码进行访问限制。
  5. 点击“确定”保存设置。

配置完成后,您可以在局域网内的其他设备上通过浏览器访问 http://您的电脑IP地址:端口号 来进行文件搜索和下载。这对于团队协作或在家庭网络中共享文件非常方便。

第五步:Everything 设置与个性化

Everything 提供了丰富的设置选项,让您可以根据自己的习惯进行个性化配置。

1. 访问选项菜单

点击“工具”->“选项”即可打开设置窗口。

2. 常用设置调整

  • 常规:
    • 开机启动 Everything: 勾选以确保每次开机时Everything都自动运行。
    • 显示在任务栏通知区域: 让Everything图标显示在系统托盘,方便快速访问。
    • 自动检查更新: 保持软件最新。
  • 索引:
    • 排除列表: 如果您不希望Everything索引某些特定的文件夹(例如:系统文件夹、备份文件夹),可以在这里添加路径。这样可以减少索引大小,提高搜索效率。
    • NTFS: 管理需要索引的NTFS卷。如果您的某些NTFS分区未被索引,可以在这里手动添加。
    • 文件夹: 针对非NTFS分区或网络驱动器,您可以手动添加文件夹进行索引。但请注意,这些文件夹的索引速度和实时更新能力不如NTFS分区。
  • 结果:
    • 排序方式: 设置默认的搜索结果排序方式。
    • 字体和颜色: 自定义搜索结果列表的显示样式。
    • 行高: 调整行间距,方便查看。
  • 搜索:
    • 启用正则表达式: 如前所述,勾选以使用高级正则表达式搜索。
    • 区分大小写: 默认不区分,勾选后搜索将对大小写敏感。
    • 全字匹配: 勾选后,只有当输入关键词是一个完整的词时才匹配。例如,搜索“doc”不会匹配“document”。
  • 键盘:
    • 显示 Everything 窗口快捷键: 默认是 Win + Shift + F,您可以根据习惯自定义。

为何选择 Everything?总结其卓越之处

通过以上的详细教程,相信您已经对 Everything 有了全面的了解。它的核心价值在于:

  • 无与伦比的搜索速度: 这是 Everything 最引以为傲的特点。无论您的硬盘中有多少文件,都能在眨眼间找到目标。
  • 极致轻量与低资源占用: 它几乎不占用系统内存或CPU资源,可以在后台安静地运行,不会拖慢您的电脑。
  • 强大的搜索语法: 从简单的关键词到复杂的布尔逻辑、通配符、正则表达式,再到各种过滤器,Everything 满足了从小白到高级用户的各类搜索需求。
  • 实时更新的索引: 您无需担心文件移动或删除后搜索结果不同步的问题,Everything 会实时更新其数据库。
  • 免费且纯净: 作为一款免费软件,Everything 没有广告,没有捆绑,使用体验纯粹。

如果您是一个经常需要查找文件的电脑用户,或者您厌倦了Windows自带搜索的缓慢和低效,那么 Everything 绝对是您的不二之选。掌握其使用方法,将极大地提升您的文件管理效率,让您的数字生活更加顺畅。

常见问题 (FAQ)

「如何让Everything搜索网络驱动器或非NTFS分区?」

Everything 主要为NTFS文件系统设计以实现极速索引。对于非NTFS分区(如FAT32)或网络驱动器,您可以通过“工具”->“选项”->“文件夹”来手动添加这些路径进行索引。但请注意,这些外部文件夹的索引速度和实时更新能力可能不如NTFS分区,因为它们无法利用NTFS文件系统的USN日志。

「为何Everything启动后搜索结果为空或不全?」

这可能是由几个原因造成的:

  1. Everything服务未运行: 确保在安装时勾选了“安装Everything服务”,或者在“工具”->“选项”->“常规”中勾选“开机启动Everything服务”。服务未运行会导致无法正确索引NTFS分区。
  2. 硬盘分区格式不是NTFS: Everything主要基于NTFS索引。如果您的分区是FAT32或其他格式,需要手动在“工具”->“选项”->“文件夹”中添加索引。
  3. 索引数据库损坏: 极少数情况下,Everything的索引数据库可能会损坏。您可以尝试关闭Everything,然后删除 Everything 数据目录下的 Everything.db 文件(通常在 %APPDATA%Everything),重新启动Everything让其重建索引。
  4. 排除列表设置不当: 检查“工具”->“选项”->“排除列表”,确保没有不小心将需要搜索的路径添加进去。

「如何排除某个文件夹不被Everything索引?」

您可以轻松地将不需要搜索的文件夹从Everything的索引中排除。进入“工具”->“选项”->“排除列表”选项卡。点击“添加”按钮,然后选择您想要排除的文件夹路径,点击“确定”即可。被排除的文件夹及其内容将不再出现在搜索结果中。

「Everything是否支持搜索文件内容?」

不,Everything的极致速度来源于它仅索引文件名和路径,而不索引文件内容。因此,它无法直接搜索文件内部的文本内容。如果您需要搜索文件内容,可以结合使用Windows自带的文件内容搜索功能,或者使用专门的文件内容搜索工具(如Agent Ransack、PowerGREP等)。

「如何让Everything在每次开机时自动启动?」

在安装Everything时,有一个选项是“开机自启动Everything”,勾选即可。如果您在安装时未勾选,或者想要手动设置,可以进入“工具”->“选项”->“常规”选项卡,然后勾选“开机启动Everything”复选框,点击“确定”保存设置。这样,每次系统启动时Everything都会自动运行并加载索引。

everything使用教程