A comprehensive PowerShell WPF GUI application for managing Everything search utility settings, with full support for INI configuration and CSV data editing.
- Auto-detection of Everything INI files (supports stable and beta versions like
Everything-1.5a.ini) - 13 categorized setting groups with visual impact indicators (Critical, High, Medium)
- 100+ configurable settings with descriptions and recommended values
- One-click backup before making changes
- Apply Preset button to quickly apply Recommended, Safe, Privacy, Performance, or PowerUser settings
- Edit Filters, Bookmarks, Search History, and Run History
- Add Defaults button with curated filter and bookmark templates
- Full DataGrid editing with add/delete row support
- Automatic backup before saving
- Everything process management (auto-close and restart)
- Modern dark theme throughout
- Dual-tab interface (Settings | CSV Editor)
- Real-time Everything process status indicator
- Change tracking with modified count display
- Preset bundles, factory-default diff view, keyword search, undo/redo, and dark/light/high-contrast themes
- Installed, portable, service, and multi-instance INI profile detection
- Health and USN journal status panel with optional Everything IPC responsiveness checks
-ApplyPreset Recommended|Safe|Privacy|Performance|PowerUser -Restart -Silentfor automation- Portable ZIP bundle import/export containing INI and CSV data
- JSON, YAML, and unsigned
.regsettings exporters - Group Policy ADMX/ADML export and optional scheduled re-apply task registration
- Rotating timestamped backups, recoverable INI/CSV history, validation, and health reports
No installation required. Simply download and run:
powershell -ExecutionPolicy Bypass -File EverythingSettingsManager.ps1Headless automation example:
powershell -ExecutionPolicy Bypass -File EverythingSettingsManager.ps1 `
-ApplyPreset Recommended -Restart -SilentLive filter previews use es.exe when it is installed alongside Everything or on PATH; all other settings and CSV workflows work without that optional client.
- Windows 10/11
- PowerShell 5.1 or later
- Everything search utility installed
| Category | Description | Key Settings |
|---|---|---|
| Database | Database persistence and backup | db_save_on_exit, db_auto_save_on_close |
| Indexing | What gets indexed | index_size, index_folder_size, fast_size_sort |
| NTFS | USN Journal and NTFS features | journal, ntfs_open_file_by_id |
| Volumes | Auto-include volume types | auto_include_fixed_volumes |
| Folders | Folder indexing behavior | folder_update_rescan_asap |
| Exclusions | Exclude paths/patterns | exclude_folders, exclude_files |
| Performance | Threading and memory | max_threads, reuse_threads |
| Interface | UI and tray settings | run_in_background, show_tray_icon |
| History | Search and run history | search_history_enabled, run_history_enabled |
| Advanced | Debug and plugin options | debug, plugins |
- File Types: AUDIO, COMPRESSED, DOCUMENT, EXECUTABLE, FOLDER, IMAGE, VIDEO
- Specialized: LARGE_FILES (>1GB), TEMP_FILES, PSD, CODE, ISO_IMAGES, EXE_DLL, FONTS, SCRIPTS, PYTHON
- Time-based: RECENT_24H, RECENT_7DAYS
- Attributes: EMPTY_FILES, EMPTY_FOLDERS, HIDDEN_FILES, DUPLICATES, LONG_PATHS
- Everything Views: By Name, By Recents, By Size
- File/Folder Filters: Files Only, Folders Only, Empty Folders
- Date Filters: Recent 24 Hours, Recent 7 Days
- Size Filters: Small Files (<5MB), Large Files (>50MB), Big Files (>2GB), Massive Files (>3GB)
- Utilities: Duplicates, Long Paths (>250), Hidden Files, PowerShell Scripts
The most important settings to prevent full rescans on startup:
- Enable USN Journal:
journal=1(Critical) - Save database on exit:
db_save_on_exit=1(Critical) - Disable folder size indexing:
index_folder_size=0(High - causes rescans if enabled) - Run in background:
run_in_background=1(Keeps database current)
- Launch the tool
- Review settings with "Critical" and "High" impact badges
- Choose the Recommended preset and click "Apply Preset" for a balanced configuration
- Create a backup before saving
- Save and restart Everything
| File Type | Default Location |
|---|---|
| INI Settings | %APPDATA%\Everything\Everything.ini or Everything-1.5a.ini |
| Filters CSV | %APPDATA%\Everything\Filters.csv or Filters-1_5a.csv |
| Bookmarks CSV | %APPDATA%\Everything\Bookmarks.csv or Bookmarks-1_5a.csv |
| Backups | %APPDATA%\Everything\Backups\ |
| CSV undo history | %APPDATA%\Everything\EverythingSettingsManager.csv-history.jsonl |
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- voidtools for creating the excellent Everything search utility
- The Everything community for documentation on INI settings
This tool modifies Everything configuration files. Always create backups before making changes. The author is not responsible for any data loss or issues arising from the use of this tool.