fbpx
维基百科

Everything (软件)

Everything是一个私有的免费Windows桌面搜索引擎,可以在NTFS卷上快速地根据名称查找文件和目录。由澳大利亚人大卫·卡彭特(David Carpenter)开发。

Everything
Everything v1.3.4.686 截图
開發者David Carpenter
当前版本
  • 1.4.1.1024 (2023年5月26日;穩定版本)[1][2]
操作系统Windows XP或更高版本
类型搜索工具
许可协议 免费软件 (Expat[3])
网站http://www.voidtools.com/

工作原理 编辑

当Everything第一次运行时,会通过主文件表中的文件元数据创建卷上每个文件和目录名称的索引[5]。默认情况下,会索引所有挂载的NTFS卷[6]。创建索引后,程序就会根据USN日志持续更新索引[7]。Everything在索引中查找满足用户查找表达式的文件名,表达式可以是部分目标文件名,或使用正则表达式[8],并且在搜索关键字输入后立刻显示结果。

由于Everything并不索引文件内容,并且依赖于USN日志来过滤文件更新,因此只需占用很少的内存和处理器时间[9][10]。Everything的索引过程和搜索过程执行非常快速(几乎瞬间完成)、占用资源极低,同时能实时更新索引数据库(索引文件极小)和搜索结果,这些特性在如今磁盘容量越来越大、用户文件越来越多的情况下使得Everything超越了传统桌面搜索工具而广受欢迎。

软件缺点 编辑

基于前面描述的工作原理,使得Everything的缺点和它的优点一样明显。

  • 需要管理员权限:这样才能读取USN日志,由此带来了安全上的问题。
  • 仅支持NTFS卷[11]:不支持目前大量移动设备使用的FAT文件系统,也不支持除Windows外的其他操作系统中常见的文件系统,如Linux[12][13]。不过,从Everything 1.3.0.629b(测试版)开始提供的文件列表功能[14],为使用其他文件系统的用户和使用移动存储设备的用户提供了便利[15]

多用户安全 编辑

由于Everything的工作原理,它在多用户环境中并不安全。在运行时它需要访问NTFS USN日志,因此必须以管理员权限运行,即必须通过特权账户或作为Windows服务。作为Windows服务时,可在没有管理员权限时实现搜索功能。[16]然而,Everything会直接显示搜索结果而不根据当前用户权限过滤,所以每个用户都可以看到卷上的所有文件,就好像他们在使用管理员权限运行Everything。用户还可以双击Everything结果列表中的文件名来打开文件或运行程序(目标为可执行文件时),而此时Everything会以它自身的管理员凭据而不是当前用户的凭据运行文件。[17]尽管可以通过服务或其他方法[18]避免在打开文件时的权限提升[19],但仍没有明确的方法阻止普通用户列出他无权查阅的其他文件目录。

开发情况 编辑

2009年11月该软件发布了一个稳定版后[20],开发工作中断了三年。这场中断引发了用户担心与失望。[21]2013年1月5日,该软件发布了新的测试版。

类似软件 编辑

  • NTFS-Search[22]以及最近的SwiftSearch[23] - 以类似方式工作的开源程序
  • UltraSearch,一个可替代的免费软件[24]
  • MasterSeeker
  • Listary

参阅 编辑

参考文献 编辑

  1. ^ https://www.voidtools.com/Changes.txt.
  2. ^ https://voidtools.com/Changes.txt.
  3. ^ Carpenter, David. . voidtools.com. [7 September 2015]. (原始内容存档于2019-12-22). 
  4. ^ Changes. voidtools.com. 2020-12-12 [2020-12-22]. (原始内容于2014-02-22). 
  5. ^ Carpenter, David. Re: Any way to schedule when it does it's indexing?. 2009-08-08 [2009-10-30]. (原始内容于2011-07-17). 
  6. ^ . voidtools.com. [2009-10-30]. (原始内容存档于2009-10-30). 
  7. ^ Carpenter, David. Re: How "Everything" doesn't miss changes when not running. voidtools.com. 2009-05-22 [2009-10-30]. (原始内容于2011-07-17). 
  8. ^ voidtools.com. Everything常见问题——搜索. 善用佳软. [2009-10-30]. (原始内容于2009-10-16). 
  9. ^ voidtools.com. Everything常见问题——Everything. 善用佳软. [2009-10-30]. (原始内容于2009-10-16). 
  10. ^ Larkin, Erik. Find Your Files for Free With Everything Search Engine. PcWorld. 2009-05-18 [2009-10-30]. (原始内容于2009-08-19). 
  11. ^ Carpenter, David. Re: How "Everything" doesn't miss changes when not running. voidtools.com. 2009-06-30 [2009-10-30]. (原始内容于2011-07-17). 
  12. ^ Eagerly Awaiting FAT/FAT32. Great Program!. voidtools.com. [2009-10-13]. (原始内容于2011-07-17). 
  13. ^ Carpenter, David. Re: Running everything in Linux with Wine. voidtools.com. 2009-09-03 [2009-10-13]. (原始内容于2011-07-17). 
  14. ^ List of changes. voidtools. [2014-04-05]. (原始内容于2014-02-22). 
  15. ^ scavin. 如何用Everything实现离线搜索找到对应储存设备. 小众软件. [2014-04-05]. (原始内容于2014-04-07). 
  16. ^ Windows服务应用程序介绍. Microsoft, Inc. [2009-10-30]. (原始内容于2010-12-29). 
  17. ^ Carpenter, David. Run Everything as a service. voidtools.com. 2009-06-02 [2009-10-13]. (原始内容于2011-07-17). 
  18. ^ 安全的使用Everything. Oasis Feng. [2014-04-02]. (原始内容于2014-04-07). 
  19. ^ crispinb. Re: Run Everything as a service. voidtools.com. 2009-06-19 [2009-10-30]. (原始内容于2011-07-17). 
  20. ^ Latest download. cnet.com. 2009-03-13 [2012-11-05]. (原始内容于2012-10-02). 
  21. ^ So development stalled.... [7 January 2013]. (原始内容于2014-02-01). 
  22. ^ NTFS-Search on Sourceforge. [2013-05-11]. (原始内容于2013-05-20). 
  23. ^ SwiftSearch: Searches NTFS drives at insane speeds, given the right privileges.. [2013-05-11]. (原始内容于2013-05-25). 
  24. ^ UltraSearch by Jam Software. [2013-05-11]. (原始内容于2013-04-25). 

外部链接 编辑

  • 官方网站  

everything, 软件, everything是一个私有的免费windows桌面搜索引擎, 可以在ntfs卷上快速地根据名称查找文件和目录, 由澳大利亚人大卫, 卡彭特, david, carpenter, 开发, everythingeverything, 截图開發者david, carpenter当前版本1, 1024, 2023年5月26日, 穩定版本, 操作系统windows, xp或更高版本类型搜索工具许可协议, 免费软件, expat, 网站http, voidtools, 目录, 工作原理, 软. Everything是一个私有的免费Windows桌面搜索引擎 可以在NTFS卷上快速地根据名称查找文件和目录 由澳大利亚人大卫 卡彭特 David Carpenter 开发 EverythingEverything v1 3 4 686 截图開發者David Carpenter当前版本1 4 1 1024 2023年5月26日 穩定版本 1 2 操作系统Windows XP或更高版本类型搜索工具许可协议 免费软件 Expat 3 网站http www voidtools com 目录 1 工作原理 2 软件缺点 3 多用户安全 4 开发情况 5 类似软件 6 参阅 7 参考文献 8 外部链接工作原理 编辑当Everything第一次运行时 会通过主文件表中的文件元数据创建卷上每个文件和目录名称的索引 5 默认情况下 会索引所有挂载的NTFS卷 6 创建索引后 程序就会根据USN日志持续更新索引 7 Everything在索引中查找满足用户查找表达式的文件名 表达式可以是部分目标文件名 或使用正则表达式 8 并且在搜索关键字输入后立刻显示结果 由于Everything并不索引文件内容 并且依赖于USN日志来过滤文件更新 因此只需占用很少的内存和处理器时间 9 10 Everything的索引过程和搜索过程执行非常快速 几乎瞬间完成 占用资源极低 同时能实时更新索引数据库 索引文件极小 和搜索结果 这些特性在如今磁盘容量越来越大 用户文件越来越多的情况下使得Everything超越了传统桌面搜索工具而广受欢迎 软件缺点 编辑基于前面描述的工作原理 使得Everything的缺点和它的优点一样明显 需要管理员权限 这样才能读取USN日志 由此带来了安全上的问题 仅支持NTFS卷 11 不支持目前大量移动设备使用的FAT文件系统 也不支持除Windows外的其他操作系统中常见的文件系统 如Linux 12 13 不过 从Everything 1 3 0 629b 测试版 开始提供的文件列表功能 14 为使用其他文件系统的用户和使用移动存储设备的用户提供了便利 15 多用户安全 编辑由于Everything的工作原理 它在多用户环境中并不安全 在运行时它需要访问NTFS USN日志 因此必须以管理员权限运行 即必须通过特权账户或作为Windows服务 作为Windows服务时 可在没有管理员权限时实现搜索功能 16 然而 Everything会直接显示搜索结果而不根据当前用户权限过滤 所以每个用户都可以看到卷上的所有文件 就好像他们在使用管理员权限运行Everything 用户还可以双击Everything结果列表中的文件名来打开文件或运行程序 目标为可执行文件时 而此时Everything会以它自身的管理员凭据而不是当前用户的凭据运行文件 17 尽管可以通过服务或其他方法 18 避免在打开文件时的权限提升 19 但仍没有明确的方法阻止普通用户列出他无权查阅的其他文件目录 开发情况 编辑2009年11月该软件发布了一个稳定版后 20 开发工作中断了三年 这场中断引发了用户担心与失望 21 2013年1月5日 该软件发布了新的测试版 类似软件 编辑NTFS Search 22 以及最近的SwiftSearch 23 以类似方式工作的开源程序 UltraSearch 一个可替代的免费软件 24 MasterSeeker Listary参阅 编辑Listary 桌面搜索 搜寻引擎列表 日志文件系统 NTFS参考文献 编辑 https www voidtools com Changes txt https voidtools com Changes txt Carpenter David License voidtools com 7 September 2015 原始内容存档于2019 12 22 Changes voidtools com 2020 12 12 2020 12 22 原始内容存档于2014 02 22 Carpenter David Re Any way to schedule when it does it s indexing 2009 08 08 2009 10 30 原始内容存档于2011 07 17 Using Everything voidtools com 2009 10 30 原始内容存档于2009 10 30 Carpenter David Re How Everything doesn t miss changes when not running voidtools com 2009 05 22 2009 10 30 原始内容存档于2011 07 17 voidtools com Everything常见问题 搜索 善用佳软 2009 10 30 原始内容存档于2009 10 16 voidtools com Everything常见问题 Everything 善用佳软 2009 10 30 原始内容存档于2009 10 16 Larkin Erik Find Your Files for Free With Everything Search Engine PcWorld 2009 05 18 2009 10 30 原始内容存档于2009 08 19 Carpenter David Re How Everything doesn t miss changes when not running voidtools com 2009 06 30 2009 10 30 原始内容存档于2011 07 17 Eagerly Awaiting FAT FAT32 Great Program voidtools com 2009 10 13 原始内容存档于2011 07 17 Carpenter David Re Running everything in Linux with Wine voidtools com 2009 09 03 2009 10 13 原始内容存档于2011 07 17 List of changes voidtools 2014 04 05 原始内容存档于2014 02 22 scavin 如何用Everything实现离线搜索找到对应储存设备 小众软件 2014 04 05 原始内容存档于2014 04 07 Windows服务应用程序介绍 Microsoft Inc 2009 10 30 原始内容存档于2010 12 29 Carpenter David Run Everything as a service voidtools com 2009 06 02 2009 10 13 原始内容存档于2011 07 17 安全的使用Everything Oasis Feng 2014 04 02 原始内容存档于2014 04 07 crispinb Re Run Everything as a service voidtools com 2009 06 19 2009 10 30 原始内容存档于2011 07 17 Latest download cnet com 2009 03 13 2012 11 05 原始内容存档于2012 10 02 So development stalled 7 January 2013 原始内容存档于2014 02 01 NTFS Search on Sourceforge 2013 05 11 原始内容存档于2013 05 20 SwiftSearch Searches NTFS drives at insane speeds given the right privileges 2013 05 11 原始内容存档于2013 05 25 UltraSearch by Jam Software 2013 05 11 原始内容存档于2013 04 25 外部链接 编辑官方网站 nbsp 取自 https zh wikipedia org w index php title Everything 软件 amp oldid 77319850, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。