Everything Export Results to CSV Wrong Columns: How to Fix It

When Everything exports search results to a CSV file with missing, incorrect, or unexpected columns, the underlying search database is not necessarily broken. The most common causes are the current visible-column layout, choices made in the Export dialog, exporting only selected rows, CSV delimiter or quoting behavior, and spreadsheet software interpreting valid data incorrectly. Less commonly, the exported rows themselves are incomplete because of an active filter, an exclusion, folder-indexing trouble, a disconnected network share, or a different Windows account context. The steps below isolate these possibilities safely, starting with a small test that does not require deleting the Everything database or making broad system changes.

Small file result set moving from a search window through a raw CSV file into a spreadsheet.

1. Confirm the Symptom With a Small Safe Test

Before changing Everything settings, determine whether the problem is in the export, the search results, or the program opening the CSV. A controlled test prevents unrelated indexing and network issues from complicating the diagnosis.

1.1 Create a predictable result set

Open Everything and search for a small, known group of files. If necessary, create a temporary folder containing three harmless files with distinctive names. Include one filename with a comma, such as quarterly, report.txt, because it helps test CSV quoting.

Display only the columns you actually need. Depending on the installed Everything version and available properties, these might include Name, Path, Size, Date Modified, Extension, or Full Path. Resize the window so you can inspect every visible heading and confirm that the values shown on screen are correct.

Export this small result set to a new CSV file. Do not overwrite an important prior export. Success at this stage means the exported file contains the same test rows and intended fields shown in Everything. If it does, stop changing indexing settings because the core export path works.

1.2 Open the CSV in a plain-text editor first

Open the exported file in Notepad, Notepad++, Visual Studio Code, or another plain-text editor before opening it in Excel or a similar spreadsheet application. This distinction is critical. A CSV file may be structurally correct even when a spreadsheet places its values in the wrong columns.

Inspect the first few lines and answer these questions:

  • Does the header row contain the expected field names?
  • Does every data row use the same delimiter as the header?
  • Are values containing commas enclosed in quotation marks?
  • Are full paths present when you expect full paths?
  • Are all intended result rows present?

If the text editor shows correct headers, consistent delimiters, and properly quoted values, Everything probably exported the data correctly. The next fix belongs in the spreadsheet import process, not in Everything. Stop altering Everything settings and import the file by explicitly selecting its delimiter and text encoding.

2. Check the Columns and Export Scope in Everything

The phrase “Everything export results to CSV wrong columns” often describes a mismatch between the columns a user expects and the columns Everything is currently configured to display or export. Start with the result-list layout and the Export dialog rather than rebuilding the index.

2.1 Verify the current visible columns

Right-click the result-list column header area and review the enabled columns. Add each required column and remove fields you do not want. The exact list can vary with the Everything release, view, and available properties, so use the names shown by your installation rather than relying on a screenshot from another computer.

Pay particular attention to similar fields. Name is not the same as Full Path. Path normally identifies the containing location, while Name identifies the item itself. If a downstream script expects one full pathname per field, exporting separate Name and Path columns can look wrong even though both fields are accurate.

After adjusting the columns, repeat the small export and inspect the header row in a text editor. Success means the headers now correspond to the fields you enabled. When they match, stop changing options and proceed with the real search.

2.2 Review every option in the Export dialog

Use Everything's export command and carefully review the file type, filename extension, result scope, and any column-related choices presented by your version. Do not assume that a remembered setting from another installation, a portable copy, or an older release is still active.

If the dialog offers a choice between visible columns, all available columns, selected results, or all results, choose the behavior that matches your goal. Dialog wording and available choices can differ, so treat the live dialog as authoritative. Also confirm that the selected file type is CSV rather than a text list, an Everything file list, or another export format.

Success means a new test export has the intended header fields and row count. If it does, there is no reason to change the service, firewall, or index.

2.3 Distinguish selected results from all results

A partial export can happen when one or more rows remain selected and the export operation or chosen scope applies only to that selection. This can be easy to miss in a long list, particularly after using Shift-click or Ctrl-click.

Click once in the result list and verify what is highlighted. If you want every displayed result, use the Export dialog's all-results option when available. If you want a subset, deliberately select that subset and compare its count with the exported line count. Remember that a CSV header consumes one line, so a file with 25 records may contain 26 physical lines when no fields contain embedded line breaks.

Success means the number of exported records matches the intended selection or the complete displayed result set. Once the count matches, stop investigating exclusions and indexing because the missing rows were caused by export scope.

2.4 Sort before exporting

CSV does not define a universal sort order. If row order matters to a script, report, or comparison process, sort the Everything result list first by clicking the relevant column heading. Confirm whether the sort is ascending or descending, then export again.

Sorting does not repair missing columns, but an unexpected order can make a valid export appear to contain different data. For repeatable output, avoid relying on whichever sort happened to be active in a previous session. Success means the first and last exported records follow the same visible order as the result list.

3. Check CSV Delimiters, Quoting, and Spreadsheet Import Behavior

CSV is a family of conventions rather than a single display format understood identically by every program. Regional Windows settings, spreadsheet defaults, and filename punctuation can all affect how a valid export is displayed.

3.1 Identify the actual delimiter

In a text editor, inspect the character separating the header fields. It may be a comma or another delimiter supported by the selected export format and environment. Then compare it with the separator expected by the application opening the file.

If a spreadsheet places the whole row in one column, the importer probably expects a different delimiter. Use the application's data import workflow instead of double-clicking the CSV. Select the delimiter visible in the text file and preview the parsed columns before completing the import.

If values break across too many columns, confirm that the importer recognizes quotation marks as text qualifiers. A filename or path containing a comma must be quoted when comma is the delimiter. Quotation marks around such fields are correct CSV behavior, not unwanted data.

3.2 Avoid changing valid quoted data manually

Do not globally remove quotation marks or replace every comma. Doing so can corrupt legitimate filenames and paths. For example, a properly quoted value such as "quarterly, report.txt" should remain one field. Removing its quotes turns the filename's comma into an apparent column boundary.

If the plain-text structure is correct but Excel displays it incorrectly, use Excel's import controls and choose the file origin or encoding, delimiter, and text qualifier explicitly. Success means the preview shows each Everything field in a separate intended column. At that point, stop troubleshooting Everything itself.

3.3 Preserve paths, dates, and large numbers as text when necessary

Spreadsheet applications may automatically transform dates, long numbers, or strings resembling scientific notation. This is separate from Everything's export process. During import, assign text formatting to columns that must remain literal, such as unusual filenames, identifiers, or paths.

A reliable test is to compare the raw CSV with the spreadsheet display. If the raw value is correct and the spreadsheet value is altered, configure the importer or process the CSV with a tool that preserves text. Re-exporting from Everything will not correct automatic spreadsheet conversions.

4. Verify That the Result List Itself Is Complete

If rows or values are already missing inside Everything before export, the CSV cannot include them. Investigate the search, filter, indexes, exclusions, and account context only after confirming the problem exists in the visible result list.

4.1 Clear filters and simplify the search

Check the active filter and temporarily switch to the broadest appropriate filter, commonly Everything. Clear advanced search options, Match Case, Match Whole Word, Match Path, or regular-expression mode if they are not required. Remove complex operators and test with a distinctive fragment of the filename.

Everything is a dedicated filename-search application and is not the same component as Windows Search. Windows Search settings, content-indexing status, and Start menu search behavior generally do not control Everything's filename results. Troubleshoot Everything through its own search bar, filters, indexes, service, and options.

Success means the expected files appear after simplifying the search. Reapply each search condition one at a time until the condition omitting the files is identified. Export only after the visible result set is correct.

4.2 Review exclusions and result omissions

Open Everything's Options and inspect exclusion settings. Look for excluded paths, hidden or system-item rules, wildcard exclusions, and other omissions relevant to the missing location. Do not remove every exclusion indiscriminately, especially on managed systems where exclusions may intentionally reduce index size or protect operational workflows.

Temporarily disable only the specific suspected exclusion, allow Everything to update, and repeat the small search. Success means the previously absent item appears. If the exclusion is intentional, restore it and decide whether that location should be exported through a separate approved configuration.

4.3 Check NTFS, ReFS, and folder indexes

Everything can obtain filenames through different indexing methods depending on the file system and configuration. Local NTFS volumes are commonly indexed through Everything's volume indexing capabilities, while network shares, mapped drives, and some other locations may require folder indexing or another configured data source.

In Options, inspect the relevant index pages and confirm that the expected volume or folder is enabled. For a folder index, check that the path is still valid and that its update or rescan behavior is suitable. A disconnected mapped drive, renamed share, changed NAS path, or sleeping device can leave expected results absent or stale.

Success means the target location is reachable and its files appear in the Everything result list after the appropriate index update. Once they appear, test the export again. Do not rebuild unrelated indexes.

4.4 Confirm service and server context

If the installation uses the Everything Service, confirm through Everything's own status and options that the application is connected and operating as intended. A service can help Everything index local file systems without requiring the user interface to run with elevated rights, but service configuration does not automatically grant access to every remote share.

If the results come from an Everything server or ETP-style connection, confirm that you are searching the intended server and that the server exposes the expected index. Review server-related options and authentication rather than opening ports broadly. Never expose a file-search service directly to the public internet without appropriate network security controls.

Success means the correct local index or intended server produces the expected visible rows. When the source is correct, stop changing connection settings and export the verified list.

Two user sessions connecting differently to a local drive, mapped drive, and network share.

5. Check Windows Account and Network Context

Windows permissions usually affect access to folders and network shares, while Everything's indexed local filename visibility can behave differently depending on its service and indexing configuration. Account context becomes particularly important with mapped drives, NAS folders, scheduled jobs, portable copies, and command-line exports.

5.1 Test mapped drives and UNC paths

A mapped drive such as Z: belongs to a particular logon session. An elevated process, service, scheduled task, or different user may not see the same mapping. If a folder index references a mapped drive, verify that the mapping exists for the account running the relevant Everything instance.

Where appropriate, test the share's UNC path, such as \\server\share, instead of relying on a drive letter. Confirm that you can browse the location under the same Windows account. Do not embed passwords in scripts or expose the share publicly.

Success means the network location is reachable in the same context and its indexed results appear in Everything. If the UI sees the files but a scheduled or command-line export does not, compare the accounts and startup environments rather than modifying CSV settings.

5.2 Consider firewall and antivirus only when evidence points there

A firewall is relevant mainly when Everything communicates with a remote server or when a network share is inaccessible. Antivirus or endpoint protection may also block an executable, configuration write, or network path, but these are not the first suspects when the only symptom is incorrect CSV columns.

Review security-product logs and Windows event information for a specific block. Use a narrowly scoped, temporary test approved by your organization rather than permanently disabling protection. Success means a documented block is resolved through an appropriate allow rule or policy adjustment. If there is no evidence of blocking, return to column, scope, and delimiter checks.

5.3 Compare interactive and command-line exports

If you export through Everything's command-line tools or a script, verify every argument controlling the search, output format, columns, sorting, instance, server, or configuration. A script can request different fields from those visible in the graphical result list. It may also connect to another Everything instance or run before a network path is available.

Run the same search interactively and compare its result count with the scripted output. Then simplify the command to a minimal test and add options back one at a time. Consult the documentation matching the installed tool before changing switches, because unsupported or misspelled options can produce unexpected output.

Success means the minimal command returns the same known files and fields as the graphical test. Keep that working command as a baseline.

6. Use Targeted Everything Diagnostics

If the basic checks do not identify the cause, use Everything's status information and diagnostic facilities methodically. Record the current configuration before changing it.

6.1 Watch the status bar and result count

The status bar can reveal the result count, selection count, and indexing activity. Compare the visible count before export with the number of data records in the CSV. If the counts differ, recheck selected-versus-all scope. If both counts are low, the search or index is omitting items before export.

Wait for relevant indexing activity to settle before drawing conclusions. Success means the known test files appear and the exported record count matches the intended status-bar count.

6.2 Inspect Options before forcing a rebuild

Review the relevant Options pages for indexes, folders, exclusions, service behavior, and startup configuration. Take screenshots or notes so you can reverse a change. Portable and installed copies may use different configuration locations, and launching a different executable can make familiar columns or preferences appear to have vanished.

Confirm which Everything executable and instance you are running. If a portable copy behaves differently, verify that its configuration is writable and that it is not being launched from a read-only location. Success means the intended profile retains the corrected columns and export behavior after a restart.

6.3 Use Force Rebuild only for evidence of a stale index

A force rebuild may help when known local files remain absent despite correct index configuration and a reachable volume. It is not a normal fix for CSV delimiters or wrong visible columns. Rebuilding can take time and temporarily produce incomplete results, so use it only after safer checks.

If you rebuild, limit the action to the relevant index where the interface permits and wait for completion before testing. Success means the previously missing known files appear. If they were visible before the rebuild, the rebuild was unnecessary for the export-column symptom.

6.4 Use debug logs and the Index Journal selectively

Everything's debugging facilities can help identify configuration loading, index updates, connections, and command processing. Enable diagnostics only long enough to reproduce the issue, then review the output for relevant warnings or errors. Logs may expose filenames, paths, server names, and searches, so redact sensitive data before sharing them.

The Index Journal can be useful when investigating whether file-system changes were captured, but it is not the first tool for a malformed spreadsheet import. Use it when files are absent or stale in Everything itself. Success means the diagnostic evidence points to one specific index, connection, or configuration problem that can be corrected without broad changes.

7. Run a Clean Temporary Test Before Changing Many Settings

If the current profile has accumulated years of filters, columns, portable settings, and command-line customization, a temporary clean test can distinguish a profile problem from an application or data-source problem.

Preserve the existing configuration and do not delete it. Use a separate temporary instance or clean portable test according to official Everything guidance, ensuring that it does not overwrite the production configuration. Add only the minimum safe test location, perform a simple search, enable the desired columns, and export three known files.

Interpret the outcome carefully:

  • If the clean test exports correctly, compare column layout, filters, exclusions, export scope, and command-line options with the normal profile.
  • If both tests fail only in a spreadsheet, correct the spreadsheet import settings.
  • If both raw CSV files are malformed, document the exact steps and installed build information for support.
  • If only network data is missing, focus on account context, share reachability, and folder indexing.

Change one setting at a time in the normal profile and repeat the same small export. Stop as soon as the raw CSV contains the expected headers, rows, delimiter, and quoting. Continuing to change settings after success makes the final cause harder to identify.

8. Quick Fix Checklist

  1. Search for three known files and confirm they appear in Everything.
  2. Right-click the result headers and enable the required visible columns.
  3. Distinguish Name, Path, and Full Path according to the downstream requirement.
  4. Sort the result list before export if row order matters.
  5. Open the Export dialog and verify CSV format, column choices, and result scope.
  6. Confirm whether selected results or all displayed results should be exported.
  7. Save to a new test file rather than overwriting the old export.
  8. Open the CSV in a plain-text editor and inspect headers, delimiters, and quotation marks.
  9. If the raw file is correct, import it into the spreadsheet with an explicit delimiter and text qualifier.
  10. If rows are missing in Everything itself, clear filters and review exclusions and relevant indexes.
  11. For NAS or mapped-drive data, verify the path under the same Windows account context.
  12. For scripts, reduce the command to a minimal search and add output options back individually.
  13. Use Force Rebuild only when evidence indicates stale or missing indexed results.
  14. Stop changing settings as soon as the test export matches the visible result list.

9. Frequently Asked Questions

9.1 Why does Everything export the entire row into one Excel column?

The most likely cause is a delimiter mismatch. Open the CSV in a text editor to identify the separator, then use Excel's import workflow and select that delimiter. If the raw file has consistent separators and quoting, Everything's export is probably valid.

9.2 Why are Name and Path separate when I expected one full filename?

Name, Path, and Full Path represent different output needs. Enable the field that matches your workflow or combine Name and Path in the downstream tool. Check the raw header row after exporting to verify which fields were included.

9.3 Why did Everything export only some visible results?

Check whether rows were selected and whether the Export dialog was configured for selected results rather than all results. Compare the Everything status-bar count with the CSV's data-record count. Also confirm that no search filter or result omission was active.

9.4 Can sorting change which files are exported?

Sorting should primarily change order, not membership. However, an unfamiliar order can make the list appear incomplete. Sort by a known field before export and compare counts. If membership changes, investigate search conditions, live index updates, or selection scope.

9.5 Should I delete or rebuild the Everything database?

Not for a column or delimiter problem. First inspect visible columns, Export dialog choices, selection scope, and the raw CSV. Consider a targeted rebuild only when known files are missing from Everything itself despite correct index settings and a reachable location.

9.6 Why does a portable copy export differently from the installed copy?

The copies may load different configuration files, column layouts, filters, indexes, or startup arguments. Confirm which executable and instance is running, whether its configuration location is writable, and whether it uses the same search source. Preserve both configurations while testing instead of replacing them.


Citations

  1. Official guidance for exporting Everything search results and choosing output formats. (voidtools Everything Exporting)
  2. Official reference for Everything search syntax, modifiers, and search options. (voidtools Everything Searching)
  3. Official instructions for indexing folders and locations not covered by standard volume indexing. (voidtools Folder Indexing)
  4. Official reference for Everything command-line options and scripted operation. (voidtools Command Line Options)
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.