Everything Service Not Running: How to Fix It

  • Confirm the Everything service state before rebuilding indexes or changing unrelated settings.
  • Fix standard-user indexing, stale results, missing volumes, and NAS folder indexes.
  • Use safe tests to identify when the problem is completely resolved.

When the Everything service is not running, voidtools Everything may fail to index local NTFS volumes, request administrator privileges, show stale results, or omit files you know exist. The likely causes fall into a few categories: the Everything Service is stopped or not installed, the desktop client is not configured to use it, the affected location requires folder indexing, an exclusion or search setting is hiding results, or Windows is running Everything under a different account context than expected.

This guide focuses specifically on the service runtime state and the settings directly connected to indexing. Work through the checks in order, testing after every change. Once Everything starts normally and a newly created test file appears, stop changing settings. Unrelated resets and database deletion can turn a small service problem into a larger troubleshooting exercise.

Desktop search workflow checking a newly created file against a background indexing service.

1. Confirm the Symptom With a Small Safe Test

Before repairing the service, verify what is actually failing. An empty result list does not automatically mean the service is stopped. A restrictive filter, search expression, excluded folder, unavailable network share, or disabled volume can produce the same visible symptom.

1.1 Test a known local file

Create an ordinary text file in your Windows user folder, such as Documents, and give it a distinctive name like everything-service-test-4821.txt. Open Everything, clear the search box completely, select the Everything filter if filters are enabled, and search for the exact filename.

Then check the status bar. It can reveal whether Everything has indexed any objects, is loading its database, is updating an index, or has simply found zero matches for the current expression.

The outcomes narrow the problem:

  • If the test file appears quickly, local indexing is functioning. Stop troubleshooting the service and investigate only the original folder, filter, or query.
  • If old files appear but the new file does not, the index may not be receiving updates.
  • If almost all local results are missing, inspect the service and NTFS volume settings next.
  • If Everything requests elevation whenever it starts, it may be indexing NTFS volumes directly instead of using the service.
  • If only NAS or mapped-drive files are absent, the local Everything Service may be healthy because network locations normally require separate folder-index settings.

1.2 Remove query and filter variables

Press the appropriate command to clear the search, or manually remove every character from the search box. Select Search > Everything if that filter is available. Temporarily turn off options such as Match Case, Match Path, Match Whole Word, Match Diacritics, and regular expressions unless your test requires them.

Search for a simple unique fragment such as service-test-4821. Success means the file appears without requiring a special filter or complex expression. If it does, the service is not the immediate cause, and you should stop changing service settings.

2. Check the Everything Service Directly

The Everything Service is a small background Windows service. It performs privileged NTFS indexing work and communicates with the Everything desktop application. It does not provide the visible search window, and it is not the Windows Search service.

Low CPU and memory use are normal. The service can be running correctly while appearing almost idle because it is designed to wait for file-system changes rather than consume processor time continuously.

2.1 Inspect the service in the Services app

  1. Press Windows key + R.
  2. Enter services.msc and press Enter.
  3. Find Everything in the services list.
  4. Check whether its status is Running.
  5. If it is stopped, open its properties and select Start.

If the service starts and remains running, reopen or restart the Everything desktop application. Create another uniquely named local file and search for it. Success means Everything opens without unnecessary elevation and the new file enters the index. At that point, stop making changes.

If the service starts and immediately stops, note any Windows error rather than repeatedly clicking Start. A damaged installation, executable path problem, permission issue, or security-product block may require repairing the installation.

2.2 Enable the service in Everything options

Open Everything and go to Tools > Options > General. Locate the Everything Service option and enable it. Accept the administrator prompt if Windows displays one, because installing or changing a Windows service requires elevated permission.

Depending on the current setup, Everything may install and start the service or prompt you to restart the application. Close all Everything windows, start the program again, and return to the General options page to confirm that the service option remains enabled.

If the checkbox will not remain selected, use an administrator account to install the service or ask the system administrator to do so. Standard users can use Everything through the service after it has been installed, but they generally cannot install a system service themselves.

2.3 Start or install the service from the command line

Everything supports service-management command-line options. Open an elevated Command Prompt in the folder containing the trusted Everything executable. The commonly used commands are:

  • Everything.exe -start-service to start an installed service
  • Everything.exe -install-service to install the service when it is missing

Use the executable from your installed Everything location rather than an unrelated copy in a download or temporary directory. After running the command, verify the result in services.msc. A command that returns without a visible window is not enough proof by itself.

If Windows reports that the service does not exist, install it first. If access is denied, confirm that Command Prompt is running as administrator. Do not weaken Windows security settings merely to make the command succeed.

3. Verify the Index and Location Settings

A running service does not guarantee that every desired location is included. Everything uses different indexing methods for local NTFS volumes and folders such as network shares or non-NTFS drives.

3.1 Check NTFS volume indexing

Open Tools > Options > Indexes > NTFS. Confirm that the required local NTFS volume is present and enabled for inclusion in the database. A disconnected drive, changed drive letter, or unchecked volume can explain Everything results missing from one disk while other disks work normally.

The Everything Service is especially relevant here because it allows the desktop application to receive NTFS indexing information without requiring the entire user interface to run as administrator. A standard user who sees elevation prompts, incomplete local volume results, or an index that stops updating should verify both the service and this NTFS page.

Success means the expected volume is listed, included, and producing current results. Test a new file on that volume. If it appears, do not force a rebuild.

3.2 Check folder indexing for NAS and non-NTFS locations

Local NTFS indexing does not automatically make every NAS share, mapped drive, removable disk, or non-NTFS file system searchable. Open Tools > Options > Indexes > Folders and verify that the required location has been added as a folder index.

Folder indexes are scanned on a schedule or in response to configured update behavior. They may not update as instantly as local NTFS indexes. If a NAS file is missing but your local test file appears, the Everything service not running is probably not the remaining problem.

For a mapped drive, remember that drive mappings belong to a Windows logon context. An elevated process, service account, or different user may not see the same drive letter. When appropriate, use a UNC path such as \\server\share\folder and provide access through normal Windows permissions. Do not expose an Everything HTTP, ETP, or other search server directly to the public internet as a workaround.

3.3 Review exclusions and result omissions

Open Tools > Options > Indexes > Exclude. Look for excluded folders, files, extensions, hidden files, or system files that match the missing content. Disable only the specific exclusion you are testing.

Also inspect any result-omission or filter settings available in your installation. A filter can make an indexed file invisible without removing it from the database. Clear the filter and search for the full filename. If the item appears, restore the filter only after correcting its rules.

4. Check Windows Account, Startup, and Security Conditions

Service failures sometimes originate outside Everything. Focus on Windows conditions that can directly stop the service, prevent the client from communicating with it, or make the desired path unavailable.

4.1 Understand standard user symptoms

Without the service, direct NTFS indexing may require Everything to run with administrative privileges. Common symptoms include an elevation prompt at every launch, incomplete indexing when elevation is declined, or different results between elevated and non-elevated sessions.

With the service installed and running, the visible Everything application should normally be usable by a standard account while the service handles privileged indexing. Avoid configuring the desktop interface to always run as administrator unless a specific documented workflow requires it. Mixed elevation levels can also complicate access to mapped drives and interaction between processes.

4.2 Separate service startup from application startup

The Everything Service and the Everything user interface have separate roles. The service may start with Windows even if the search window does not. Conversely, the application can launch while the service is missing or stopped.

Verify the service in the Services app instead of assuming that a tray icon proves it is running. Then inspect Everything's startup option if you want the interface or tray component to launch at sign-in. If the service is running and indexing works after manually opening Everything, the remaining issue is application startup, not service runtime.

4.3 Check security software without disabling it permanently

Windows Security or another endpoint product may quarantine an executable, block service installation, or prevent an unfamiliar portable copy from running. Review the product's protection history or event logs for an entry that explicitly names Everything or its executable path.

Verify that the executable came from voidtools and restore or allow it only if organizational policy permits and you trust the file. On managed computers, ask the administrator to approve the official binary or service. Do not permanently disable antivirus protection, broadly exclude entire drives, or lower firewall protection.

The local indexing service does not need a publicly exposed inbound internet rule for ordinary desktop filename searching. Firewall changes are relevant only if you intentionally use Everything's network server features, and those should be restricted to trusted networks and properly secured.

4.4 Know when a restart is enough

A restart is often sufficient after installing the service, changing its configuration, updating Everything, or recovering from a transient communication failure. First restart Everything itself. If the service is running but the application still shows stale state, restart the Everything service through the Services app, then reopen the client.

Restart Windows when a pending update, locked executable, service-registration change, or account-session issue prevents a clean restart. A reboot is successful when the service shows Running afterward and a new test file appears. Repeated rebooting is unlikely to fix a service that is missing, disabled, or blocked.

Diagnostic paths separating service, index location, and search filter problems.

5. Use Focused Diagnostics Before Rebuilding

Diagnostics should answer a specific question: Is the service unavailable, is the wrong location indexed, or is the item indexed but hidden by the current query? Avoid making many simultaneous changes because doing so makes the successful fix impossible to identify.

5.1 Read the status bar and Options pages

Start with the status bar, then review General, NTFS, Folders, and Exclude under Options. These screens often reveal a zero-sized database, an active index update, an omitted volume, or an excluded path.

Compare the number and type of indexed objects with what you expect, but do not treat a particular count as universally correct. Counts vary by machine, enabled volumes, exclusions, and folder indexes.

5.2 Use simple search syntax tests

Search for an exact distinctive filename fragment first. If necessary, test the full path or limit the search to the expected drive. Avoid regular expressions and complex Boolean expressions until basic matching works.

  • A filename match confirms that the object exists in the database.
  • A path-specific failure can identify an excluded or unindexed location.
  • A result that appears only after selecting the Everything filter identifies a filter problem.
  • A local result combined with a missing NAS result points toward folder indexing or share access.

5.3 Use Force Rebuild only when justified

Force Rebuild can help when the database is clearly inconsistent, the correct volume is enabled, the service is running, and ordinary updates still do not appear. It should not be the first response to a stopped service because rebuilding cannot make a missing service start.

Before rebuilding, confirm your index and exclusion settings. Then use the Force Rebuild control in the index options and allow the operation to finish. Success means the index repopulates and the unique test file appears. Do not repeatedly rebuild if the underlying service stops again.

5.4 Review debug output and the Index Journal

Advanced users can use Everything's debugging facilities to observe service connection, index loading, and update activity. Capture only enough output to reproduce the failure, and review it for explicit access, path, service, or database errors. Debug logs can contain filenames and paths, so sanitize them before sharing.

The Index Journal can help determine whether Everything received recent file-system changes. If your new test file is represented in recent index activity but the normal search hides it, investigate filters and query settings. If no update arrives despite a healthy local NTFS configuration, restart the service and test again before rebuilding.

6. Run a Clean Temporary Test

If the service is running but your normal profile still produces confusing results, run a temporary controlled test before resetting the working configuration. The goal is to separate a profile setting from a machine-wide service or permission problem.

  1. Record or back up the settings you need, especially custom folder indexes, exclusions, filters, and server settings.
  2. Use a trusted Everything executable from voidtools in a temporary test configuration or portable setup.
  3. Do not copy the existing configuration into the test immediately.
  4. Configure only the Everything Service connection and one relevant local NTFS volume.
  5. Create a unique local test file and search for it.
  6. Add a NAS or non-NTFS folder index only if that location is part of the original failure.

If the clean profile finds the local test file, the Windows service and underlying NTFS access are probably healthy. Compare the original profile's filters, exclusions, index selections, and command-line startup options one at a time.

Portable-app users should also check how their launcher starts Everything. Command-line options can select a configuration, instance, database, service behavior, or startup mode. A shortcut that points to another executable or profile can make settings appear not to persist. Confirm the executable path and arguments in the shortcut or launcher.

If the clean test fails and the service is stopped or cannot be installed, focus on service registration, Windows permissions, security logs, and the official installer. Do not delete the existing database before these safer checks.

7. Quick Fix Checklist

  1. Create a unique test file on a local NTFS volume.
  2. Clear the search box and select the Everything filter.
  3. Open services.msc and confirm that the Everything service is Running.
  4. If missing or stopped, enable Tools > Options > General > Everything Service.
  5. Use an elevated -start-service or -install-service command when appropriate.
  6. Restart Everything and test the new file again.
  7. Check Options > Indexes > NTFS for the required local volume.
  8. Check Folder indexes for NAS, mapped-drive, and non-NTFS locations.
  9. Review exclusions, filters, search options, and launcher arguments.
  10. Check security history for an explicit block without disabling protection permanently.
  11. Use Force Rebuild only after confirming that the running service and index settings are correct.
  12. Stop changing settings as soon as Everything starts normally and the test file appears.

8. Frequently Asked Questions

8.1 Is Everything Service the same as Windows Search?

No. Everything is a filename-search application from voidtools, and its service supports Everything's indexing operations. Windows Search is a separate Microsoft service used by Windows and applications for indexed content and other search features. Restarting Windows Search does not start the Everything Service, and disabling Windows Search is not a valid fix for an Everything service runtime problem.

8.2 Why is the Everything service using almost no CPU?

Low resource use is normally a good sign, not evidence that the service is broken. After initial indexing, it can wait efficiently for file-system changes. Confirm health by checking that its status is Running and that a newly created local file appears in Everything.

8.3 Why does Everything work as administrator but not as a standard user?

This often means the elevated application can access NTFS indexing directly while the standard process lacks a working service connection. Install and start the Everything Service, enable it in General options, and restart the non-elevated application. Also verify that you are not opening different profiles or executable copies.

8.4 Why are local files found but NAS files are missing?

The service primarily solves privileged local NTFS indexing. NAS shares and other network locations generally need folder indexing and valid share permissions. Check the Folders index page, use a stable UNC path when appropriate, and confirm that the current Windows account can open the share.

8.5 Should I delete the Everything database?

Not initially. First verify the service state, indexed volumes, folder indexes, exclusions, filters, and account context. Use Force Rebuild only when the index is demonstrably stale or inconsistent despite a running service and correct settings. Deleting data prematurely removes useful diagnostic evidence and may not address the cause.

8.6 When should I reinstall Everything?

Consider reinstalling from the official voidtools distribution when the service is missing and cannot be installed, the executable path in Windows is invalid, security software has removed program files, or service startup repeatedly fails after permission checks. Preserve any custom settings you need, use the trusted installer, and verify success with the local test file before restoring complex options.


Citations

  1. Official guidance for installing, starting, stopping, and using the Everything Service. (voidtools Everything Service)
  2. Official documentation explaining NTFS volume indexing in Everything. (voidtools Everything Indexes)
  3. Official reference for Everything startup, indexing, and service command-line options. (voidtools Command Line Options)
  4. Official documentation for Everything search syntax and search options. (voidtools Searching)
Cindy, ContentBASE creator assistant

MEET CINDY

Your ContentBASE creator assistant

Cindy helps creators find Canva templates, content ideas, and simple ways to make better social media posts faster.

Want ready-to-use templates? Claim the free Canva bundles or browse the full bundle store.