Settings

Every setting Trawler has, what it changes, and what it starts as. Settings in the navigation opens a hub of eight tiles; each tile is a page, and this page covers them in the order they appear.

Settings save the moment you change them. There is no OK or Apply, and no way to cancel a change other than setting it back.

The eight tiles

Tile What lives there
General Unlock, theme, language, session folder, logs, import / export / reset, tour
Safety & protection Protected paths, the hardlink opt-in, the confirmation prompt
Scanning & performance Scan defaults, exclusions, Default scan roots, CPU cap, session storage, FFmpeg
Filter presets Your saved scan filters
Archive defaults Compression format and split size for Archive to ZIP
Notifications Windows notifications when a job finishes
Scan report Not a settings page. It is the error log.
About Version, licence, third-party licences

Scan report sits on this hub for convenience only — nothing on it is a setting. It lists files that were skipped or could not be read, under three tabs: Scan errors, General errors, and Actions. See Troubleshooting.

General

Setting What it does Starts as
License Reads "Free version" or "Full version" — the same words as About. Unlock full version buys the one-time unlock through the Microsoft Store; once unlocked, the button is replaced by "Unlocked ✓". Free version
Theme System default, Light, or Dark. Takes effect immediately. System default
Language Picks from the languages shipped with the app. "Takes effect after restarting the app." System default
Session folder Where saved sessions are stored. Change… picks a folder; Reset returns to Documents\Trawler. Documents\Trawler
Scan data folder Where the results half of a saved session is written. Change… picks a folder; Reset puts it back with the settings files. A single session can be several gigabytes, so this is how you keep the bulk off your system drive. Same as Session folder
Keep a copy of each scan's results automatically Saves every finished scan's results into the Scan data folder without being asked. Full version only. Off
Open logs folder Opens Trawler's log folder in File Explorer. Nothing is changed.
Export settings "Save your settings to a file you can restore later." You pick where.
Import settings Replaces your current settings with those from a file. There is no confirmation and no undo.
Reset to defaults Restores every setting and the saved window layout. Asks first.
Replay the tour Restarts the guided tour and takes you to Home.
Show all tips again Un-dismisses every one-time tip.

Changing the language does not switch the app immediately. A yellow bar appears offering Restart now. If a scan is running or results are open, restarting is confirmed first — "Your current results will close and any unsaved work will be lost."

Import replaces, it does not merge. Every setting in the file wins, including your protected paths. Export first if you might want the old set back.

Keeping every scan's results adds up quickly. The switch warns that each copy can be several gigabytes, and nothing removes old ones for you. If you turn it on, point Scan data folder at a drive with room. A folder that OneDrive syncs is the wrong choice — Trawler says so on screen when you pick one, because every save re-uploads the whole file. See Sessions.

Safety & protection

Setting What it does Starts as
Protected paths Folders Trawler will not touch. Add a folder… picks one; Add default protected folders re-adds the Windows ones. Seeded on first run
Allow Replace with hardlink Makes Replace with hardlink appear as a processing action. Off
Confirm before destructive actions Requires you to tick a confirmation before Delete, Move to Recycle Bin or Replace with hardlink can start. On

What protecting a folder actually does. On screen it reads "Trawler warns you before it touches anything under these paths, and leaves them out of scans." Both halves matter, and the second is the stronger one: a protected folder is skipped during the scan itself, so its files are never collected and never appear in your results. Nothing you cannot see can be ticked.

The warning is not a lock. If a file from a protected path does end up ticked, the action screen says so before you start — and then does what you asked. Trawler will not overrule you about your own files. Read the warning as information, not as a refusal: if it mentions files you do not remember ticking, stop and look, because something was ticked that you did not tick.

Your AppData folders are not on the list. They are searched like anywhere else, and duplicates inside them appear in your results. That is deliberate: AppData is where a lot of duplicated clutter collects — old logs, cached downloads, leftover installers — and it is one of the better places to reclaim space. Protect it yourself if you would rather not see it, and it will stop being scanned like any other protected folder.

On first run, Trawler seeds the list with four Windows system locations: the Windows folder, both Program Files folders, and ProgramData. This happens once. If you remove them they stay removed, and Add default protected folders puts them back.

Replace with hardlink is hidden until you turn it on. That is deliberate — it cannot be undone, and not from the Recycle Bin either. See What can be undone, and what cannot.

Confirm before destructive actions guards the three actions you cannot undo. On screen it reads "Always ask before deleting, recycling, or replacing files with links." When it is on, those three steps add a tick box you must check before Start becomes available; when it is off, Start is live straight away.

Archive to ZIP and Move are not covered, and do not need to be — you can put those files back. See What can be undone, and what cannot.

The wording changes with the action, because the three are not equally final:

Action What you tick
Delete permanently "I understand these files cannot be recovered."
Move to Recycle Bin "I understand some files may skip the Recycle Bin and be gone for good."
Replace with hardlink "I understand the duplicate copies cannot be recovered."

Switching action clears the tick. Confirming one action never confirms another — you always tick the sentence that matches what is about to happen.

Scanning & performance

Scan defaults

Setting What it does Starts as
Default thoroughness Which level the scan wizard pre-selects: Quick, Balanced, or Thorough. Thorough
Include symlinks by default "Follow shortcuts and linked folders during scans." Off
Include cloud-only files by default Scans files that live only in OneDrive, Google Drive, or Dropbox. Reading them downloads their content. Off

Leaving Include cloud-only files by default off is why a scan of a synced folder can report far fewer files than Explorer shows. Turning it on will pull those files down over your internet connection, which takes time and may cost you storage on the local drive.

Global excluded extensions

Patterns like *.tmp or *.dll. Anything matching is skipped during the scan. Type a pattern, press Add, and it applies to every scan from then on. The list starts empty.

Default scan roots

Described on screen as "Folders used by startup cleanup and the default workbench session." The list starts empty.

This one is easy to miss and worth setting. The startup cleanup only looks in these folders. If the list is empty, the cleanup that removes working files left behind by an interrupted job does not run at all. That is the usual explanation for .trawler-tmp files piling up on a drive — see Recovering an interrupted hardlink job.

Performance

Setting What it does Starts as
CPU usage cap 25%, 50%, 75%, or 100% of your cores. 100% means no cap. 100%
Efficiency mode "Run scans cooler and quieter by letting Windows limit power use. Scans take longer." Off
Session storage Automatic (recommended), Temporary, or Saved to disk. Automatic

The CPU cap is a share of the cores your machine reports, rounded, never below one. On an eight-core machine, 25% gives two.

Session storage decides where a scan's results are held while you work on them. Temporary is faster and is cleared when you close the app. Saved to disk is slower but copes with far more results, because it is not limited by how much memory you have free — and if Trawler is closed unexpectedly mid-scan, it can offer the scan back next time. Automatic decides for you based on how much there is to scan and how much memory the machine has free — which is the right answer almost always.

Saved to disk is a full-version option. The app says so under the setting, and on the free version the option is greyed out in the list. Automatic never picks it on the free version either — it uses Temporary however large the scan is. See Free and full versions.

That matters for one case: a very large scan on the free version has to fit in memory, and if it does not, the scan stops and says so. Automatic (recommended) and Temporary are both fully available on the free version — it is only the disk option that is not.

Integrations

FFmpeg location points at ffmpeg.exe. It is only used for matching similar videos. Leave it unset to use FFmpeg from your PATH. Change… picks the file, Clear unsets it, and the line underneath reports what was found — "✓ FFmpeg found", or "✗ ffmpeg, ffprobe not found" naming whichever is missing. Download FFmpeg opens ffmpeg.org in your browser.

Trawler needs both ffmpeg and ffprobe. Pointing at a folder holding only one of them reports the other as missing and video matching stays unavailable.

Filter presets

Your saved scan filters — "Saved scan filters you can pick when starting a scan. Each preset narrows results by file type, patterns, size and date."

Action What happens
New preset Opens the filter editor on a blank preset.
Click a row Opens that preset in the editor.
Edit The same thing as clicking the row.
Delete Asks first, then removes it permanently.

This page lists only presets you saved. The built-in choices offered by the scan wizard are not here and cannot be edited or deleted. Presets are sorted by name.

Archive defaults

These are the starting values for Archive to ZIP; you can still change them for an individual job when you run it.

Setting Choices Starts as
Compression format Deflate (universal) · Zstd (modern tools only) · Solid (.tar.zst — stores duplicate copies once) Deflate (universal)
Split size Custom · CD (700 MB) · DVD (4.7 GB) · DVD DL (8.5 GB) · Blu-ray (25 GB) · BD DL (50 GB) · BD XL (100 GB) · Single archive (no split) Single archive (no split)
Custom split size (bytes) A number in bytes. Only appears when Split size is Custom. 1073741824

Deflate is the only one Windows can open on its own. Zstd needs 7-Zip or WinRAR. Solid needs a tool that understands .tar.zst, and will not open by double-clicking. Solid stores each duplicate copy once, so it is much the smallest — but if the point of archiving is that you can get files back without Trawler, Deflate is the safe choice.

Notifications

Setting What it does Starts as
Notify when a task finishes Shows a Windows notification when a long-running task ends. Off
Minimum duration before notifying 0 seconds · 30 seconds · 60 seconds · 120 seconds. "0 = always notify. Stops short scans from becoming noise." 60 seconds
Notify on errors Notifies whenever a task finishes with errors, regardless of how long it took. On

Notifications are off out of the box, and the master switch governs both rows. Notify on errors is on by default, but it does nothing until Notify when a task finishes is turned on. What it changes once you do is that the minimum duration stops applying to failures.

About

Nothing on this page changes anything. It shows the app name and version, a License row, an Account row, a copyright line, and an expander holding the full text of the open-source licences for the components Trawler uses. All of it can be selected and copied, which is useful when reporting a problem.

License and Account are how you check that a purchase went through. Between them they have three states:

License Account What it means
Full version Microsoft Store The unlock is yours. Nothing is blocked.
Free version No purchase found The Store was asked and has no unlock for you.
Couldn't check Couldn't reach the Microsoft Store Trawler could not ask. This is not an answer either way.

The third one matters if you have paid. Trawler asks the Store once, when it opens, and until it has an answer it behaves as the free version. So Couldn't check does not mean your purchase is gone — it means the question was never put. Get back online and start Trawler again; reopening this page on its own does not ask a second time.

Related