🐳好用高效的本地文件搜索工具《Everything》
- 🧊一、什么是Everything
- 🧊二、为什么选择Everything
- 🧊三、下载Everything
- 🧊四、Everything为什么高效
🧊一、什么是Everything
Everything
是一个运行于Windows
系统,基于文件、文件夹名称的快速搜索引擎。Everything
在搜索之前就会把所用的文件和文件夹都列出来,这一点与Windows
自带的搜索系统不一样,所以我们称之为“Everything”。
在搜索框输入文字,它就会只显示过滤后的文件和目录。“Everything”可以搜索计算机、网络、磁盘、文件、文件夹甚至是内存,范围比Windows
自带的搜索功能更加广泛。
🧊二、为什么选择Everything
相对于我们使用本地windos电脑自带的搜索框,有时候当你的盘中文件很多时搜索真的很慢,属实有的难受,如下效果:
而使用Everything后,经过测试,同一个关键词几乎秒出,而且软件本身只占1兆多一点,如下效果:
🧊三、下载Everything
下载地点:https://www.123pan.com/s/4brbVv-RLhWA.html
🧊四、Everything为什么高效
Everything
并不扫描整个磁盘,只是读取磁盘上的USN
日志,并建立索引,提前存储到数据库,查找时在数据库进行搜索,所以速度飞快。 Everything
能快速获取所有硬盘上的文件列表,主要得益于Windows
对NTFS
的支持。 NTFS
的文件系统上存在一个数据表(Master File Table(MFT)),它记录了磁盘上所有文件的文件信息(USN Journal),当有文件进行增删改查时都会同步去更新这个信息。Windows
提供各种API给开发者去调用访问这些数据。 Everything
也是基于这些API来获取所有文件列表,这比遍历所有文件目录要快很多。
扩展:
什么是USN日志?
USN日志(USN Journal)是NTFS的一个特性,全称Update Sequence Number Journal(更新序列号码日志),或称更改日志(Change Journal),它维护一个对卷已做更改的记录。
什么是NTFS的文件系统?
NTFS(New Technology File System)是Windows NT内核的系列操作系统支持的、一个特别为网络和磁盘配额、文件加密等管理安全特性设计的磁盘格式,提供长文件名、数据保护和恢复,能通过目录和文件许可实现安全性,并支持跨越分区。
想知道自己电脑是否支持NTFS
,右击磁盘查看属性即可知道文件系统。
如果Windows不支持NTFS,是不是Everything就达不到快速的效果?
如果Windows不支持NTFS, Everything 可能无法完全实现其宣传的性能。尽管如此,这并不意味着 Everything 一定慢或不起作用。
首先, Everything 的搜索基于文件和文件夹名称,而不是完整的文件路径。因此,即使文件系统不是 NTFS, Everything 仍然可以正确地搜索文件和文件夹,因为它会分析磁盘上的所有文件,而不仅仅是搜索根目录。
但是,在文件系统为 NTFS 的情况下,Everything 的搜索性能可能会更好。NTFS 提供了比 FAT32 更紧密的文件存储结构,可以更有效地管理文件流,这有助于提高 Everything 的搜索性能。此外,NTFS 还具有许多文件系统管理功能,如访问控制和文件属性,这些功能可能会有所帮助。
总之,虽然 Windows 不支持 NTFS,但是 Everything 仍然可以工作,并且可能会因为支持 NTFS 而表现更好。但是,在任何情况下,都应该记住,如果您在 Windows 计算机上使用文件和文件夹管理工具,性能可能会受到一定的限制。