Everything (software)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Everything
Everything (software) logo.png
Everything (software) screenshot.png
Screenshot of Everything v1.3.4.686 on Windows 8.1
Developer(s)David Carpenter
Stable release
1.4.1.1005 / January 25, 2021; 3 months ago (2021-01-25)[1]
Operating systemWindows XP and later
TypeDesktop search
LicenseFreeware (Expat[2])
Websitevoidtools.com Edit this on Wikidata

Everything is a desktop search utility for Windows that can rapidly find files and folders by name. It is released under a free software license that allows modification and commercial redistribution, requiring only attribution.[2]

Overview[edit]

When Everything first runs, it creates an index of the names of every file and folder on all NTFS and ReFS volumes[3] on the system from file metadata, in the case of NTFS from the NTFS Master File Table.[4] By default, all mounted NTFS and ReFS[3] volumes are indexed.[5] Once created, the index is continually updated by the application; in the case of NTFS the updates are fetched from the NTFS change journal.[6]

Specific folders on any file system can also be added to the index, but the indexing of folders not using NTFS or ReFS will be slow,[7] although searching using the completed index will not be.

Regardless of the file system used on the indexed drives and folders, Everything searches its index for file names matching a user search expression, which may be a fragment of the target file name or a regular expression,[8] displaying intermediate and immediate results as the search term is entered.

Because Everything does not index content and, for NTFS drives, relies only on the NTFS change journal to filter file updates, the only file system activity it requires on NTFS drives is updating its index, and it uses very little memory and processor time to provide its service when only indexing NTFS and ReFS drives.[9][10]

Take Command Console incorporates the internal command everything to allow command line access to the program.[11]

Similar alternatives[edit]

These alternative and also free search engines use the same technique of reading the NTFS index directly:

  • AnyTXT Searcher[12]
  • NTFS-Search[13] and the more recent SwiftSearch[14] – both open source
  • UltraSearch[15] – freeware

See also[edit]

References[edit]

  1. ^ "Changes". voidtools.com. 25 January 2021. Retrieved 12 February 2021.
  2. ^ a b Carpenter, David. "License". voidtools.com. Retrieved 7 September 2015.
  3. ^ a b "Indexes – voidtools". voidtools.com. Retrieved 2017-12-03.
  4. ^ Carpenter, David (2009-08-08). "Re: Any way to schedule when it does it's indexing?". Retrieved 2009-10-30.
  5. ^ "Using "Everything"". voidtools.com. Archived from the original on 2009-10-30. Retrieved 2009-10-30. CS1 maint: discouraged parameter (link)
  6. ^ Carpenter, David (2009-05-22). "Re: How "Everything" doesn't miss changes when not running". voidtools.com. Retrieved 2009-10-30.
  7. ^ "Folder Indexing – voidtools". voidtools.com. Retrieved 2017-12-03.
  8. ^ "Everything FAQ – Searching". voidtools.com. Retrieved 2009-10-30.
  9. ^ "Everything FAQ – Everything". voidtools.com. Retrieved 2009-10-30.
  10. ^ Larkin, Erik (2009-05-18). "Find Your Files for Free With Everything Search Engine". PC World. Retrieved 2009-10-30.
  11. ^ "everything", documentation, jpsoft.com
  12. ^ "AnyTXT Searcher". SourceForge.
  13. ^ "NTFS-Search". SourceForge.
  14. ^ "SwiftSearch". SourceForge.
  15. ^ "UltraSearch". Jam Software.

Further reading[edit]

External links[edit]