SA – Duplicate Manager



SA – Duplicate Manager finds duplicate files across your local drives, external drives, and network shares — then lets you safely clean them up. Every risky action is off by default: Safe Mode blocks permanent deletion until you explicitly turn it off, and every action is logged so you can always undo or trace what happened.

Why people use it

  • Safe by default — Safe Mode blocks permanent deletion out of the box. Delete sends files to the Recycle Bin, Quarantine holds them in a restorable folder, and Undo Last Batch reverses your most recent action.
  • Accurate detection — fast xxHash64 or cryptographic SHA-256 hashing, with a final byte-by-byte check before anything is called a true duplicate.
  • Handles huge drives — block-hashing avoids reading entire large files unnecessarily, and an incremental cache skips re-hashing files that haven’t changed since the last scan.
  • Full audit trail — every action, success or failure, is written to a timestamped audit log you can review or export.
  • Three ways in — a desktop GUI for everyday cleanup, a command-line tool for scripts and scheduled tasks, and a local REST API for your own automation, all sharing the same engine, profiles, and audit log.
  • No installation required — a single portable .exe. No Python, no dependencies.

What it supports

  • Locations: local drives, external drives, and network shares (UNC paths like \servershare)
  • File systems: NTFS, FAT32, exFAT
  • Hashing: xxHash64 (default, fast) or SHA-256 (cryptographic-grade)
  • Actions: Delete (Recycle Bin), Quarantine, Permanent Delete, Replace with Symlink
  • Reports: JSON, CSV, and self-contained HTML
  • Platform: Windows 10 / 11, 64-bit

How it works

Add the folders, drives, or network paths you want scanned, optionally filter by file type, size, or hidden/system files, and click Start Scan. Duplicate Manager hashes every file — using a cheap block-hash pass on large files first to avoid reading them in full unless they already look like real candidates — then groups matches into duplicate clusters and verifies each one byte-by-byte before showing it to you.

From there you choose what happens: send duplicates to the Recycle Bin, move them to a managed Quarantine folder you can restore from later, replace them with a symbolic link back to the file you kept, or — only once you’ve turned Safe Mode off — permanently delete them. Every batch action can be undone immediately with Undo Last Batch, and the full audit log lets you see exactly what happened to any file, whenever you need to check.

Free from StationAdmin.com.


Want the full manual? View full documentation →