voidtools

Advanced Search Functions

Advanced Search functions find files and folders by property values.

IN DEVELOPMENT
IN DEVELOPMENT
IN DEVELOPMENT


a-align



allocation-size:
Matches files with the specified allocation size in bytes.

The allocation-size property is the true size-on-disk value.

For example:
allocation-size:>1mb
allocation-size:65536
allocation-size:200mb..300mb

See also: size-on-disk:



alternate-data-stream-ansi:
Matches files with alternate data streams containing the specified text.
Alternate data streams are treated as ANSI text for matching.

Aliases: ads-ansi:

For example:
alternate-data-stream-ansi:abc
alternate-data-stream-ansi:"my text search"



alternate-data-stream-hex:
Matches files with alternate data streams containing the specified hex-encoded text.
Alternate data streams are converted to hex text for matching.

Aliases: ads-hex:

For example:
alternate-data-stream-hex:68656C6C6F
alternate-data-stream-hex:350300006500000031



alternate-data-stream-text-plain:
Matches files with alternate data streams containing the specified text.
Alternate data streams are treated as text/plain for matching.

Aliases: ads-text-plain:

For example:
alternate-data-stream-text-plain:abc
alternate-data-stream-text-plain:"my text search"



alternate-data-stream-utf16:
Matches files with alternate data streams containing the specified text.
Alternate data streams are treated as UTF-16 (Unicode) text for matching.

Aliases: ads-utf16:

For example:
alternate-data-stream-utf16:abc
alternate-data-stream-utf16:"my text search"



alternate-data-stream-utf16be:
Matches files with alternate data streams containing the specified text.
Alternate data streams are treated as UTF-16 BE (Big Endian Unicode) text for matching.

Aliases: ads-utf16be:

For example:
alternate-data-stream-utf16be:abc
alternate-data-stream-utf16be:"my text search"



alternate-data-stream-utf8:
Matches files with alternate data streams containing the specified text.
Alternate data streams are treated as UTF-8 text for matching.

Aliases: ads-utf8:

For example:
alternate-data-stream-utf8:abc
alternate-data-stream-utf8:"my text search"



ancestor-attributes:
Matches files and folders where an ancestor (parent or grandparent, or higher) includes all the specified attributes.

Attribute indexing is required.

The Hidden and System attributes are ignored for root volumes (eg: C:)

Aliases: ancestor-attr: ancestor-attrib: ancestor-attribute:

For example:
ancestor-attributes:HDI
!attrib:h ancestor-attributes:H = matches files/folders that are not hidden in a hidden folder
exact:ancestor-attributes:H = matches where the ancestor's attributes are exactly H



ancestor-child:
ancestor-child-file:
ancestor-child-folder:
Matches files and folders where an ancestor (parent or grandparent, or higher) has a child whose filename contains the specified text.

Use ancestor-child-file: to match files only.
Use ancestor-child-folder: to match folders only.

For example:
!whole:ancestor-child-file:.gitignore = exclude folders, subfolders and files with a .gitignore file



ancestor-filelist0:
ancestor-filelist1:
ancestor-filelist2:
ancestor-filelist3:
ancestor-filelist4:
ancestor-filelist5:
ancestor-filelist6:
ancestor-filelist7:
ancestor-filelist8:
ancestor-filelist9:
Matches files and folders that have an ancestor in a file list slot.

For example:
ancestor-filelist1:



ancestor-sibling:
ancestor-sibling-file:
ancestor-sibling-folder:
Matches files and folders where an ancestor (parent or grandparent, or higher) has a sibling whose filename contains the specified text.

The ancestor itself is not included in the search.
Use ancestor-sibling-file: to match sibling files only.
Use ancestor-sibling-folder: to match sibling folders only.

For example:
whole:ancestor-sibling:".gitignore"

See also: sibling:, parent-sibling:



ansi-content:
Matches files with content containing the specified text.
Content is treated as ANSI text for matching.

For example:
ansi-content:"my content"
ansi-content:abc

Searching content is slow.
Use with other filters for the best performance.

See also: content:



;attributes-dupe:
Matches files and folders that have the same attributes as other file or folder results.

For the best performance, enable attribute indexing.

Aliases: attr-dupe: attrib-dupe:

For example:
attributes-dupe:



author-url:
Search files with the specified author URL.

For example:
*.mp3 author-url:www.voidtools.com



Allow or disallow background content searching.
When disabled, the search waits until all content results are found before returning results.
The default behavior is to search content in the background.

For example:
*.txt content:foo no-background-search:



binary-content:
Matches files with content containing the specified text.
Content is treated as a byte stream and searched for ASCII, ANSI, UTF-8, UTF-16LE, and UTF-16BE encodings.

Use binary:content: to treat the content and search as binary.

For example:
binary-content:"my content"
binary-content:abc

Searching content is slow.
Use with other filters for the best performance.

See also: content:



binary-type:
Matches executable files with the specified binary type.

Binary type can be one of the following:
  • 32-bit Windows
  • MS-DOS
  • 16-bit Windows
  • PIF
  • POSIX
  • 16-bit OS/2
  • 64-bit Windows
For example:
*.exe binary-type:32-bit = matches 32-bit Windows
*.exe binary-type:"64-bit Windows" = matches binary types containing 64-bit Windows
*.exe whole:binary-type:MS-DOS = matches executable files where the entire binary type is MS-DOS



byte-order-mark:
Matches files with the specified byte order mark.

Byte order mark can be one of the following:
  • ANSI
  • UTF-8
  • UTF-16 (BE)
  • UTF-16 (LE)
  • none
Aliases: bom:

For example:
*.txt bom:UTF-8
*.txt bom:"UTF-16 (LE)"
*.txt bom:none



bookmark:
Temporarily apply the specified bookmark by name.

Use a semicolon (;) to specify multiple bookmarks.

Parameters can be passed to a bookmark macro using a colon (:).

For example:
bookmark:"My Bookmark"
bookmark:"My Bookmark";"My Other Bookmark"
bookmark:"My Macro Bookmark":"my parameter"



camera-serial-number:
Matches photo files with the specified camera serial number.

For example:
*.jpg camera-serial-number:1234567890
*.jpg camera-serial-number:0001234
*.jpg camera-serial-number:S/N12345



case-sensitive-dir:
Matches folders with the FILE_CS_FLAG_CASE_SENSITIVE_DIR attribute enabled.
The FILE_CS_FLAG_CASE_SENSITIVE_DIR attribute determines if the file and subfolder names in this folder are treated as case-sensitive.

For example:
folder: case-sensitive-dir: is the same as folder: case-sensitive-dir:yes
folder: case-sensitive-dir:yes
folder: case-sensitive-dir:no



character-count:
Matches document files with the specified number of characters.
The number of characters is stored in the document metadata. This function does not read the file content.

For example:
*.docx character-count:200
*.docx character-count:300..500
*.docx character-count:>10000



char-range:
Matches files and folders whose filename contains a Unicode character in the specified range.

Ranges can be specified using hex values with a 0x prefix, character literals inside single quotes ('a'), or decimal values.
Use the whole: search modifier to match all characters in the filename.

For example:
char-range:0x1F600..0x1F64F = matches filenames containing characters in the Unicode Emoticons block
char-range:>0x7F = matches filenames containing non-ASCII characters
case:whole:char-range:'A'-'Z' = matches filenames consisting only of uppercase letters
char-range:'0'-'9' = matches filenames containing numeric digits



chars:
Matches files and folders whose filename contains the specified number of Unicode characters.

Unlike len: (which counts UTF-16 code units), chars: counts actual Unicode characters.

For example, a single emoji like 👍 consists of two UTF-16 code units:
len:2 matches 👍
chars:1 matches 👍

For example:
chars:10
chars:20..30
chars:>50



child-attributes:
child-file-attributes:
child-folder-attributes:
Matches folders that contain a file or folder with the specified attributes.

Requires attribute indexing.

Use child-file-attributes: to search child files only.
Use child-folder-attributes: to search child folders only.

Aliases: child-attr: child-file-attr: child-folder-attr: child-attrib: child-file-attrib: child-folder-attrib:

For example:
child-file-attributes:sh = matches folders containing system and hidden files
child-attributes:r = matches folders containing read-only files or folders



child-count-from-disk:
child-file-count-from-disk:
child-folder-count-from-disk:
Matches folders that contain the specified number of files and folders from disk.

Like child-count:, except Everything gathers the count from disk instead of the index.

Use child-file-count-from-disk: to count child files only.
Use child-folder-count-from-disk: to count child folders only.

Use child-count-from-disk:0 to check for folders that are empty on disk.
Use with empty: to quickly check for folders that are truly empty (only applies if you are excluding files or folders).
empty: and child-count: check the children count in the index (not on disk).

For example:
empty: child-count-from-disk:0
child-count-from-disk:>100






child-date-accessed:
child-file-date-accessed:
child-folder-date-accessed:
Matches folders that contain a file or folder with the specified date accessed.


Use child-file-date-accessed: to search child files only.
Use child-folder-date-accessed: to search child folders only.

Aliases: child-da: child-file-da: child-folder-da:

For example:
child-date-accessed:today
child-date-accessed:2026
child-date-accessed:2026-07-02



child-date-created:
child-file-date-created:
child-folder-date-created:
Matches folders that contain a file or folder with the specified date created.


Use child-file-date-created: to search child files only.
Use child-folder-date-created: to search child folders only.

Aliases: child-dc: child-file-dc: child-folder-dc:

For example:
child-date-created:today
child-date-created:2026
child-date-created:2026-07-02



child-date-modified:
child-file-date-modified:
child-folder-date-modified:
Matches folders that contain a file or folder with the specified date modified.


Use child-file-date-modified: to search child files only.
Use child-folder-date-modified: to search child folders only.

Aliases: child-dm: child-file-dm: child-folder-dm:

For example:
child-date-modified:today
child-date-modified:2026
child-date-modified:2026-07-02



child-date-recently-changed:
child-file-date-recently-changed:
child-folder-date-recently-changed:
Matches folders that contain a file or folder with the specified recently changed date.

The recently changed date is updated whenever the item's entry in the Everything index is updated.

Requires recent change indexing to be enabled.

Use child-file-date-recently-changed: to search child files only.
Use child-folder-date-recently-changed: to search child folders only.

Aliases: child-rc: child-file-rc: child-folder-rc:

For example:
child-date-recently-changed:today
child-date-recently-changed:2026
child-date-recently-changed:2026-07-02



child-date-run:
child-file-date-run:
child-folder-date-run:
Matches folders that contain a file or folder with the specified date run.

The date run is the date and time an item was last opened from Everything.

Requires Run History to be enabled.

Use child-file-date-run: to search child files only.
Use child-folder-date-run: to search child folders only.

For example:
child-date-run:today
child-date-run:2026
child-date-run:2026-07-02



child-filelist:
Matches folders that contain a file or folder whose filename matches any item from the specified semicolon (;) delimited list of filenames.

The whole filename is matched.
Include a path separator (\) or (/) in the filename to match the full path.

For example:
child-filelist:a.txt
child-filelist:a.txt;b.txt;"c:\my folder\file.txt"



child-filelist0:
child-filelist1:
child-filelist2:
child-filelist3:
child-filelist4:
child-filelist5:
child-filelist6:
child-filelist7:
child-filelist8:
child-filelist9:
Matches folders that contain a file or folder in the specified file list slot.

For example:
child-filelist1:



child-occurrence-count:
Matches folders containing the specified number of matches from a child: search.

Use with child:

For example:
child:mp3 child-occurrence-count:>100
child-file:*.pdf child-occurrence-count:>1



child-run-count:
child-file-run-count:
child-folder-run-count:
Matches folders that contain a file or folder with the specified run count.

The run count is incremented by one when an item is opened from Everything.

Requires Run History to be enabled.

Use child-file-run-count: to search child files only.
Use child-folder-run-count: to search child folders only.

For example:
child-run-count: = matches folders containing items with a run count greater than 0
child-run-count:5
child-run-count:>10



child-size:
child-file-size:
child-folder-size:
Matches folders that contain a file or folder with the specified size.

Requires size indexing.

Use child-file-size: to search child files only.
Use child-folder-size: to search child folders only.

For example:
child-size:>1gb
child-size:100mb..200mb
child-file-size:1mb



clear-focus:
no-clear-focus:
Clear or keep the previous result list focus when searching.

The result list focus is kept between searches by default.

The default can be changed under Tools -> Options -> Advanced -> clear_focus_on_search

For example:
clear-focus: my new search



clear-selection:
no-clear-selection:
Clear or keep the result list selection when searching.

The result list selection is cleared between searches by default.

The default can be changed under Tools -> Options -> Results -> Clear selection on search.

For example:
no-clear-selection: my new search



compression:
Matches photo files with the specified compression type.

Compression type can be one of the following values:
  • Uncompressed
  • CCITT T.3
  • CCITT T.4
  • CCITT T.6
  • LZW
  • JPEG
  • PackBits
For example:
*.jpg compression:Uncompressed
*.jpg compression:JPEG
*.jpg compression:LZW
*.jpg compression:"CCITT T.4"



content-max-size:
Limits the amount of data read from disk for a content search to the specified maximum size.

The maximum size is relative from the content offset.
The entire content is searched by default.

Use with a content: search function.

For example:
content-offset:512 content-max-size:512 regex:hexcontent:^(.*)$
content-max-size:2MB content:"My content search"

See also: content:, content-offset:



content-max-threads:
Search content with the specified number of threads.

Set to 0 to use a thread for each logical CPU.

The default is 0. The default can be changed under Tools -> Options -> Advanced -> content_max_threads.

For example:
content-max-threads:1
content-max-threads:0



content-offset:
Start searching for content at the specified byte offset.

Use a negative number to offset from the end of the file.

Use with a content: search function.

For example:
content-offset:512 content-max-size:512 regex:hexcontent:^(.*)$
TODO: this doesn't work on Windows 11.
:\$recycle.bin $i content-offset:-520 regex:utf16content:(.*)

See also: content:, content-max-size:



content-range:
Search content with the specified range in bytes.

Range syntax:
<range-start>-<range-end>

Start searching for content at the zero-based range-start (inclusive).
End searching for content at the zero-based range-end (inclusive).

Use with a content: search function.

For example:
content-range:512-1023 regex:hexcontent:^(.*)$



date-accessed-dupe:
Matches files and folders that have the same date accessed as other file or folder results.

For the best performance, enable date accessed indexing.

Aliases: da-dupe:

For example:
date-accessed-dupe:



date-created-dupe:
Matches files and folders that have the same date created as other file or folder results.

For the best performance, enable date created indexing.

Aliases: dc-dupe:

For example:
date-created-dupe:



date-indexed:
Matches files and folders with the specified indexed date.

The indexed date is when Everything last indexed the volume.

For example:
date-indexed:today
date-indexed:2026
date-indexed:2026-07-02



date-modified-dupe:
Matches files and folders that have the same date modified as other file or folder results.

For the best performance, enable date modified indexing.

Aliases: dm-dupe:

For example:
date-modified-dupe:



descendant-filelist0:
descendant-filelist1:
descendant-filelist2:
descendant-filelist3:
descendant-filelist4:
descendant-filelist5:
descendant-filelist6:
descendant-filelist7:
descendant-filelist8:
descendant-filelist9:
Matches folders that contain a file or folder in the specified file list slot.
Files and folders in subfolders are also searched.

For example:
descendant-filelist1:



descendant-occurrence-count:
Matches folders containing the specified number of matches from a descendant: search.

Use with descendant:

For example:
descendant:mp3 descendant-occurrence-count:>100
descendant-file:*.pdf descendant-occurrence-count:>1



digital-zoom:
Matches photo files with the specified digital zoom value.

For example:
*.jpg digital-zoom:1
*.jpg digital-zoom:1.3..1.7
*.jpg digital-zoom:>1



display-full-path:
Matches files and folders with the specified display full path.

The display full path may differ from the actual full path.

For example:
display-full-path:"Computer\Local Disk (C:)\$Recycle.Bin\Recycle Bin"

See also: display-name:



display-name:
Matches files and folders with the specified display name.

The display name may differ from the actual filename (for example, items inside the Recycle Bin).

For example:
\$recycle.bin display-name:"dont delete me.txt"

See also: display-full-path:



extension-length:
Matches files with the specified extension length in UTF-16 characters.

The leading dot is not part of the extension.

Aliases: ext-len:

For example:
extension-length:3
extension-length:1..2
extension-length:>3



exists-in-filelist0:
exists-in-filelist1:
exists-in-filelist2:
exists-in-filelist3:
exists-in-filelist4:
exists-in-filelist5:
exists-in-filelist6:
exists-in-filelist7:
exists-in-filelist8:
exists-in-filelist9:
Matches files and folders when the specified filename exists in the selected file list slot.

Use with substitution variables to search for companion or related files.

For example:
exists-in-filelist1:$stem:.srt = matches files and folders when a file with the same stem and a .srt extension exists in file list slot 1.



filelist0:
filelist1:
filelist2:
filelist3:
filelist4:
filelist5:
filelist6:
filelist7:
filelist8:
filelist9:

Search for the file list.
Hold down CTRL and click the filelist0: - filelist9: text in the search box to add or remove files from the file list.

For example:
filelist0: !filelist1:

See also: File List Slots




file-storage-info-flags:

Search for files with the specified FILE_STORAGE_INFO flags.

Can be zero or more of the following values:
  • 0x00000001 STORAGE_INFO_FLAGS_ALIGNED_DEVICE
  • 0x00000002 STORAGE_INFO_FLAGS_PARTITION_ALIGNED_ON_DEVICE
For example:
file-storage-info-flags:0x2
file-storage-info-flags:0x00000003





file-system:

Search for files belonging to the specified file system.

For example:
file-system:ntfs
root: file-system:fat




file-system-flags:

Search for files that belong to a file system with the specified file system flags.

Can be zero or more of the following flags:
  • 0x00000001 FILE_CASE_SENSITIVE_SEARCH
  • 0x00000002 FILE_CASE_PRESERVED_NAMES
  • 0x00000004 FILE_UNICODE_ON_DISK
  • 0x00000008 FILE_PERSISTENT_ACLS
  • 0x00000010 FILE_FILE_COMPRESSION
  • 0x00000020 FILE_VOLUME_QUOTAS
  • 0x00000040 FILE_SUPPORTS_SPARSE_FILES
  • 0x00008000 FILE_VOLUME_IS_COMPRESSED
  • 0x00010000 FILE_SUPPORTS_OBJECT_IDS
  • 0x00020000 FILE_SUPPORTS_ENCRYPTION
  • 0x00040000 FILE_NAMED_STREAMS
  • 0x00080000 FILE_READ_ONLY_VOLUME
  • 0x00100000 FILE_SEQUENTIAL_WRITE_ONCE
  • 0x00200000 FILE_SUPPORTS_TRANSACTIONS
  • 0x00400000 FILE_SUPPORTS_HARD_LINKS
  • 0x00800000 FILE_SUPPORTS_EXTENDED_ATTRIBUTES
  • 0x01000000 FILE_SUPPORTS_OPEN_BY_FILE_ID
  • 0x02000000 FILE_SUPPORTS_USN_JOURNAL
  • 0x08000000 FILE_SUPPORTS_BLOCK_REFCOUNTING
  • 0x20000000 FILE_DAX_VOLUME
For example:
root: file-system-flags:0x02000000
root: file-system-flags:0x0000007f



filter:
filters:

Apply the specified semicolon delimited list of search filters by name.
Use :parameters to pass parameters to the filters macro.

For example:
filter:audio;myfilter:"my filter parameters";video





filter-group:

Specify the filter group name.
When selecting multiple filters, filters inside a group are ORed and filter groups are ANDed.
If not specified the filter will use the unnamed filter group.

For example:
filter-group:location
filter-group:"My Filter Group"




first-byte:
first-1-byte:
first-1-bytes:
first-2-bytes:
first-4-bytes:
first-8-bytes:
first-16-bytes:
first-32-bytes:
first-64-bytes:
first-128-bytes:
first-256-bytes:
first-512-bytes:

Search for file content matching the first few bytes as hex.

For example:
first4bytes:25504446
first2bytes:4D5A
startwith:first8bytes:89504E47



flash-energy:
Matches photo files with the specified flash energy.

Flash energy is measured in beam candlepower seconds (bcps).

For example:
flash-energy:1..2
flash-energy:2bcps



flash-make:
flash-maker:

Search for photos with the specified flash make.

For example:
flash-make:acme
flash-make:"My flash maker"



flash-model:

Search for photos with the specified flash model.

For example:
flash-model:"My Flash Model"






folder-data-and-names-crc32:
folder-data-and-names-crc64:
folder-data-and-names-md5:
folder-data-and-names-sha1:
folder-data-and-names-sha256:
folder-data-and-names-sha512:
folder-data-crc32:
folder-data-crc64:
folder-data-md5:
folder-data-sha1:
folder-data-sha256:
folder-data-sha512:
folder-names-crc32:
folder-names-crc64:
folder-names-md5:
folder-names-sha1:
folder-names-sha256:
folder-names-sha512:
folder-data-and-names-crc32-from-disk:
folder-data-and-names-crc64-from-disk:
folder-data-and-names-md5-from-disk:
folder-data-and-names-sha1-from-disk:
folder-data-and-names-sha256-from-disk:
folder-data-and-names-sha512-from-disk:
folder-data-crc32-from-disk:
folder-data-crc64-from-disk:
folder-data-md5-from-disk:
folder-data-sha1-from-disk:
folder-data-sha256-from-disk:
folder-data-sha512-from-disk:
folder-names-crc32-from-disk:
folder-names-crc64-from-disk:
folder-names-md5-from-disk:
folder-names-sha1-from-disk:
folder-names-sha256-from-disk:
folder-names-sha512-from-disk:

Search for folders with the specified data or data and name hash.

Use -data variants to sum hashes from file content.
Use -name variants to sum hashes from filenames.
Use -from-disk variants to gather filenames from disk.
Otherwise, filenames are gathered from your index.

Everything uses the same folder hash as 7zip.

For example:
folder-data-sha256:07061e4b1829cb5e66799cd21d4ff935aba4ab3ae5a7e7f721540deec2e372c5



free-disk-size:

Search for files belonging to a volume with the specified free disk size in bytes.

For example:
root: free-disk-size:<10gb



fsi:
index-number:

Search for files belonging to a volume with the specified index number(FSI).
View each volume index number from Tools -> Debug -> Statistics.

For example:
fsi:0
fsi:1..6






group-colors:
Temporarily enables or disables group coloring.

Group coloring uses different colors for groups of files and folders with the same value for the current sort property.

For example:
group-colors: sort:stem



group-lines:
no-group-lines:

Temporarily enable (or disable) group lines.

For example:
group-lines: sort:path




hex-content:

Search file content as a byte stream in hexidecimal.
Converts the binary content to a hex string for comparison.
Note: hex-content:ffd8 matches:0F FD 86
Use hex:content: to treat the content and search as binary.

For example:
hex-content:0000ff01
hex-content:0123456789abcdef

Searching content is very slow.
Combine with other filters for the best performance.






hex-number:
hex-number-range:

Search for files with a filename that contains a number in hexidecimal within the specified range.
A hexidecimal number is a sequence of digits and letters (0-9, A-F)

The entire filename is searched until a matching number is found.

For example:
hexnumber:0xcccc..0xffff



hidden-slide-count:
Search for document files with the specified number of hidden slides.

For example:
hidden-slide-count:
hidden-slide-count:>0
hidden-slide-count:2..3





hide-empty-search-results:
no-hide-empty-search-results:
Temporarily overrides the Tools -> Options -> Results -> Hide results when the search is empty option.

Useful for filters where you want to show results when the search is empty.

For example:
hide-empty-search-results:
no-hide-empty-search-results:








host-url:

Search the ZoneIdentifier file stream for the specified host URL.

For example:
host-url:www.voidtools.com



ifilter-content:

Search file content with the extension-assoicated system ifilter.

For example:
ifilter-content:"my content"
ifilter-content:abc

Searching content is very slow.
Combine with other filters for the best performance.



image-id:

Search for photos with the specified image ID.

For example:
image-id:0123456789abcdef0123456789abcdef





include-file-list:

Search for a list of files from disk with the specified filename.

TXT files must specify a filename on each line.
Use a path separator to specify the full path and filename.

CSV and EFU files must be an Everything File List with the Filename column.

Ctrl + click the include-file-list: text in the search box to select a file.

Only works from the main UI window.

For example:
include-file-list:"c:\my filelists\my filelist.efu"



incur-seek-penalty:

Search for files or folders belonging to a device that incurs a seek penalty.

For example:
root: incur-seek-penalty:yes
root: incur-seek-penalty:no



index-file-id:
index-frn:

Search for files with the specified index file ID.

Use hexadecimal (prefix with 0x) or decimal to specify the file ID.

For NTFS/ReFS volumes, the index file ID is the same as the file ID.
The index file ID is indexed. Searching will be instant.

For example:
index-frn:0x0005000000000005



index-type:

Search for files or folders belonging to an index with the specified type.

Can be one of the following:
  • NTFS
  • ReFS
  • Folder
  • File List
  • Network
  • FAT
  • Network Drive
  • Remote (same as Network Drive)
For example:
index-type:ntfs
index-type:fat
index-type:folder
index-type:"file list"
index-type:filelist






index-parent-file-id:
index-parent-frn:

Search for files with the specified index parent file ID.

Use hexadecimal (prefix with 0x) or decimal to specify the parent file ID.

For NTFS/ReFS volumes, the index parent file ID is the same as the parent file ID.
The index parent file ID is indexed. Searching will be instant.

For example:
index-parent-frn:0x0005000000000005



index-volume-label:

Search for files or folders belonging to an index with the specified volume label.

For example:
root: index-volume-label:backup
root: index-volume-label:media






invert-layout:
no-invert-layout:

Temporarily invert the reading order.

For example:
invert-layout:
no-invert-layout:





is-bmp:
is-gif:
is-ico:
is-jpeg:
is-jpg:
is-pcx:
is-png:
is-psd:
is-tga:
is-tif:
is-tiff:
is-webp:

Search for files with the associated file signature.

For example:
ext:bmp !is-bmp:
ext:jpg !is-jpg:
ext:png is-jpg:



is-directory:

Search for folders with the Directory value in FILE_STANDARD_INFO.

For example:
is-directory:yes
is-directory:no



is-folder:

Search for folders in the index.

For example:
is-folder:yes
is-folder:no

See also: folder: search modifier.



is-indexed-property:

Search for files and folders that have the specified indexed property.

For example:
is-indexed-property:content content:"my content search"



is-metadata-efu-property:[property-name]

Search for files are folders that have a property value defined by a .metadata.efu file.
Leave the property name to match any property.
Otherwise, specify a property by canonical name.

For example:
is-metadata-efu-property:
is-metadata-efu-property:rating
is-metadata-efu-property:tags



is-xyplorer-tag:

Search for files and folders that have an Xyplorer tag.

For example:
is-xyplorer-tag:

See also: xyplorer_tag_dat





is-result-omission:
result-omissions:

Search for files and folders that are in your result omissions list.

For example:
disable-result-omissions: is-result-omission:



empty:
empty: child-count-on-disk:0 = verify the folder is also empty on disk

See also: child-count-on-disk:






last-byte:
last-2-bytes:
last-4-bytes:
last-8-bytes:
last-16-bytes:
last-32-bytes:
last-64-bytes:
last-128-bytes:
last-256-bytes:
last-512-bytes:

Search for file content matching the last few bytes as hex.

For example:
last4bytes:ffffffff
last2bytes:0000






long-full-path:
long-filename:
long-name:
long-path-name:

Search for files and folders with the specified long filename.

Use long-full-path: or long-path-name: to match the full path and name.
Otherwise, only match the name part.

For example:
long-path-name:C:\Windows
long-path-name:"C:\Program Files"




leaf:

Search for files and folders with no children.

For example:
leaf:










links-dirty:

Search for document files with the OLE link to other files that might be out of date.

For example:
links-dirty: [color=#808080](same as links-dirty:yes)[/color]
links-dirty:yes
links-dirty:no




local-db:

Temporarily load the local database.

Only works from the main search box.

For example:
local-db:



logical-bytes-per-sector:

Search for files or folders belonging to a volume with the specified number of logical bytes per sector.

For example:
logical-bytes-per-sector:512
logical-bytes-per-sector:4096







machine-target:
target-machine:

Search for executable files and dynamic link libraries with the specific Portable Executable (PE) target machine.

Can be one of the following:
  • Unknown
  • Matsushita AM33
  • x64
  • ARM
  • ARM64
  • ARM Thumb-2
  • EBC
  • x86
  • Intel Itanium
  • Mitsubishi M32R
  • MIPS16
  • MIPS with FPU
  • MIPS16 with FPU
  • Power PC
  • Power PC with FPU
  • MIPS
  • RISC-V 32-bit
  • RISC-V 64-bit
  • RISC-V 128-bit
  • Hitachi SH3
  • Hitachi SH3 DSP
  • Hitachi SH4
  • Hitachi SH5
  • Thumb
  • MIPS WCE v2
Examples:
machine-target:x86
machine-target:x64
machine-target:arm64





maker-note:
:

Search for photos with the specified maker note.

For example:
maker-note:"my note"





manager:
Matches document files with the specified manager.

For example:
manager:"John Doe"
manager:"Jane Doe"




max-child-depth:

Search for folders with the specified maximum child depth.

For example:
depth:6 max-child-depth:>=2




max-component-len:
max-component-length:
maximum-component-len:
maximum-component-length:

Search for files or folders belonging to a volume with the specified maximum basename length in UTF-16 characters.

For example:
max-component-len:255
max-component-len:>255





menu:
menubar:
fullscreen-menu:
fullscreen-menubar:
no-menu:
no-menubar:
no-fullscreen-menu:
no-fullscreen-menubar:

Temporarily show or hide the menu bar.

For example:
nomenubar:

Notes: Use layout:/add-layout:





name-filelist0:
name-filelist1:
name-filelist2:
name-filelist3:
name-filelist4:
name-filelist5:
name-filelist6:
name-filelist7:
name-filelist8:
name-filelist9:

Search for the name part from the file list.
Hold down CTRL and click the name-filelist0: - name-filelist9: text in the search box to add or remove files from the file list.

For example:
name-filelist1:

See also: File List Slots



name-frequency:

Search for files and folders with the specified name frequency.

For example:
name-frequency:>10000
name-frequency:3



name-part-dupe:
stem-dupe:

Show only results where the stem (basename without the extension) is duplicated.

Right click the Stem column and click Find Stem Duplicates to find stem duplicates within the current results.

For example:
name-part-dupe:
stem-dupe:







new-results-only:

Find files and folders that change since the time of the initial search.

For example:
new-results-only: *.txt content:foo monitor new txt files containing foo

See also no-new-results:



no-new-results:

Do not add new results.
Only existing results are updated in real-time.

For example:
no-new-results:

See also new-results-only:



nop:

No operation.
Matches all files and folders.

For example:
nop:
nop:"my bookmark comment"







note-count:

Search for document files with the specified number of notes.

For example:
note-count: [color=#808080](same as note-count:>0)[/color]
note-count:>0
note-count:1..2
note-count:>3








nothing:

Matches no files or folders.

For example:
nothing:



number:
number-range:

Search for files with a filename that contains a number within the specified range.
A number is a sequence of digits (0-9)

The entire filename is searched until a matching number is found.

For example:
number-range:2011..2021



object-id:

Search for files and folders with the specified object identifier in hexadecimal.

For example:
object-id:0123456789abcdef0123456789abcdef

See also birth-object-id:
See also birth-volume-id:
See also domain-id:








opened-by:
is-open:
open-by:

Search for files opened by the specified process name.

Requires Windows 10 or later.

For example:
opened-by:WINWORD.exe
opened-by:explorer.exe









open-filelist:

Temporarily open the specified filelist by filename.

Only works from the main search box.

For example:
open-filelist:"c:\my file list folder\my file list.efu"




opens-with:
open-with:

Search for files that open with the specified application.

For example:
opens-with:"Microsoft Office Excel"





original-filename:

Search for executable files with the specified original filename.

For example:
original-filename:Everything.exe
original-filename:"My program.exe"





original-location:

Search for deleted files (moved to the recycle bin) with the specified original location.

For example:
original-location:C:\Windows
original-location:"C:\Program Files"






or-search:

Performs a new search and unions its results with the current results.

For example:
abc 123 select-all: or-search: abc

Find files whose filename contains abc and 123 and select all of them.
Then find files whose filename contains just abc and combine them with the existing results. The abc and 123 results remain selected, while just the abc results remain unselected.

See also Combining multiple searches






out-of-date:

Search for files and folders in an index that is out of date.
Indexes can be out of date if Everything does not process the USN journal often enough.

For example:
out-of-date: [color=#808080](same as out-of-date:yes)[/color]
out-of-date:yes
out-of-date:no



paragraph-count:
Matches document files with the specified number of paragraphs.

For example:
*.docx paragraph-count:1
*.docx paragraph-count:10..20
*.docx paragraph-count:>50




parent+0:
parent+1:
parent+2:
parent+3:
parent+4:
parent+5:
parent+6:
parent+7:
parent+8:
parent+9:

Search for files and folders relative to the specified absolute path.

parent+0: is the same as parent:
parent+1: shows files directly in the specified parent and one level deeper.
parent+2: shows files directly in the specified parent and one to two levels deeper.
...

For example:
parent+1:c:\windows
parent+1:"c:\program files\"

See also parent-depth1:
See also parent-depth2:
See also parent-depth3:





parent-child:
parent-child-file:
parent-child-folder:

Search for files and folders where a parent has a child with the specified filename.
Same behavior as searching for sibling or self.

Use parent-child-file: to match files only.
Use parent-child-folder: to match folders only.

For example:





parent-date-created:
parent-dc:

Search for files or folders that belong to a parent folder with the specified date created.

Requires date created indexing.

For example:
parent-date-created:today
parent-date-created:2021
parent-date-created:<2021-08-04




parent-date-modified:
parent-dm:

Search for files or folders that belong to a parent folder with the specified date modified.

Requires date modified indexing.

For example:
parent-date-modified:today
parent-date-modified:2021
parent-date-modified:<2021-08-04



parent-file-list-0:
parent-file-list-1:
parent-file-list-2:
parent-file-list-3:
parent-file-list-4:
parent-file-list-5:
parent-file-list-6:
parent-file-list-7:
parent-file-list-8:
parent-file-list-9:

Search for files and folders that have a parent from a file list slot.
The file list slot can define absolute full paths or full names.
Hold down CTRL and click the parentfilelist0: - parentfilelist9: text in the search box to add or remove folders from the file list.

For example:
parentfilelist1:



parent-depth1:
parent-depth2:
parent-depth3:
parent-depth4:
parent-depth5:
parent-depth6:
parent-depth7:
parent-depth8:
parent-depth9:

Search for files and folders relative to the specified absolute path.

parent-depth1: shows files one level deeper.
parent-depth2: shows files two levels deeper.
parent-depth3: shows files three levels deeper.
...

For example:
parent-depth1:c:\windows
parent-depth1:"c:\program files\"
c:\windows\*\*

See also parent+1:
See also parent+2:
See also parent+3:





parent-path:

Search for files and folders that belong to a parent folder with the specified path part.

For example:
parent-path::\windows
parent-path:":\Program Files\"






parent-sibling:
parent-sibling-file:
parent-sibling-folder:

Search for files and folders where a parent has a sibling with the specified name. (aunt/uncle)
The parent is not included in the search.
Use parent-sibling-file: to match sibling files only.
Use parent-sibling-folder: to match sibling folders only.

For example:
whole:parent-sibling:".gitignore"

See also sibling:
See also ancestor-sibling:








parent-size:

Search for files and folders that belong to a parent folder with the specified size in bytes.

For example:
parent-size:>100mb
parent-size:20..30mb
parent-size:10mb






parent-full-path:

Search for files and folders that belong to a parent folder with the specified full path.

For example:
parent-full-path::\windows
parent-full-path:":\Program Files\"





parse-name:

Search for files and folders with the specified shell parse name.

For example:
parse-name:0 [color=#808080](matches Control Panel\All Control Panel Items)[/color]
parse-name:"::{C555438B-3C23-4769-A71F-B6D3D9B6053A}"




parse-full-path:
parse-filename:
parse-path-and-name:
parse-path-name:

Search for files and folders with the specified shell parse full path.

For example:
parse-filename:::{26EE0668-A00A-44D7-9371-BEB064C98683}\0
parse-filename:"::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\C:"






path-dupe:

Show only results where the path part is duplicated.

Right click the Path column header and click Find Path Duplicates to find path duplicates within the current results.

For example:
name-dupe:






path-list:
full-path-list:

Search for a semicolon (;) delimited list of paths.

The whole path is matched.

pathlist: is faster than searching for an OR-list of paths.

For example:
pathlist:c:\windows;"c:\program files";"c:\program files (x86)"
c:\windows;"c:\program files";"c:\program files (x86)"







location-length:
Search for files or folders with the specified path part (without the basename) length in UTF-16 characters.

For example:
location-length:>259
location-length:100..200
location-length:50






photo-metric-interpretation:

Search for photos with the specified photo metric interpretation.

Can be one of the following values:
  • RGB
  • YCbCr
For example:
photo-metric-interpretation:RGB
photo-metric-interpretation:YCbCr



physical-bytes-per-sector-for-atomicity:

Search for files that belong to a volume with the specified physical bytes per sector for atomicity.

For example:
physical-bytes-per-sector-for-atomicity:512
physical-bytes-per-sector-for-atomicity:>4096



physical-bytes-per-sector-for-performance:

Search for files that belong to a volume with the specified physical bytes per sector for performance.

For example:
physical-bytes-per-sector-for-performance:512
physical-bytes-per-sector-for-performance:>4096



plain-text-content:
text-content:
text-plain-content:

Search file content as text/plain for the specified text.

The following encodings are detected:
UTF-16 with BOM
UTF-16BE with BOM
UTF-8 with BOM
Valid UTF-8
ANSI

For example:
plain-text-content:"my content"
plain-text-content:abc

Searching content is very slow.
Combine with other filters for the best performance.




presentation-format:

Search for slide show files with the specified presentation format.

For example:
presentation-format:Overhead
presentation-format:"On-screen Show"
presentation-format:"On-screen Show (4:3)"
presentation-format:"A4 Paper (210x297 mm)"






promotion-url:

Search for media files with the specified promotion URL.

For example:
promotion-url:www.voidtools.com







property-system:

Search for files and folders with the specified property system name and value.

This function expands to one of the following functions based on the property type:
For example:
c:\$recycle.bin\ property-system:system.recycle.deletedfrom:c:\windows



property-system-content:

Search for files and folders with the specified property system name and content value.

The property system value is treated as raw text.
is treated as literal. (instead of a list separator)

For example:
property-system-content:System.FileDescription:;



property-system-date:

Search for files and folders with the specified property system name and value.

The property system value is treated as a date.

For example:
property-system-date:System.DueDate:today
property-system-date:System.DueDate:2021-01-21



property-system-duration:

Search for files and folders with the specified property system name and value.

The property system value is treated as a duration.

For example:
property-system-duration:system.media.duration:1h52m



property-system-integer:

Search for files and folders with the specified property system name and value.

The property system value is treated as an integer.

For example:
property-system-integer:System.Image.BitDepth:24
property-system-integer:System.Image.BitDepth:4..8
property-system-integer:System.Image.BitDepth:>16



property-system-real:
Search for files and folders with the specified property system name and value.

The property system value is treated as a real number.

For example:
property-system-real:System.GPS.Altitude:639.611
property-system-real:System.GPS.Altitude:200..300
property-system-real:System.GPS.Altitude:>42.123



property-system-text:
property-system-string:

Search for files and folders with the specified property system name and string value.

The property system value is treated as text.

For example:
property-system-text:System.Size:"2.00 MB"



property-system-unsigned-integer:

Search for files and folders with the specified property system name and value.

The property system value is treated as an unsigned integer.

For example:
property-system-unsigned-integer:System.ZipFolder.CompressedSize:3221225472
property-system-unsigned-integer:System.ZipFolder.CompressedSize:>3GB



period:
Matches media files with the specified musical period or era.

For example:
*.mp3 period:Baroque
*.mp3 period:Romantic
*.mp3 period:"20th Century"








quicktime-metadata:

Search for media files with the specified Quicktime metadata.

For example:
quicktime-metadata:cnam=daft




randomize:
shuffle:

Set the sort to randomize.
VOID: USE sort:rand




referrer-url:

Search the ZoneIdentifier file stream for the specified referrer URL.

Example:
referrer-url:www.voidtools.com






regular-expression-match-0-align:
regular-expression-match-1-align:
regular-expression-match-2-align:
regular-expression-match-3-align:
regular-expression-match-4-align:
regular-expression-match-5-align:
regular-expression-match-6-align:
regular-expression-match-7-align:
regular-expression-match-8-align:
regular-expression-match-9-align:
regexmatch-0-align:
regexmatch-1-align:
regexmatch-2-align:
regexmatch-3-align:
regexmatch-4-align:
regexmatch-5-align:
regexmatch-6-align:
regexmatch-7-align:
regexmatch-8-align:
regexmatch-9-align:
regmatch-0-align:
regmatch-1-align:
regmatch-2-align:
regmatch-3-align:
regmatch-4-align:
regmatch-5-align:
regmatch-6-align:
regmatch-7-align:
regmatch-8-align:
regmatch-9-align:

Set the regular expression match column alignment.
Value can be either: left or right
-or-
value can be positive for right aligned or negative for left aligned.

Examples:
regmatch1-align:right
regmatch1-align:left
regmatch1-align:1
regmatch1-align:-1



regular-expression-match-0-format:
regular-expression-match-1-format:
regular-expression-match-2-format:
regular-expression-match-3-format:
regular-expression-match-4-format:
regular-expression-match-5-format:
regular-expression-match-6-format:
regular-expression-match-7-format:
regular-expression-match-8-format:
regular-expression-match-9-format:
regexmatch-0-format:
regexmatch-1-format:
regexmatch-2-format:
regexmatch-3-format:
regexmatch-4-format:
regexmatch-5-format:
regexmatch-6-format:
regexmatch-7-format:
regexmatch-8-format:
regexmatch-9-format:
regmatch-0-format:
regmatch-1-format:
regmatch-2-format:
regmatch-3-format:
regmatch-4-format:
regmatch-5-format:
regmatch-6-format:
regmatch-7-format:
regmatch-8-format:
regmatch-9-format:

Specify the regular expression match column format to use when displaying values in the result list.

Can be one of the following types:
  • size:auto
  • size:bytes
  • size:kb
  • size:mb
  • size:gb
  • size
  • duration
  • length
  • number
  • attributes
  • filetimeutc
  • filetime
  • datetime
  • date
  • time
  • Any Text() format. For example: YYYY-MM-DD or #,###
Examples:
regex:(\d+) add-column:regmatch1 regmatch-1-format:size








related-sound-file:

Search for photos with the specified related sound file.

For example:
related-sound-file:sound.wav
related-sound-file:"My sound.wav"





remote-protocol:

Search for files or folders belonging to a network drive or network share with the specified remote protocol.

Can be one of the following values:
  • 0x00020000 WNNC_NET_SMB
  • Other
For example:
remote-protocol:0x00020000



remote-protocol-flags:

Search for files or folders belonging to a network drive or network share with the specified remote protocol flags.

Can be zero or more of the following:
  • 0x01 REMOTE_PROTOCOL_FLAG_LOOPBACK
  • 0x02 REMOTE_PROTOCOL_FLAG_OFFLINE
  • 0x04 REMOTE_PROTOCOL_INFO_FLAG_PERSISTENT_HANDLE
  • 0x08 REMOTE_PROTOCOL_INFO_FLAG_PRIVACY
  • 0x10 REMOTE_PROTOCOL_INFO_FLAG_INTEGRITY
  • 0x20 REMOTE_PROTOCOL_INFO_FLAG_MUTUAL_AUTH
For example:
remote-protocol-flags:0x02
remote-protocol-flags:0x18



remote-protocol-version:

Search for files or folders belonging to a network drive or network share with the specified remote protocol version.

The version is expressed as major.minor.revision.

For example:
remote-protocol-version:2.1.0
remote-protocol-version:2.0.0




--------

reparse-tag:

Search for folders with the specified reparse tag.

Can be one of the following:
  • 0xA0000003 IO_REPARSE_TAG_MOUNT_POINT
  • 0xC0000004 IO_REPARSE_TAG_HSM
  • 0x80000006 IO_REPARSE_TAG_HSM2
  • 0x80000007 IO_REPARSE_TAG_SIS
  • 0x80000008 IO_REPARSE_TAG_WIM
  • 0x80000009 IO_REPARSE_TAG_CSV
  • 0x8000000A IO_REPARSE_TAG_DFS
  • 0xA000000C IO_REPARSE_TAG_SYMLINK
  • 0x80000012 IO_REPARSE_TAG_DFSR
  • 0x80000013 IO_REPARSE_TAG_DEDUP
  • 0x80000014 IO_REPARSE_TAG_NFS
  • 0x80000015 IO_REPARSE_TAG_FILE_PLACEHOLDER
  • 0x80000017 IO_REPARSE_TAG_WOF
  • 0x80000018 IO_REPARSE_TAG_WCI
  • 0x80000019 IO_REPARSE_TAG_GLOBAL_REPARSE
For example:
reparse-tag:0xA000000C



reparse-target:

Search for folders with the specified reparse target

For example:
reparse-target:
reparse-target:C:\Users
reparse-target:"C:\ProgramData"



requery:

Schedule Everything to forcefully requery in the specified number of milliseconds.

The current selection and focus is restored after the requery.

For example:
requery:60000 dm:5mins




resolution-unit:

Search for photos with the specified resolution unit.

Can be one of the following:
  • None
  • Inches
  • Centimeters
For example:
resolution-unit:inches
resolution-unit:centimeters





revision-number:

Search for document files with the specified revision number.

For example:
revision-number:2
revision-number:>100






root-name:

Search for folders or files with the specified root name.

For example:
root-name:c:
root-name:\\server\share



root-size:

Search the files and folders with the specified root size.

For example:
!root: $size:>$root-size:*0.1 files taking up more than 10% of used disk space.



row:

Currently does nothing.
Searching for the row number makes no sense.







scale:

Search for document files with the specified scale attribute.

For example:
scale: [color=#808080](same as scale:yes)[/color]
scale:yes
scale:no






secondary-sort:

Temporarily set the secondary sort order to the specified property.
The sort is reverted to the previous sort order when the search is cleared.

Add the -ascending or -descending suffix after the property name to specify the order.
or include secondary-sort-ascending: or secondary-sort-descending:

For example:
secondary-sort:size
secondary-sort:"date modified"
secondary-sort:size-ascending
secondary-sort:path-descending
secondary-sort:size secondary-sort-ascending:
secondary-sort:path secondary-sort-descending:







secondary-sort-ascending:
secondary-sort-descending:

Specify the sort order.
Combine with secondary-sort:

For example:
secondary-sort:size secondary-sort-ascending:



sector-size:

Search for files and folders that belong to a file system with the specified sector size.

For example:
sector-size:512
sector-size:>4096







select-all:

Select all results.

For example:
abc 123 select-all:






sfv-crc:
sfv-crc32:
md5sum-md5:
sha1sum-sha1:
sha256sum-sha256:
sha512sum-sha512:
sidecar-md5:
sidecar-sha1:
sidecar-sha256:
sidecar-sha512:

Search for files with the specified checksum file hash.
Everything will search for a .sfv, .md5, .sha1, .sha256 or .sha512 checksum file in the same location as the file being searched.

For example:
sfv-crc:abcd1234
md5sum-md5:abcd1234abcd1234
sha1sum-sha1:abcd1234abcd1234abcd
sha256sum-sha256:abcd1234abcd1234abcd1234abcd1234
sha512sum-sha512:abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234



sfv-pass:
md5sum-pass:
sha1sum-pass:
sha256sum-pass:
sha512sum-pass:
sidecar-md5-pass:
sidecar-sha1-pass:
sidecar-sha256-pass:
sidecar-sha512-pass:
Check the file integrity with the .sfv, .md5, .sha1, .sha256 or .sha512 checksum file in the same location as the file being searched.

For example:
sfv-pass:[color=#808080] (same as sfv-pass:yes)[/color]
sfv-pass:yes
sfv-pass:no
md5sum-pass:
sha1sum-pass:
sha256sum-pass:
sha512sum-pass:

Searching content is very slow.
Combine with other filters for the best performance.





sha384:
sha512:

Search for files with the specified SHA value calculated from the file content.

Examples:
sha1:EFCB2CCABF694DBFE9B21F0807E2760E0AABB9B9
sha256:EFFFE4AAC168C23F56182733DDEA00A755F3CB58F55F057A42E69F1FD683921B
sha384:59B2BBC6C205BCEF548AE40B2FA06B2A0E04CAA0409543CED43B356B8C50A84412AEE97FEB54D61370B3C7FAEBA4ECD6
sha512:F639FEF15468BE90DB60A4429C40A2AAC472988B32D071235157491A32E2687D86D0A3A4636DA5A7455DE2074EDF8AE2BF94239FBAAB83B55AD6D4568BD11325

Searching content is very slow.
Combine with other filters for the best performance.






sharpness:

Search for photos with the specified sharpness.

Can be one of the following values:
  • Normal
  • Soft
  • Hard
For example:
sharpness:normal
sharpness:soft
sharpness:hard



shell-attributes:

Search for files or folders with the specified shell attributes.

Can be zero or more of the following flags:
  • 0x00000001 SFGAO_CANCOPY
  • 0x00000002 SFGAO_CANMOVE
  • 0x00000004 SFGAO_CANLINK
  • 0x00000008 SFGAO_STORAGE
  • 0x00000010 SFGAO_CANRENAME
  • 0x00000020 SFGAO_CANDELETE
  • 0x00000040 SFGAO_HASPROPSHEET
  • 0x00000100 SFGAO_DROPTARGET
  • 0x00000177 SFGAO_CAPABILITYMASK
  • 0x00001000 SFGAO_SYSTEM
  • 0x00002000 SFGAO_ENCRYPTED
  • 0x00004000 SFGAO_ISSLOW
  • 0x00008000 SFGAO_GHOSTED
  • 0x00010000 SFGAO_LINK
  • 0x00020000 SFGAO_SHARE
  • 0x00040000 SFGAO_READONLY
  • 0x00080000 SFGAO_HIDDEN
  • 0x000FC000 SFGAO_DISPLAYATTRMASK
  • 0x00100000 SFGAO_NONENUMERATED
  • 0x00200000 SFGAO_NEWCONTENT
  • 0x00400000 SFGAO_STREAM
  • 0x00800000 SFGAO_STORAGEANCESTOR
  • 0x01000000 SFGAO_VALIDATE
  • 0x02000000 SFGAO_REMOVABLE
  • 0x04000000 SFGAO_COMPRESSED
  • 0x08000000 SFGAO_BROWSABLE
  • 0x10000000 SFGAO_FILESYSANCESTOR
  • 0x20000000 SFGAO_FOLDER
  • 0x40000000 SFGAO_FILESYSTEM
  • 0x70C50008 SFGAO_STORAGECAPMASK
  • 0x80000000 SFGAO_HASSUBFOLDER
  • 0x80000000 SFGAO_CONTENTSMASK
  • 0x81044000 SFGAO_PKEYSFGAOMASK
For example:
shell-attributes:0x00000010
shell-attributes:0x00000030
shell-attributes:0x40000100




short-file-name:
short-name:

Search for files with the specified short basename.

For example:
short-file-name:Progra~1



short-full-path:
short-filename:
short-path-and-name:
short-path-name:

Search for files with the specified short full path.

For example:
short-filename:C:\Progra~1



shutter-speed:

Search for photos with the specified shutter speed.

For example:
shutter-speed:>10
shutter-speed:2sec..3sec
shutter-speed:5







sibling-count:
sibling-file-count:
sibling-folder-count:

Search for files or folders with the specified number of siblings.

Use sibling-file-count: to search sibling files only.
Use sibling-folder-count: to search sibling folders only.

For example:
sibling-count: [color=#808080](same as sibling-count:>0)[/color]
sibling-count:>100
sibling-count:20..30
sibling-count:10
sibling-folder-count:0 [color=#808080](find files and folders with no sibling folders)[/color]



sibling-file-list-0:
sibling-file-list-1:
sibling-file-list-2:
sibling-file-list-3:
sibling-file-list-4:
sibling-file-list-5:
sibling-file-list-6:
sibling-file-list-7:
sibling-file-list-8:
sibling-file-list-9:

Search for files/folders that are a sibling of a file or folder from the specified file list slot.
Hold down Ctrl and click the sibling-file-list-x: text in the search box to edit the file list slot.

For example:
sibling-file-list-1:
sibling-file-list-1: | file-list-1:






size-file-list-0:
size-file-list-1:
size-file-list-2:
size-file-list-3:
size-file-list-4:
size-file-list-5:
size-file-list-6:
size-file-list-7:
size-file-list-8:
size-file-list-9:

Search for the size from each file in a file list.
Hold down CTRL and click the sizefilelist0: - sizefilelist9: text in the search box to add or remove files from the file list.

Example Usage:
  • Select files in a specific location.
  • Copy the filenames to the clipboard. (Ctrl + Shift + C in Everything)
  • Set the search to:
  • sizefilelist1:
  • Ctrl+left-click the sizefilelist1: text in the search box and paste the filenames.
  • Click OK.
  • ---The results will now contain files with the same size from the original selection---


size-frequency:

Search for files and folders with the specified size frequency.

For example:
size-frequency:>10000
size-frequency:3



size-match:
file-size-match:
folder-size-match:

Find files or folders where the size matches with another file or folder with the specified filename.

Use file-size-match: or folder-size-match: to match files only or folders only.

For example:
regex:"^c:\\folder A\\(.*)$" sizematch:"D:\folder B\$1:"







sleep:

Sleep for the specified number of milliseconds before performing the search.
Can only be used from the main search window.

For example:
sleep:3000








soundex:

Search for filenames with the specified soundex value or similar sounding text.

For example:
soundex:john
soundex:jane
soundex:smith
soundex:d13






stem-filelist0:
stem-filelist1:
stem-filelist2:
stem-filelist3:
stem-filelist4:
stem-filelist5:
stem-filelist6:
stem-filelist7:
stem-filelist8:
stem-filelist9:

Search for the stem part from the file list.
Hold down CTRL and click the stem-filelist0: - stem-filelist9: text in the search box to add or remove files from the file list.

For example:
stem-filelist1:

See also: File List Slots



stem-len:
stem-length:

Search for files or folders with the specified stem length in UTF-16 characters.

For example:
stem-len:>100
stem-len:20..30
stem-len:50








template:

Search for document files created with the specified template filename.

For example:
template:Normal.dotm










temp-result-omissions:
is-temp-result-omissions:

Search for files and folders that match the temporary result omission list.

For example:







text-plain:

Search for files matching the known text-plain file extensions.

For example:
text-plain: content:"abc 123"








text-plain-line-count:
plain-text-line-count:

Search for file content as text/plain for the specified number of lines.

For example:
line-count:>1000
line-count:300..500

Searching content is very slow.
Combine with other filters for the best performance.

See also: line-count:





time-accessed:
time-created:
time-modified:

Search for files or folders with the specified accessed, created or modified time.

For example:
time-modified:10am..2pm
time-modified:>14:00
time-created:20:43





total-alternate-data-stream-size:

Search for files with the specified total alternate data stream size in bytes.

For example:
total-alternate-data-stream-size:>10mb
total-alternate-data-stream-size:2mb..3mb
total-alternate-data-stream-size:5kb



total-alternate-data-stream-size-on-disk:

Search for files with the specified total alternate data stream size on disk in bytes.

Size is rounded up to the nearest cluster size.

For example:
total-alternate-data-stream-size-on-disk:>10mb
total-alternate-data-stream-size-on-disk:2mb..3mb
total-alternate-data-stream-size-on-disk:5kb






total-child-size:

Search for folders where the total size of all files match the specified total-child-size.
Does not count subfolder sizes.

Requires size indexing.

For example:
total-child-size:>10mb
total-child-size:>10gb



total-disk-size:

Search for files and folders that belong to a file system with the specified total disk size in bytes.

For example:
total-disk-size:>4tb
total-disk-size:2tb..3tb
total-disk-size:1tb






total-size:

Search for folders with the specified total size in bytes.

total-size:>100mb
total-size:20mb..30mb
total-size:50mb



total-size-on-disk:

Search for folders with the specified total size on disk in bytes.

Size for each file is rounded up to the nearest cluster size.

total-size-on-disk:>100mb
total-size-on-disk:20mb..30mb
total-size-on-disk:50mb







transcoded-for-sync:

Search for photos with the specified transcoded for sync attribute.

For example:
transcoded-for-sync: [color=#808080](same as transcoded-for-sync:yes)[/color]
transcoded-for-sync:yes
transcoded-for-sync:no






treeview:
treeview-no-sub-folders:
treeview-or-root-no-subfolders:
no-treeview-subfolders:

Search for files and folders found directly (or within subfolders) in the folder sidebar selection.

For example:
treeview:
treeview-nosubfolders:






unicode-content:
utf16le-content:
utf16-content:
utf16-offset1-content:
wchar-content:
contentw:
wcontent:

Search file content as UTF-16LE for the specified text.

utf16-offset1-content: will search content with a 1 byte offset.

For example:
unicode-content:"my content"
wcontent:abc

Searching content is very slow.
Combine with other filters for the best performance.






unique-sort:

Specify the presort to use before finding unique items.





utf16becontent:
utf16be-offset1-content:

Search file content as UTF-16BE (big endian) for the specified text.

utf16be-offset1-content: will search content with a 1 byte offset.

For example:
unicode-content:"my content"
unicode-content:abc

Searching content is very slow.
Combine with other filters for the best performance.






utf8content:

Search file content as UTF-8 for the specified text.

For example:
unicode-content:"my content"
unicode-content:abc

Searching content is very slow.
Combine with other filters for the best performance.







utf8-len:
basename-utf8-byte-length:
name-len-in-utf8-bytes:
name-length-in-utf8-bytes:
name-utf8-byte-length:
full-path-utf8-byte-length:
full-path-length-in-utf8-bytes:
filename-len-in-utf8-bytes:
filename-length-in-utf8-bytes:

Search for files and folders with the specified length in UTF-8 bytes.

For example:
utf8-len:>100
utf8-len:20..30
utf8-len:50



valid-utf8:

Search for files that contain valid UTF-8 content.

Searching content is very slow.
Combine with other filters for the best performance.

For example:
valid-utf8: [color=#808080](same as valid-utf8:yes)[/color]
valid-utf8:yes
valid-utf8:no





version-number:

Search for document files with the specified version number.

version-number:>10
version-number:2..7
version-number:5









view:

Temporarily set the result list view.

Can be one of the following values:
  • details
  • thumbnails
  • (thumbnail size in pixels)
  • thumbnails-(thumbnail size in pixels)
For example:
view:details
view:thumbnails
view:128
view:thumbnails-64









volume-name:

Search for files and folders belonging to a volume with the specified volume name.

For example:
volume-name:\\?\Volume{01234567-0123-0123-0123-012345678901}



volume-serial-number:

Search for files and folders belonging to a file system with the specified serial number.

For example:
volume-serial-number:abcd1234



vorbis-comment:

Search for media files with the specified vorbis-comment.

For example:
vorbis-comment:TOTALTRACKS=22
vorbis-comment:TOTALDISKS=2








zone-id:

Search the ZoneIdentifier file stream for the specified zone ID.

Can be one of the following:
  • Local machine
  • Intranet
  • Trusted
  • Internet
  • Untrusted
For example:
zone-id:Internet

</dl>





star-rating:
Matches files and folders with the specified number of stars.

Star ratings range from 1 to 5 stars.

For example:
*.mp3 star-rating:1
*.mp3 star-rating:2..3
*.mp3 star-rating:>=4

See also: rating:








dupe-name-part:

> stem-dupe:


Show only results where the stem (basename without extension) is duplicated.

Right click the Stem column and click Find Stem Duplicates to find duplicates within the current results.



dupe-size:

> size-dupe:


Show only results where the size is duplicated.

Right click the Size column and click Find Size Duplicates to find duplicates within the current results.

About voidtools
© 2026 voidtools - Privacy