资讯中心

比Everything更好用?这款免费搜索工具让我彻底换了

datetime

2026-11-13

阅读数量

7719

在Windows上找一个文件,到底能有多慢?有人等了整整几分钟,最后还是没有找到想要的那个文件。这不是个别现象,而是很多人在Windows上搜索文件时的日常体验。 为了解决这个问题,作者尝试过被广泛推荐的Everything,并且用了很长一段时间。后来,作者找到了另一款工具,做着同样的事,却不需要先读一遍说明书。这款工具叫Anything Search。 Windows自带的搜索为什么越来越慢?一个可能的原因是硬盘容量越来越大。系统需要建立一个庞大的数据库来跟踪所有文件,这个数据库本身就可能增长到几个GB。它还会占用CPU和磁盘资源。 更让人头疼的是,Windows的本地文件搜索里还塞进了很多不想要的东西:网页建议、应用推荐、云端结果。用户只是想找一个文件,却得到了一堆无关内容。 Everything的思路完全不同。它直接读取NTFS主文件表(Master File Table),相当于直接查看Windows用来记录磁盘上每个文件的索引。这让它每秒能扫描数十万个文件,并实时保持更新,而不是一个文件夹一个文件夹地检查。 输入文件名,结果几乎立刻出现。Everything只搜索文件名,不搜索文件内容。它只看名称、路径、大小和日期,从不打开文件本身,这也是它保持快速的原因。Windows搜索则会深入读取文档内容,因此慢得多,也更消耗资源。 但作者坦言,即使等了Windows很长时间,它也很少能找到想要的文件。输入准确的文件名,它依然会跳过那个文件。 Everything最大的问题在于外观和使用体验。界面不好看,菜单密集,还有大量搜索语法修饰符。即使能习惯这些,配置选项也多得让人眼花,而用户想要的只是找到需要的文件。 Anything Search在微软商店里免费提供,安装过程简单。它不需要管理员权限提示,也不用去GitHub下载。商店会处理.NET依赖,并在后台保持应用更新。它在普通的x64机器和ARM64设备上都能运行,不需要额外设置。 安装后,应用驻留在系统托盘,占用内存极少,双击或使用键盘快捷键就能立刻调出。作者更喜欢它的一点是,它看起来像是属于现代Windows机器的应用。 它跟随系统的深色或浅色主题,在1080p和4K显示器上都显示清晰。用作者的话说,感觉是精心打磨过的,而不是拼凑出来的。 搜索速度同样很快。输入时,结果会从本地SQLite数据库实时过滤出来。不需要通配符或特殊语法,输入文件名的一部分、文件夹名或文件扩展名,就能在超过一百万个已索引项目中即时缩小范围。 找到需要的文件后,双击可以打开文件或其父文件夹,右键则提供打开、在文件资源管理器中显示、复制完整路径或仅复制文件名等选项。还有一个“最近搜索”面板,保留过往查找记录,附带时间戳和结果数量,方便重跑旧搜索而不用回忆当时输入了什么。 Anything Search也有取舍。Everything在初次索引时仍然是最快的,因为它直接从磁盘扇区读取MFT。Everything填充速度快,但作者也遇到过它莫名其妙找不到Notepad++的情况。 Anything Search以标准用户权限运行,通过常规Windows API遍历目录,而不是像Everything那样读取MFT。这意味着首次完整扫描可能需要几分钟。虽然仍然算快,但明显慢于Everything。 两者跟踪变化的方式也不同。Everything监视NTFS更改日志,记录每一次文件更改,即使跨重启也能保持。Anything Search则使用标准的Windows文件更改通知。 对大多数日常使用来说,这没问题。但在磁盘活动繁重时,比如删除数千个构建输出文件,通知缓冲区可能溢出,暂时漏掉一些更改,直到后台同步追上。作者还注意到,Anything Search的内存占用略高一些。 如果需要正则表达式支持、脚本集成,或者绝对最快的索引速度,Everything仍然是正确的选择。作者无法接受它的界面,但也相信很多人并不介意。如果想要的是一款快速、又不像Everything那样外观笨重的搜索工具,Anything Search值得一试。 Anything Search支持Mac、Linux或PC,没有移动应用,免费使用。 特别

about image