- Correct ETP link types and rewrite server paths into accessible network locations.
- Diagnose drive mappings, shares, permissions, services, and portable settings safely.
- Rebuild indexes only when evidence confirms an indexing problem.
- Confirm the Symptom With a Small Safe Test
- Check the ETP Link Type and Path Rewriting
- Check Everything Settings Directly Related to the Result
- Check Windows Access and Account Context
- Use Targeted Diagnostics Before Rebuilding
- Run a Clean Temporary Test
- Quick Fix Checklist
- Frequently Asked Questions
When remote results from voidtools Everything appear correctly but open the wrong folder, point to a local drive, or lead to an inaccessible location, the search index is often not the real problem. The usual cause is ETP path translation: the server returns a path in a link format that the client cannot resolve correctly. Common examples include mismatched drive letters, unavailable Windows shares, disabled administrative shares, unsuitable FTP links, and different user or elevation contexts. The safest approach is to test one known file, inspect the generated path, and correct the translation method before rebuilding indexes or changing unrelated settings.

Start with free Canva bundles
Browse the freebies page to claim ready-to-use Canva bundles, then get 25% off your first premium bundle after you sign up.
Free to claim. Canva-ready. Instant access.
1. Confirm the Symptom With a Small Safe Test
Start with one file whose location you know on both the Everything server and the client. Avoid testing with a system file or a deeply nested folder. A simple file such as C:\ETP-Test\known-file.txt is easier to diagnose.
- Create or identify the test file on the server.
- Confirm that the server's local copy of Everything finds it.
- Connect to the server from the Everything client through ETP.
- Search for the exact filename.
- Use the result's open, open path, copy path, or properties action to inspect the destination.
Pay attention to the path that the client tries to open. If the server stores the file as D:\Projects\known-file.txt but the client attempts to open D:\Projects\known-file.txt on its own computer, the result is being treated as a local drive path. If it opens a path such as \\server\D$\Projects\known-file.txt, Everything is using an administrative share. If it produces an FTP address, the selected ETP link type is generating FTP links.
This distinction prevents unnecessary troubleshooting. If the result is listed and its filename, size, and folder are correct, searching and indexing are probably working. The failure is likely between the returned server path and the location the Windows client can access.
1.1 Compare opening with copying the path
Copy the full path from the result and paste it into File Explorer or the Windows Run dialog. If Windows cannot open it there either, the problem is not limited to Everything. The path, share, credentials, or account context is invalid for that client.
If File Explorer opens the copied path but Everything does not, focus on the result action, link type, client settings, command-line arguments, or the account under which Everything is running.
1.2 Define what success looks like
A successful fix has a specific outcome: the same remote result opens the intended server file from the client, and its copied path resolves through a share or protocol available to that client. Once the small test passes consistently, stop changing settings and verify a few ordinary files. Do not rebuild the database simply because an opening action was misdirected.
2. Check the ETP Link Type and Path Rewriting
ETP allows an Everything client to search an Everything server, but a server-side filesystem path is not automatically meaningful on another Windows computer. Link generation or rewriting must turn the server's local path into something the client can reach.
Open the relevant ETP or FTP server options on the computer hosting the index. Review the selected link type and any path-related options. Exact labels can differ by Everything release and configuration, so identify what the current setting actually generates rather than selecting an option by name alone.
2.1 Local paths and client drive mapping mismatch
A drive letter identifies a volume within a particular Windows session. The server's D: drive might contain shared data, while the client's D: drive could be a local recovery partition, an optical drive, or a different mapped share. Sending the original drive-letter path can therefore open the wrong location even though the search result is accurate.
The durable solution is normally to return a UNC path such as \\fileserver\projects\folder\file.txt. A UNC path identifies a network host and share instead of assuming that both computers use the same drive letters.
If your environment intentionally uses matching mapped drives, confirm the mapping from the same account and privilege level that runs Everything. A mapping visible in a normal desktop session may not exist in an elevated session, service session, scheduled task, or another user's account.
2.2 Windows shares by drive letter
A Windows-shares-by-drive-letter mode can translate a server drive into a Windows share. The resulting path must correspond to a share that exists and is reachable. For example, a server path under E:\Media might need to become \\NAS01\Media\..., not the client's own E:\Media\....
Check the server's share definitions and test the resulting UNC root directly from the client. If \\NAS01\Media opens and the ETP result is rewritten beneath that root, the translation is suitable. If the root fails, correct the Windows share, DNS name, permissions, or network access before changing Everything again.
2.3 Administrative shares
Administrative shares commonly use names such as C$ or D$. A translated path might therefore look like \\server\D$\Projects\file.txt. These shares are intended for administrative access and generally require appropriate credentials. They may be unavailable because of Windows configuration, policy, firewall rules, or the connecting account's permissions.
Do not assume that an administrator account automatically has seamless remote access in every environment. Test the exact administrative-share path in File Explorer. If it is unavailable, prefer a deliberately created, least-privilege share for the indexed data rather than weakening security controls merely to make ETP links open.
2.4 FTP links
An FTP link type can produce addresses that an FTP-aware application understands. It is appropriate only when the server is configured to provide FTP access and the client has a suitable handler. An FTP link is not equivalent to a Windows filesystem path, and actions such as editing, launching, or opening a containing folder may behave differently.
If users expect normal File Explorer access to Windows files, a UNC-based Windows share is usually more natural than FTP. If FTP is intentional, verify the hostname, port, authentication, passive-mode requirements, firewall access, and client URL handler. Also remember that transmitting credentials or data without appropriate transport protection can expose sensitive information on untrusted networks.
2.5 ETP links
An ETP link can preserve the relationship with the ETP server or route an action through an ETP-aware handler. It does not guarantee that every external Windows program can treat the result like a local file. Confirm whether your workflow requires searching the remote index, opening the underlying file through Windows networking, or retrieving it through FTP. Choose the link type that matches the required action.
After changing a link type, reconnect the client if necessary and repeat the single-file test. Success means the newly generated link points to the correct host and accessible root. Stop at that point unless other result groups fail in a different way.
3. Check Everything Settings Directly Related to the Result
If the generated path looks correct but particular files are absent or behave differently, inspect settings tied to that result rather than resetting the entire application.
3.1 Search options and filters
Clear the search box and disable any unintended filter. A filter can restrict results by file type, path, attributes, or other conditions. Also remove temporary search syntax such as path restrictions, regular-expression mode, whole-word matching, or case-sensitive matching.
Search for the exact filename, then search for a distinctive part of it. If the file appears only after clearing the filter, ETP connectivity and path translation were not the root cause of the missing result.
3.2 Index settings, folder indexes, and exclusions
Everything can index local NTFS volumes efficiently, while folder indexing can cover locations that are not handled as local NTFS indexes, including selected network or non-NTFS folders. Confirm that the ETP server, not merely the client, indexes the source containing the file.
Review indexed volumes, folder indexes, and exclusions on the server. A result cannot be returned if the source is not indexed or has been excluded. Check whether an excluded folder, wildcard, hidden-file rule, or omitted result setting matches the missing path.
For a folder index, confirm that the configured account can read the folder and that the update schedule or rescan behavior suits the source. A network folder that was offline during scanning may have stale or incomplete results.
3.3 Result omission and server options
Check whether Everything is configured to omit certain results, volumes, or paths. Also verify that the ETP server is sharing the intended index and listening on the expected interface and port. If multiple portable and installed copies exist, the client may be connecting to a different Everything instance than the one you configured.
Use a distinctive test filename to identify the active server. If one instance finds the file locally but the ETP client does not, confirm the server address, port, authentication, and running process before editing the index.
3.4 Command-line and portable settings
Shortcuts, scripts, and launchers can apply command-line options or select a particular configuration file. Portable copies can also keep settings beside the executable, causing two Everything installations to use different ETP, index, or link preferences.
Launch the intended executable directly without a custom shortcut and repeat the test. Check Task Manager for multiple Everything processes and identify their executable locations. Success means the direct launch connects to the correct server and generates the expected path. If so, repair the shortcut or automation rather than altering the working server.

4. Check Windows Access and Account Context
Everything can return a perfectly valid UNC path that Windows still refuses to open. At that stage, test operating-system access directly.
4.1 Share and NTFS permissions
Access to a Windows network file is affected by both share permissions and filesystem permissions. The connecting user needs sufficient rights under the effective combination. Test with the actual user who runs the Everything client, not only with a separate administrator account.
If Windows asks for credentials, use an authorized account and store credentials only according to your organization's policy. Do not grant broad access solely to hide a permissions error.
4.2 Mapped drives and elevation
User Account Control can separate normal and elevated logon contexts. As a result, a mapped drive visible to a normal File Explorer window may be absent when Everything runs as administrator, or the reverse.
Compare the path in a normal and elevated command prompt using net use. Prefer UNC paths for remote ETP results when possible because they reduce dependence on per-session drive mappings. Run Everything at the privilege level required by the workflow rather than elevating it automatically.
4.3 Firewall, antivirus, and network reachability
Test the two network functions separately. First confirm that the client can connect to the ETP server. Then confirm that it can access the generated SMB or FTP destination. These may use different ports and security rules.
If a security product blocks the connection, review its logs and create the narrowest appropriate rule for the trusted application, host, network profile, and required port. Do not permanently disable antivirus or expose an ETP or FTP server directly to the public internet. Remote access should use suitable firewall restrictions, authentication, and preferably a trusted VPN or similarly protected network.
4.4 Startup behavior and service state
After a reboot, the Everything service, user interface, mapped drives, and network may become available at different times. If links fail only immediately after sign-in, wait for network connectivity and test the UNC root. A mapped drive restored later may explain why drive-letter links initially fail.
The Everything service helps the application perform local indexing without requiring the interface to run with full administrative privileges. It does not create missing network mappings or grant access to remote shares. Verify that the expected service and ETP server process are running, but do not treat restarting the service as a substitute for correcting an invalid path.
4.5 File system type
The source filesystem affects how Everything obtains and updates index information. Local NTFS indexing differs from folder indexing of a NAS share or another filesystem. However, filesystem type generally does not explain a remote result opening the client's wrong local drive. Treat that symptom as a path-translation problem first.
5. Use Targeted Diagnostics Before Rebuilding
Diagnostics should answer one question at a time: Was the file indexed, what path did the server return, and could Windows access that path?
5.1 Status bar and result details
Use the status bar to confirm that the client is connected and to observe result counts. Compare the same exact search locally on the server and remotely through ETP. If both show the file, inspect the remote result's full path and link. If only the server shows it, investigate the ETP connection, active server instance, filters, and server-side result exposure.
5.2 Debug logging
Everything's debugging facilities can help reveal connection activity, selected configuration, search behavior, and paths passed to open actions. Enable debugging only long enough to reproduce the single test, then inspect the relevant entries. Logs may contain filenames, usernames, hosts, and paths, so handle them as potentially sensitive data.
A useful log captures one clean reproduction rather than minutes of unrelated searching. After identifying the incorrect source path or rewrite, disable extra logging and apply one targeted change.
5.3 Index Journal and Force Rebuild
The Index Journal can help determine whether filesystem changes reached the index. It is useful when Everything's index is not updating or recent files are missing. It is not the first tool for a result that appears correctly but opens the wrong location.
Use Force Rebuild only after confirming that the server index itself is stale or inconsistent and safer refresh or rescan checks have not resolved it. Rebuilding can consume time and temporarily affect result availability, while doing nothing to correct a bad ETP link type or mismatched drive letter.
5.4 Search syntax tests
Use a literal, unique filename first. Then test a path-limited search against the expected server folder. Avoid complex regular expressions or macros until the basic result appears. If simple searches work but a saved search does not, reduce the expression until the conflicting term becomes clear.
6. Run a Clean Temporary Test
Before changing many production settings, use a temporary Everything profile or a separate portable copy in a test folder. Do not place it over an existing portable installation or reuse the production configuration file.
- Record the current server address, port, authentication requirements, and link behavior.
- Start the temporary client with a clean configuration.
- Connect only to the intended ETP server.
- Search for the known test file.
- Inspect and open the returned path.
If the clean client works, the server and Windows share are probably sound. Compare the production client's filters, ETP connection, external handlers, command-line launch options, and configuration location. If the clean client fails in exactly the same way, focus on server-side link generation, path rewriting, and Windows access.
Change one setting at a time and retest. This preserves evidence and makes the successful adjustment obvious. Once the known file opens through the intended host and share, stop changing unrelated options.
7. Quick Fix Checklist
- Confirm the remote result exists and contains the correct server-side folder.
- Copy the generated path and test it directly in File Explorer.
- Replace unsafe local drive-letter assumptions with a reachable UNC share.
- Verify that Windows-shares-by-drive-letter translation targets the correct server and share.
- Test administrative shares with the actual client account, or use a dedicated share.
- Use FTP links only when FTP access and an appropriate client are intentional.
- Confirm the client is connected to the expected Everything server instance.
- Clear filters and simplified search syntax when results are missing.
- Review server-side volumes, folder indexes, exclusions, and omitted results.
- Check portable configurations, shortcuts, and command-line options for conflicting settings.
- Test mappings from the same user and elevation context as Everything.
- Separate ETP connectivity from SMB or FTP file-access testing.
- Use logs or the Index Journal only for the specific failure being investigated.
- Rebuild the index only when evidence shows that the index is stale or damaged.
8. Frequently Asked Questions
8.1 Why does an ETP result open my local drive instead of the server?
The server path is probably being returned as a drive-letter path, and the client interprets that letter locally. Configure an appropriate link type or rewrite that produces a reachable UNC share or another deliberate remote link.
8.2 Why can I search the remote file but not open it?
ETP search access and file access are separate. The client may be allowed to query the Everything index while lacking SMB or FTP access to the underlying file. Test the returned path outside Everything and verify permissions, credentials, firewall rules, and the selected protocol.
8.3 Are missing Everything results the same problem as wrong ETP paths?
No. Missing results can come from filters, exclusions, an unindexed source, a stale folder index, or connection to the wrong server. A visible result that opens the wrong location usually indicates link generation or path translation. Diagnose the observed symptom before rebuilding anything.
8.4 Does the Everything service map network drives?
No. The service supports Everything's local indexing operation, but it does not make a user's mapped network drives available across every account or elevation context. Use accessible UNC paths or ensure the required mapping exists in the relevant session.
8.5 Should I use an administrative share for ETP results?
Administrative shares can work for authorized administrators, but they are not ideal for ordinary users or least-privilege access. A dedicated share with carefully scoped share and NTFS permissions is usually easier to manage and audit.
8.6 Is Everything the same as Windows Search?
No. Everything is a separate filename-search application from voidtools. It uses its own indexes, settings, server features, and search syntax. Changing Windows Search indexing options will not normally repair ETP path rewriting in Everything.