- Choose x64 for 64-bit Windows, large indexes, and native Explorer integration.
- Test filters, indexes, services, and permissions before rebuilding the database.
- Migrate safely by backing up settings and validating one location at a time.
- Confirm the Symptom With a Small Safe Test
- Choose the Correct Everything Build for the Use Case
- Check Settings Directly Related to Missing Results
- Check Service, Permissions, Drives, and Account Context
- Use Diagnostics Without Destroying a Working Configuration
- Run a Clean Temporary Test Before Changing More Settings
- Quick Fix Checklist
- Frequently Asked Questions
If you installed the wrong x86 or x64 build of voidtools Everything, the application may still open, yet behave differently from what you expected. Common symptoms include missing context-menu commands, incomplete results, an index that does not update, service connection problems, excessive memory pressure, or settings that appear to disappear after switching builds. The correct fix starts by separating an architecture problem from an indexing, permission, filter, or network problem.
Everything is a filename search application with its own indexes and optional service. It is not the same component as Windows Search, and rebuilding the Windows Search index will not repair an Everything database or service configuration. Follow the checks below in order, confirm the outcome after each change, and stop as soon as the small test succeeds.

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
Before replacing the program or rebuilding an index, confirm exactly what is failing. Create a plainly named test file, such as everything-architecture-test.txt, in a local NTFS folder that your Windows account can access. Open Everything, clear the search box, make sure the status bar is visible, and search for the complete filename.
- If the file appears and changes are detected after renaming it, the core local index is working.
- If older files appear but the new file does not, investigate index updating, the Everything service, exclusions, or the NTFS USN Journal.
- If the file appears only when filters are cleared, the build architecture is probably not the cause.
- If local files work but NAS or mapped-drive files are absent, check folder indexing and account context.
- If Everything will not launch, verify that the build can run on your Windows architecture.
Success means the test file appears, disappears after deletion, and returns under its new name shortly after a rename. Once that happens, stop changing core index settings. Any remaining problem is likely limited to a filter, search expression, network location, command-line option, or Explorer integration.
1.1 Verify Whether Windows Is x86 or x64
Open Windows Settings and inspect System > About > System type. A 64-bit operating system can normally run both 64-bit and many 32-bit desktop applications. A 32-bit Windows installation cannot run the x64 build of Everything.
For ordinary use on 64-bit Windows, choose the x64 Everything build. Use x86 when you specifically need a 32-bit application build, are running 32-bit Windows, or have a controlled compatibility requirement. Do not infer the operating-system architecture from the processor name alone. The installed Windows system type is what determines whether an x64 executable can run.
1.2 Check the Running Everything Build
In Everything, open the About window and note the displayed version and architecture. You can also inspect the executable in Task Manager, where 32-bit processes may be identified as such depending on the Windows version and Task Manager view.
If x86 Everything is running successfully on x64 Windows, that alone does not prove anything is broken. Architecture becomes relevant when the index is extremely large, memory limits are approached, native Explorer integration is missing, or an installer, service, command-line tool, and graphical client came from different packages.
2. Choose the Correct Everything Build for the Use Case
2.1 Understand the x64 OS Requirement
The x64 Everything executable requires 64-bit Windows. If Windows reports a 32-bit operating system, install the x86 build. If Windows is 64-bit, the x64 build is generally the best default because it has access to a much larger virtual address space and matches the architecture of the native Windows shell.
Success after correcting this mismatch is straightforward: Everything launches normally, its About window reports the intended architecture, and the local filename test works. Do not continue replacing files if those conditions are met.
2.2 Account for Database Size and Memory Use
Everything maintains filename indexes in memory and stores database information on disk. The amount of memory needed depends on factors such as the number of indexed objects, indexed properties, folder indexes, and configuration. Very large file collections can place a 32-bit process under address-space pressure even when the computer has plenty of physical RAM.
The x64 build is therefore preferable for systems indexing millions of files, many volumes, or large folder indexes. It can address substantially more memory. The tradeoff is that 64-bit data structures and pointers can consume somewhat more memory than their 32-bit equivalents. On a modest index, the practical difference may be small. On a very large index, the x64 build's additional address space is more important than minimizing pointer size.
Watch Everything's status bar and Windows Task Manager during indexing. If the x64 build completes the index, remains responsive, and returns the test file, the architecture-related memory problem is resolved. If memory use is high but stable, review what is indexed before assuming the program is faulty.
2.3 Match Explorer Context-Menu Integration
Windows Explorer shell integration is sensitive to process architecture because an extension loaded by a shell process generally needs a compatible architecture. On 64-bit Windows, installing the x64 Everything package is the safest choice when you want integration with the native 64-bit Explorer.
If Everything searches correctly but Search Everything is missing from Explorer's context menu, first enable the relevant context-menu option in Everything's settings and restart Explorer or sign out and back in. If the option remains missing and you are using x86 Everything on x64 Windows, migrate to the x64 installer rather than repeatedly changing index settings.
Success means the context-menu command appears in the expected Explorer menu and opens Everything with the selected location. Once it does, do not rebuild the filename index because the index was not responsible for the shell-menu problem.
2.4 Decide Between Portable and Installer Builds
The portable build is useful when you want a self-contained copy, lack installation rights, or carry utilities between managed machines. The installer is usually easier for a permanent workstation because it can configure startup behavior, shortcuts, the Everything service, and Explorer integration more consistently.
Portable does not mean it automatically has access to every volume. Depending on configuration and permissions, a portable instance may need elevation, an existing Everything service, or folder indexing for locations that cannot be indexed through the normal local NTFS mechanism. Also check where the portable instance saves its INI file and database. Launching it from a read-only directory can prevent settings from being saved.
3. Check Settings Directly Related to Missing Results
Installing the correct architecture will not fix a restrictive filter, disabled volume, exclusion, or unsupported network-index assumption. If Everything opens but results are missing, inspect the relevant option before migrating again.
3.1 Clear Search Options and Filters
Clear the search box and select the broadest filter, normally Everything. Turn off options such as Match Case, Match Whole Word, Match Path, regular expressions, or other search modifiers unless you need them. A remembered filter can make a healthy index appear incomplete.
Search first for the exact test filename and then for a distinctive substring. If the file appears after clearing filters, the application and index are working. Stop architecture troubleshooting and correct the saved filter or search syntax instead.
3.2 Inspect NTFS and ReFS Index Settings
Open Everything's index options and verify that the intended local volume is included. Confirm that the volume is online and that Everything is monitoring it where supported. For a local NTFS volume, Everything can use file-system metadata and change-journal information to build and update its fast filename index.
If a volume was removed, received a different drive letter, or is no longer mounted, its results may disappear or become stale. Correct the volume configuration, then allow indexing to finish. Success means the status bar settles, the expected volume is listed, and the test file updates without a manual refresh.
3.3 Review Folder Indexes, Exclusions, and Result Omissions
Network shares, NAS folders, and some non-NTFS locations commonly require folder indexing rather than the same indexing method used for a local NTFS volume. Check that the folder path is present, reachable, and scheduled or configured to update at an appropriate interval.
Review exclusion settings for drive letters, paths, hidden files, system files, or matching patterns. Also check any result-omission settings. Temporarily disable only the rule most likely to hide the test location. Do not erase all exclusions unless you have documented them.
Success means a known file inside the folder index appears after the folder scan completes. Network-folder changes may not appear as instantly as local NTFS changes, so judge success according to the configured update interval.
3.4 Check Server and Command-Line Options
If you use an Everything server, ETP connection, SDK integration, or command-line client, verify that the graphical application works locally before debugging the remote layer. Confirm the server address, port, authentication, and client target. Keep file-search services behind trusted network controls and do not expose them carelessly to the public internet.
For command-line launches, test Everything without custom arguments. An option that selects a database, instance name, configuration file, search text, or startup mode can make the program appear empty or differently configured. Also ensure that supporting command-line tools match the workflow and installation you intended.
Success means a normal launch and a command-line launch return the same known test file when given equivalent searches. If only the customized command fails, fix its arguments rather than replacing the main application again.

4. Check Service, Permissions, Drives, and Account Context
4.1 Verify the Everything Service State
The Everything service can allow the client to access indexing information without running the entire interface as administrator. In Everything's options, inspect whether the service is installed and whether the client is configured to use it. You can also check the Services management console for its running state.
A mixed or incomplete installation can leave an old service in place while a different portable or installed client is launched. Avoid copying random executables over an installed service. Use the application's supported install or uninstall controls, then start one intended instance.
Success means the service starts without repeatedly stopping, the client connects as expected, and the local test file is indexed while Everything runs under your normal account.
4.2 Distinguish Mapped Drives From Network Shares
Mapped drive letters belong to a logon session and account context. A service may not see the same drive mappings as your interactive desktop. If a mapped drive is missing, test the direct UNC path, such as \\server\share, and configure it as a folder index when appropriate.
Check that the account performing the folder scan can list the target directory. Do not solve access failures by granting broad public permissions. Use the least privilege necessary and confirm access in File Explorer under the same account context.
Success means the UNC path opens under the intended account and a known file appears after the folder index runs. If local searching already works, changing from x86 to x64 will not by itself repair unavailable network credentials.
4.3 Check Firewall and Antivirus Interference Carefully
Security software may block an unfamiliar executable, prevent a service from starting, restrict network connections, or isolate a downloaded portable file. Review Windows Security and product logs for a specific detection or blocked action. Verify that Everything was downloaded from the official voidtools website.
If an allow rule is justified, scope it to the verified executable, service, private network, or required connection. Do not permanently disable antivirus or firewall protection. Success means the previously blocked action works while normal protection remains enabled.
4.4 Confirm Startup and Configuration Location
Multiple startup entries can launch different Everything copies with different architectures, instance names, or INI files. Inspect the Startup Apps list, Startup folders, scheduled tasks, and shortcuts. Check each shortcut's target path and arguments.
Close all Everything instances, launch the intended executable directly, and confirm its architecture in About. Success means only one expected instance starts after sign-in and it retains the intended settings.
5. Use Diagnostics Without Destroying a Working Configuration
5.1 Read the Status Bar and Options Pages
The status bar can reveal whether Everything is indexing, sorting, loading a database, or returning a particular number of objects. Options pages show which volumes, folders, exclusions, services, and startup behaviors are active. Record these details before changing them.
If indexing is still underway, wait for it to finish before judging result completeness. If an expected volume is absent from the index options, add or enable that volume rather than forcing unrelated changes.
5.2 Use Force Rebuild Only After Configuration Checks
A forced rebuild can help when the database is genuinely inconsistent or the indexed volume configuration has changed. It should not be the first response to a missing context menu, incorrect filter, inaccessible share, or wrong command-line argument.
Before rebuilding, confirm the correct build is running, volumes and folder indexes are configured, exclusions are understood, and the service state is healthy. Then use Everything's supported force-rebuild command and allow it to complete.
Success means the rebuilt index reaches a stable state and both existing and newly created test files appear. If the same path remains absent, investigate its permissions, file system, exclusion rules, or folder-index configuration.
5.3 Inspect Debug Output and the Index Journal
For a persistent Everything index not updating, enable supported diagnostic or debug output temporarily and reproduce one simple event, such as renaming the test file once. Look for service connection errors, volume access failures, journal problems, folder-scan errors, or configuration paths that point to another instance.
Keep the test narrow because verbose logging can become difficult to interpret. Remove sensitive filenames before sharing logs. The Index Journal, where available in the application, can help show whether a file-system change reached Everything's index.
6. Run a Clean Temporary Test Before Changing More Settings
A temporary clean profile distinguishes a damaged or surprising configuration from a build problem. Back up the current INI file, bookmarks, filters, macros, and any other settings you need. Do not delete the existing database or configuration as the first step.
- Download the correct architecture from the official voidtools site.
- Close existing Everything processes and note any running service.
- Extract a portable copy into a new writable test folder.
- Launch it with a separate configuration or instance so it does not overwrite production settings.
- Index one known local location and search for the test file.
- Add one network folder or advanced feature only after the local test succeeds.
If the clean x64 instance works while the old x86 instance does not, compare settings rather than immediately importing everything. If both fail on the same location, architecture is less likely to be the root cause.
6.1 Migrate Safely Between x86 and x64 Builds
Back up configuration data before migration. Record installed options, service use, folder indexes, exclusions, filters, bookmarks, macros, server settings, and custom shortcuts. Close Everything cleanly so settings are written before copying or replacing files.
For an installed copy, use the official installer for the target architecture and choose the desired service, startup, and context-menu options. For portable use, create a new folder for the target build and copy only the configuration items you understand. Let Everything validate or rebuild index data when necessary rather than treating a database file as the only source of truth.
After migration, check the About window, service state, context menu, local test file, folder indexes, and network paths. Keep the backup until normal updates have worked through at least one routine usage cycle.
7. Quick Fix Checklist
- Confirm Windows System type before choosing x86 or x64.
- Use x64 Everything as the normal choice on 64-bit Windows.
- Use x86 on 32-bit Windows or for a specific controlled requirement.
- Confirm the running architecture in Everything's About window.
- Test one local file before rebuilding any database.
- Clear filters, search modifiers, and restrictive search syntax.
- Verify the intended volume or folder is actually indexed.
- Check exclusions and result-omission rules for the missing path.
- Use folder indexing for applicable NAS and network locations.
- Verify UNC access under the account that performs the scan.
- Check that the Everything service is installed and running as intended.
- Inspect startup entries for duplicate or outdated Everything copies.
- Use the x64 installer when native 64-bit Explorer integration is required.
- Review security logs instead of disabling protection permanently.
- Back up settings before migrating or forcing a rebuild.
- Stop changing settings once creation, rename, and deletion tests update correctly.
8. Frequently Asked Questions
8.1 Can x86 Everything Run on 64-Bit Windows?
Yes, 64-bit Windows commonly supports 32-bit desktop applications, so x86 Everything may run. However, x64 is generally the better choice for large indexes, native 64-bit shell integration, and avoiding 32-bit address-space constraints. The x64 build cannot run on 32-bit Windows.
8.2 Does Installing x64 Automatically Fix Everything Results Missing?
No. Architecture replacement helps when the current executable is incompatible, memory-constrained, or mismatched with shell integration. Missing results are often caused by filters, exclusions, disabled volumes, folder-index settings, permissions, or inaccessible network paths. Run the local test and inspect those settings first.
8.3 Will Switching Builds Delete My Everything Settings?
It should be treated as a migration, not an assumption. Back up the INI file and user-created filters, bookmarks, macros, and related configuration. Installed and portable copies may store settings differently, and separate instances can use different configuration files. Confirm the new build before removing the old copy.
8.4 Should I Use the Installer or Portable Version?
Use the installer for a permanent workstation where you want straightforward service, startup, shortcuts, and Explorer integration. Use portable when you need a self-contained or temporary copy and can manage its writable configuration location, permissions, and service requirements deliberately.
8.5 Why Does Everything Find Local Files but Not NAS Files?
Everything can index supported local volumes differently from network shares. A NAS location usually needs a configured folder index or a suitable server-based workflow. Check the UNC path, credentials, folder-index schedule, exclusions, and account context. A mapped drive visible to your desktop may not be visible to a service.
8.6 Is Everything the Same as Windows Search?
No. Everything is a separate voidtools application focused primarily on fast filename indexing and search, with its own database, service, filters, and folder-index options. Windows Search is a Windows component with a different index and feature set. Rebuilding Windows Search does not rebuild Everything's index.