Everything Recent Changes Not Updating: How to Fix It

  • Test rc: with a new file rename before changing settings.
  • Check Index Journal limits, filters, exclusions, services, and indexed paths.
  • Treat local NTFS volumes differently from NAS and folder indexes.

If recent-change searches in voidtools Everything are not showing fresh file activity, the problem is usually narrower than a complete search failure. Everything may still find filenames correctly while an rc: search misses new files, renames, moves, or other recent index changes. The most likely causes are a disabled or undersized Index Journal, a search filter or result omission, an unmonitored folder index, a disconnected network path, a service or account mismatch, or a portable instance using different settings. The steps below isolate those causes without immediately deleting the database or making risky security changes.

A controlled file rename test separating filename indexing from recent-change history.

1. Confirm the Symptom With a Small Safe Test

Before changing settings, determine whether the failure affects the main index, the recent-change history, or only one location. Use a local test folder where you have permission to create and rename files. A folder under your Windows user profile is usually suitable.

1.1 Test a new file and rename

  1. Create a small text file with a distinctive name, such as everything-rc-test-one.txt.
  2. Wait a few seconds, open Everything, clear the search box, and search for the exact filename.
  3. Rename the file to everything-rc-test-two.txt.
  4. Confirm that a normal filename search finds the new name and no longer shows the old name.
  5. Clear the search box and enter rc: to inspect recently changed index entries.
  6. Optionally combine the operators by searching for rc: everything-rc-test.

If the renamed file appears in a normal search but not under rc:, the core filename index is updating while the Index Journal or recent-change query path is not. Concentrate on the Index Journal, search syntax, filters, and instance settings.

If the old filename remains or the new filename never appears in a normal search, the underlying volume or folder index is not updating. Investigate NTFS indexing, folder monitoring, exclusions, permissions, service state, or network connectivity before troubleshooting rc:.

If the local test succeeds but the same test fails on a mapped drive, NAS share, removable disk, or non-NTFS volume, the problem is specific to that indexed path. Stop changing global settings and examine how that location is indexed.

1.2 Remove search conditions that can hide the test

Run the test with an empty search box before entering rc:. Select the broadest filter, normally Everything, and turn off options such as Match Case, Match Path, Match Whole Word, or Match Diacritics unless you intentionally need them. Also clear any advanced search conditions.

A filter can add hidden search terms, macros, or type restrictions. For example, a document-only filter may conceal a renamed folder or an extensionless test file. Success means the test item becomes visible after the restrictive filter or search option is removed. Once it does, stop changing index settings and correct the filter instead.

2. Check the Settings Directly Related to Recent Changes

2.1 Enable and inspect the Index Journal

The rc: function depends on Everything's Index Journal. This is an Everything feature that records changes made to its search index. It should not be confused with the NTFS USN change journal, which Windows maintains on NTFS volumes and which Everything can use to detect file-system changes efficiently.

Open Tools > Options, find the Indexes section, and open the Index Journal page. Confirm that the Index Journal is enabled. If it was disabled, enable it, apply the change, and repeat the new-file rename test.

Enabling the journal starts recording changes from that point forward. It may not reconstruct older recent-change history that was never recorded. Success therefore means a change made after enabling the feature appears with rc:. If the fresh test works, stop troubleshooting.

2.2 Check journal size limits and retention

The Index Journal cannot retain unlimited history. Its configured size or entry limits determine how much activity remains available. On systems with heavy file churn, such as build machines, download servers, backup destinations, or large NAS indexes, old entries may roll out quickly.

If very recent events appear but changes from earlier in the day or week do not, inspect the Index Journal limits. Increase them moderately if your workload requires a longer history, then observe future activity. Increasing the limit does not necessarily restore entries that have already been discarded.

Success means new activity remains available for the period you actually need. Do not set an arbitrarily huge limit before confirming that retention is the issue.

2.3 Verify the meaning of rc:

rc: represents recently changed entries in Everything's index journal. It is not simply another name for the file's Date Modified column. A rename or path change can be recent index activity even when file content was not edited. Conversely, a file may retain an old modified timestamp when it is copied or moved, depending on the operation and application.

To search by the stored file modification timestamp, use Everything's date-modified search syntax, commonly based on dm:, with a suitable date expression. To inspect recent index activity, use rc:. Testing both helps distinguish a timestamp expectation from an indexing problem.

  • Normal filename search fails: the source index is stale or unavailable.
  • Filename search works but rc: fails: inspect the Index Journal and query context.
  • rc: works but dm: differs: the event and the file timestamp represent different facts.

2.4 Check exclusions and omitted results

Review the Exclude settings under Everything's index options. Look for excluded folders, files, extensions, attributes, or wildcard patterns that match the missing item. Also check whether results are being omitted through filters or result-list options.

An exclusion can prevent an item from entering the main index, which also prevents meaningful recent-change results for it. Temporarily test with one narrowly relevant exclusion disabled rather than removing all exclusions. Success means both the ordinary filename search and the fresh rc: test begin showing the item. Rework only the matching rule.

2.5 Confirm that you are using the expected instance and configuration

Portable installations, named instances, custom configuration files, and command-line launches can create separate Everything environments. One shortcut may open an instance with the Index Journal enabled while another opens a different database or configuration.

Inspect the shortcut target, startup script, scheduled task, or launcher used to start Everything. Pay particular attention to command-line options that select an instance, configuration file, database location, startup behavior, or portable mode. Compare that launch method with a direct launch of the executable you intended to use.

Success means the same test file, index settings, and recent changes appear consistently regardless of how you open the intended instance. If one shortcut is the exception, fix that shortcut rather than rebuilding a healthy index.

Comparison of local NTFS indexing and folder indexing for network and removable storage.

3. Distinguish NTFS Volumes From Folder-Indexed Paths

3.1 NTFS indexing and the Everything service

On local NTFS volumes, Everything can use the NTFS Master File Table for fast filename indexing and the NTFS USN journal to notice changes. Depending on the installation and settings, the Everything service can provide the required low-level access without running the user interface as an administrator.

Open the NTFS index settings and confirm that the expected volume is included and available. Then check Windows Services or Everything's service-related options to verify that the Everything service is running if your configuration depends on it. Restarting a stopped service is reasonable; repeatedly reinstalling it is not the first step.

Success means the renamed test file appears promptly in a normal filename search and then in rc:. Once both work, no rebuild is needed.

3.2 Folder indexes, NAS paths, and non-NTFS file systems

Network shares, many NAS paths, mapped drives, exFAT disks, FAT volumes, and other non-NTFS locations are commonly added as folder indexes rather than processed as local NTFS volumes. Folder indexing does not receive changes in exactly the same way as local NTFS indexing. Its freshness depends on the folder-index update and monitoring settings, path availability, permissions, and server behavior.

Open the folder index settings and select the affected path. Confirm that the path is still configured, accessible, and scheduled or monitored frequently enough for your needs. If the interface offers an immediate rescan or update for that folder, use it and repeat the test.

If a manual rescan finds the renamed file, but automatic updates do not, focus on folder monitoring, update intervals, connectivity, and credentials. The Index Journal cannot report a change that the underlying folder index has not yet discovered.

3.3 Mapped drives and account context

Mapped drive letters belong to a Windows logon context. A drive mapped in your interactive desktop session may not exist for a service, elevated process, scheduled task, or another user account. Where possible, test the equivalent UNC path, such as \\server\share\folder, and confirm that the account running the relevant Everything process can read it.

Do not solve this by granting broad public access. Use a dedicated account or existing authorized credentials appropriate to the share. Success means the path opens under the same account context and a folder-index refresh sees the new filename.

4. Check Windows and Network Conditions

4.1 Permissions and security software

Everything needs sufficient access for the indexing method in use. Security software can also restrict executables, block network access, or prevent a portable application from writing its configuration and database files.

Check Windows Security history, controlled folder access notifications, and your security product's event log for a specific block involving Everything. If a block is confirmed, create the narrowest appropriate allow rule for the trusted executable or required local data directory. Do not permanently disable antivirus or firewall protection as a troubleshooting strategy.

Success means the confirmed block stops recurring and the fresh rename test appears. If no security event exists, restore any temporary test setting and move on.

4.2 Firewall and remote Everything servers

If your client searches an Everything server rather than its own local database, test directly on the server first. Confirm that the server itself sees the new filename and that rc: behaves as expected there. Then verify that the client is connected to the intended server and instance.

A firewall can block a required private-network connection, but it does not explain missing local results when the local index is healthy. Allow only the necessary application or port on trusted network profiles. Do not expose an Everything HTTP, ETP, or other search service directly to the public internet without proper access controls and network protections.

If the server sees the change but the client does not, the remaining problem is the client connection, server feature compatibility, query handling, or cached session. Stop changing the server's file-system index until that connection layer is tested.

4.3 Startup timing and disconnected storage

Portable disks and network shares may be unavailable when Everything starts. A folder index can therefore begin with an offline source and remain stale until its next update. Reconnect the storage, verify that Windows can browse it, and trigger the relevant folder update.

For a recurring startup problem, arrange for the network or storage dependency to become available before the folder refresh runs. Success means a reboot or sign-in no longer leaves the path stale.

5. Use Built-In Diagnostics Before Rebuilding

5.1 Read the status bar and Options pages

The status bar can reveal whether a search is still processing and how many results are present. The Options pages show which NTFS volumes and folder indexes are enabled, whether the Index Journal is active, and which exclusions apply. Compare these facts with the path of the missing test file.

A useful diagnosis should identify one broken layer: discovery, recent-history recording, filtering, or display. Avoid changing several unrelated options at once because doing so makes the successful fix impossible to identify.

5.2 Use Force Rebuild only after safer checks

A forced rebuild is appropriate when ordinary filename results remain stale even though the source is available, correctly configured, and accessible. Use the Force Rebuild control in the index options only after checking the service, included volumes, folder paths, exclusions, and account context.

A rebuild can recreate the main filename database, but it does not fix inaccessible shares, incorrect filters, separate portable configurations, or a disabled Index Journal. It may also reset the recent history you were trying to inspect. Success means the ordinary filename test and subsequent fresh rc: test both work after rebuilding.

5.3 Capture debug information and inspect the Index Journal

If the problem persists, enable Everything's supported diagnostic or debug logging temporarily, reproduce one controlled rename, and inspect the output for the affected path, volume, folder update, service connection, or server request. Disable verbose logging after collecting the evidence because logs can grow and may contain filenames.

If your build exposes an Index Journal view or management page, inspect whether the test event was recorded. If it is present there but absent from search results, investigate search syntax, filters, and the active instance. If it is absent, investigate how the source index receives updates.

6. Run a Clean Temporary Test

Before modifying a production configuration further, run a temporary test with a clean profile or separate portable copy obtained from the official voidtools site. Keep it isolated from your normal configuration and do not point two instances at the same writable database file.

  1. Start the clean instance with default search options.
  2. Enable the Index Journal if it is not enabled.
  3. Index only a small local NTFS test location using the appropriate supported method.
  4. Create and rename the distinctive test file.
  5. Test the ordinary filename, rc:, and date-modified searches separately.

If the clean test works, Windows and the local file system are probably functioning correctly. Compare the clean profile with the production profile for exclusions, filters, Index Journal limits, folder indexes, instance options, and launch arguments. If the clean test also fails, collect diagnostic information and verify the exact installation architecture, permissions, and service state before seeking support.

Do not delete the production database as the first clean-test step. Preserving it lets you return to the working portions of the configuration and compare behavior.

7. Quick Fix Checklist

  • Create and rename a unique local file to separate index failure from journal failure.
  • Confirm that a normal filename search sees the renamed file.
  • Search with rc: after clearing filters and advanced search options.
  • Enable Everything's Index Journal and test with a newly made change.
  • Increase journal limits only if fresh events appear but older events expire too quickly.
  • Remember that recent index activity and Date Modified are not the same measurement.
  • Verify the affected local NTFS volume is included and the required service is running.
  • For NAS and non-NTFS paths, check folder-index monitoring, refresh timing, and access.
  • Review exclusions and omitted-result settings for the missing path or file type.
  • Confirm portable copies, shortcuts, and command-line options use the intended instance.
  • Test remote searches directly on the server before changing client or firewall settings.
  • Use Force Rebuild only when the underlying index remains stale after safer checks.

8. Frequently Asked Questions

8.1 Why does Everything find the filename but rc: does not?

This usually means the main filename index is current, but recent index changes are not being retained or queried correctly. Check whether the Index Journal is enabled, whether its limits are too small, whether a filter is active, and whether you opened a different Everything instance. Test with a change made after enabling the journal.

8.2 Is rc: the same as sorting by Date Modified?

No. rc: concerns recent changes recorded in Everything's index journal. Date Modified is a file-system timestamp associated primarily with content modification. A rename can be recent index activity without changing the content-modified time. Use the appropriate date syntax when you need timestamps rather than index events.

8.3 Why do recent changes work on C: but not on my NAS?

A local NTFS volume and a NAS share are usually indexed differently. Everything can receive efficient file-system change information from local NTFS volumes, while a NAS share is generally handled as a folder index whose freshness depends on rescanning, monitoring, permissions, and network availability. Confirm that the NAS folder index sees the rename before expecting it under rc:.

8.4 Will Force Rebuild fix Everything results missing?

It can fix a damaged or stale main database, but it will not repair an unavailable share, wrong account context, exclusion, restrictive filter, disabled Index Journal, or mismatched portable profile. Run the small rename test and check those causes first. Rebuild only when normal filename results remain stale.

8.5 Why are only older recent changes missing?

The Index Journal may have reached its configured retention limit. High file activity can displace older entries quickly. Increase the journal limit moderately and measure how long future entries remain. Previously discarded events may not return.

8.6 When should I stop changing settings?

Stop as soon as the relevant controlled test succeeds. If a normal search sees the rename and rc: shows the fresh event, the recent-change path is working. If only one NAS or folder-indexed location fails, stop changing global NTFS or journal settings and focus on that path. If a clean profile works, preserve the production database and compare configurations one setting at a time.


Citations

  1. Official guide to Everything search syntax and search functions. (voidtools Everything Searching)
  2. Official documentation for configuring and maintaining Everything indexes. (voidtools Everything Indexes)
  3. Official reference for Everything command-line launch options. (voidtools Command Line Options)
  4. Official Everything support and troubleshooting documentation. (voidtools Everything Support)
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.