By words
Separate words with spaces and only names containing all of them remain. Order and case don't matter.
Type part of a file name and it finds it across every drive right away. Close the window and it hides in the tray, then gives back the memory it was using a moment later. While hidden it uses as little memory as possible, and when you call it back it usually finds results within 0.5 seconds.
Minimal memory while hidden
Back in 0.5 s
I used a file search program for years, but it bothered me that it held on to memory all day for a few searches.
So I made a search program that's fast when you need it and quiet the rest of the time.
Memory FileIndex uses
Time →
The picture shows the flow; the heights are not actual sizes.
This window recreates the program screen as it is.
Click an example below or type into the search box yourself.
It searches about 40 sample files.
Separate words with spaces and only names containing all of them remain. Order and case don't matter.
ext:Join several with semicolons (;). Folders drop out and only files appear.
size:Units are b · kb · mb · gb · tb. Ranges such as 1mb-5mb work too. Sort by the Size column to see the largest first.
* ?* matches any number of characters, ? exactly one. The whole name must fit the pattern.
regex:Case-insensitive, and a match anywhere in the name counts. Write spaces inside a pattern as \s.
dupe:Groups files with the same name, size or content. content actually reads the files to compare them.
Right-click a row for the app menu, press F2 to rename. Esc clears the search.
File names, sizes and dates are examples for illustration.
The file list FileIndex builds is stored only on your PC and is never sent anywhere. The internet is used only to check for new-version notices. Searching works offline.
When files are created, deleted or renamed, results update right away. Changes made while it was off are caught up when it starts. Items in the Recycle Bin are left out.
A newly plugged-in NTFS drive is indexed within seconds and shows up in results; unplug it and its results drop out. You can also pick which drives to search in the drive list.
Double-click to open, Ctrl+Enter to open the location, select several to copy, or drag them to Explorer or the desktop. Rename right in the list too (F2).
See the selected file next to the list: photo and video thumbnails, every page of a PDF, the contents of Hangul · Word · Excel · PowerPoint documents, and text files.
Call it with the tray icon or a shortcut key you choose and it appears with the cursor in the search box. Indexing and real-time updates keep running while it's hidden.
Language and theme follow your Windows settings, or you can choose them yourself. Changing the language updates the screen right away without a restart.
Add a size filter such as size:>1gb and click the Size column header to sort the largest files first. You can combine it with an extension, as in ext:mp4 size:>500mb.
The default sort is Date modified, newest first, so typing part of the name puts the file you most recently downloaded or edited at the top.
The list shows up to 200 items by default. The search always covers everything, sorts it and shows it from the top, so 200 / 14,092 items in the status bar means 200 of 14,092 are shown. To see more, raise Settings → Max results.
Select with Ctrl · Shift click or Shift+arrow keys (Ctrl+A selects all), copy with Ctrl+C and paste in Explorer. Drag them to Explorer or the desktop and, just like Explorer, they're moved on the same drive and copied to another drive.
Select a file and press F2, or right-click → Rename. It starts with the name selected up to the extension; Enter confirms, Esc cancels. An existing name is never overwritten.
Turn on Settings → Use Explorer menu on right-click to get the same menu as Explorer (Open with, Send to, compress and so on) plus Open path · Copy full path to clipboard. Programs started from the menu run with normal rights, not as administrator.
Click the Settings → Shortcut key box and press the key combination you want (none at first). If another program already uses it, you'll be told. Even while hidden in the tray, that key brings it up immediately.
Focus always stays in the search box, so you can type right away.
| ↑ ↓ PgUp PgDn | Select results (with Shift to select a range) |
|---|---|
| Enter | Open with the associated program (the first result if nothing is selected) |
| Ctrl+Enter | Open the file location in Explorer |
| Ctrl+A / Ctrl+C | Select all results / copy selected files |
| F2 | Rename |
| Esc | Clear the search; if it's empty, hide to the tray |
Give a search after --search (or -s) and the window opens with that search. If it's already running, the open window runs that search. Add it to a desktop shortcut's target to open a frequent search in one go.
FileIndex.exe --search "ext:pdf Contract" FileIndex.exe -s "*.psd"
Open the Drive list with the drive button at the right of the status bar, and click a drive's row to turn it off. To keep the list visible, turn on Settings → Drive list.
FileIndex.exeVersion 0.9.2
Version 0.9.1
Version 0.9.0
It does not update itself. When a new version is out, it tells you at startup.
Yes. FileIndex is freeware. Use it for free without restriction anywhere — at work, at home, in government offices or at school — and redistribute it freely.
Reading the file list of a whole drive quickly requires administrator rights. Click Yes in the prompt that appears when it starts. No prompt appears when the installed version starts through Run at startup.
No. The file list is stored only on your PC. The internet is used only to check for a new version at startup, and searching works without it.
The first time, progress is shown in the middle of the screen while it builds a file list for each drive. From the second launch on, it reuses that list and only catches up on what changed while it was off, so you can search right away.
No. Closing the window, or pressing Esc with an empty search, hides it in the tray, and indexing and real-time updates keep running. To quit completely, right-click the tray icon → Exit.
No. Close the window and it hides in the tray, then gives back the memory it used for searching a moment later. While hidden it uses as little memory as possible, and when you call it back it usually finds results within 0.5 seconds.
No. It checks for a new version at startup and lets you know; clicking [Yes] opens the download page and closes the program.
It searches only internal and removable drives formatted as NTFS. Because it reads the drive's file list directly, it doesn't index exFAT · FAT32 USB sticks, network drives or CDs · DVDs.
At first it follows your Windows language, and you can choose one yourself in Settings → Language.