Windows · Organization
Sort a folder in one click.
Undo it in one more.
Windows never shipped an answer to the Downloads folder. The options have been a PowerShell script you no longer trust, an ageing utility, or giving up — and the thing that decides whether any of them stick is what happens the first time one does something surprising.
VaultSort for Windows is in beta. Free to try, no account required.
Why this is harder on Windows than it should be
There is no first-class “a file appeared” hook
macOS has FSEvents. Windows has ReadDirectoryChangesW, which works but is low-level enough that most scripting approaches fall back to polling — checking every few seconds, missing fast-moving files and burning cycles doing nothing.
Files are locked far more often
A browser still writing a download, an antivirus scanner mid-check, an editor with the file open. Each of them refuses a move. A script that does not anticipate this either crashes or, worse, half-moves things.
Paths break in ways that are easy to miss
Case-insensitive but case-preserving, backslashes, drive letters, UNC paths, the 260-character limit, and reserved names like CON and NUL that cannot be filenames at all. Every one of those has ruined somebody’s rename script.
Most tools cannot say “except”
Almost every real rule has a “but not” in it. If exclusions are not first-class, you end up restructuring your whole rule set around the limitation — or abandoning it.
What VaultSort does about it
One click to organize
Auto-Organize sorts a folder into folders by file type with no configuration and no rules to write. It reads the folder first and tells you what is in there before doing anything.
One click to undo
Undo-Organize reverses the entire run, putting every file back where it came from. Not a log to work through by hand — the actual reversal, as one action. This is what makes the first run safe on a folder you care about.
Rules with real exclusions
Advanced Organization treats NOT as part of the rule graph, so “move PDFs older than 30 days unless the name contains invoice” is one rule rather than a workaround.
Scheduled and watched folders
Run rules manually, on a schedule through Task Scheduler, or on a folder watch using ReadDirectoryChangesW rather than a polling loop.
A Rust engine underneath
File discovery and movement run natively and in parallel, which is what makes the 40,000-file folder tractable — and that is precisely the folder you wanted automated.
Explorer context menu
Right-click a folder and organize it, through registry verbs — the Windows mechanism, not an emulation of the Mac one.
What it does not do yet
- — Search is not in the Windows build yet. The macOS version has it; the Windows port reports it as unavailable rather than pretending otherwise.
- — Scheduled rules are wired and complete but have not been exercised end to end on Windows hardware, so treat the first scheduled run as a run to watch.
Questions people ask
Is this a Hazel alternative?
Hazel is macOS-only, so there is no direct Windows equivalent to replace. The closest comparisons on Windows are File Juggler and DropIt. VaultSort differs mainly in having a real undo and first-class exclusions.
Will it delete anything?
Organizing only moves files. Deletion is a separate, deliberate action you take afterwards — usually much easier to judge once the folder is grouped by type.
What happens to files that are locked or in use?
They are reported rather than silently skipped. On Windows locked files are routine, so a tool that quietly counts them as done is telling you something untrue.
Try it on your own files
One purchase, no subscription. $24.99 once, and every feature is included.
