Skip to content
DuoBolt

Review Selection

Nothing leaves a folder until you have been through this screen. It is shared by both halves of DuoBolt: duplicates and similar photos arrive here the same way, and leave through the same operations.

Open it with the Review Selection button in the footer, or press ⌘+Return — Ctrl+Return on Windows.

Review Selection on the duplicates side: ten groups in the left pane, among them DSCF0075.RAF at 200.3 MiB each, Launch Reel.mov at 162.3 MiB each with a 5 | 5 pill, and photographs from 18.4 MiB down to 1.1 MiB each. Launch Reel.mov is open in the detail pane under its preview, reading 5 copies · 162.3 MiB each above five marked rows, each with its folder trail — Archive › Client Work Dupe › Archive 2024, Archive › Client Work › Deliverables — and how long ago it changed. The footer reads 14 files selected, 1.1 GiB to trash, next to the Move to Trash split button.

The left pane lists the groups you marked, with a count. The right pane shows the file you are on: its name, the folder trail that leads to it, and a preview where DuoBolt can render one.

On the duplicates side each group also states what it costs. The row carries the per-copy size — 162.3 MiB each — and the detail pane says how many go and at what price: 5 copies · 162.3 MiB each. A group where you are about to remove the only large copy reads differently from one where you are trimming the fifth.

The photos side is the same screen. What changes is what a group is: the row states how close the match is — 2 files · Identical, 4 files · Loosely similar — and the detail pane counts what you are keeping out of it, 1 of 2 selected.

The same Review Selection screen on the photos side, over a scan of folders: 18 groups labeled by how close the match is — Virtually identical, Very similar, Loosely similar, Identical, Similar — each with its size and a pill counting what goes against what stays, and Painted_Romanian_Easter_Eggs.jpg, 2 files · Identical, open in the detail pane, reading 1 of 2 selected above its marked row and the folder trail Archive › Photo Library › Reference Art › Misc. The footer reads 19 files selected, 48.3 MiB to trash, beside the Move to Trash split button.

Move between marked files with ⌘+← and ⌘+→ — Ctrl in place of ⌘ on Windows. Press Space to open the file in Preview if you want a proper look before deciding.

Everything here is still a mark, not an action. Untick anything you would rather keep and it drops out of the batch. Nothing on this screen writes to disk.

If you would rather start over, Clear Selection empties the whole batch — ⌘+Shift+A, Ctrl+Shift+A on Windows.

The primary button carries the operation and its consequence. Press the chevron to switch between the others:

  • Move to Trash — Recoverable from the Trash, and afterwards from a surviving copy.
  • Delete permanently — Removed at once, without the Trash. Recoverable only from a surviving copy.
  • Move to Archive — Files leave their folders but stay on disk.
  • Copy — Originals stay where they are; this only adds copies.
  • Replace with clone — Every file stays where it is, sharing one copy on disk. Nothing is removed. Exact duplicates on a Mac’s APFS drive only; see APFS clones.

Archive and Copy ask where to. The picker remembers the last place you used and offers it as Last used.

A Photos library scan offers two: Delete — Photos’ word for it: the photo goes to Photos’ Recently Deleted and stays there 30 days — and Copy to…, which exports each photo under the name Photos shows and can bring the untouched original along beside an edit. Archive and Delete permanently do not apply: Photos owns its files.

Review Selection over a Photos library scan: seven groups in the left pane, each stating how close the match is and carrying a pill; the right pane shows sample1.jpeg, a wooden sailing boat moored beside a barge, reading 1 of 2 selected above its single row — sample1.jpeg · My Photos · 4 months ago, checked. The footer reads 9 files selected, 11.3 MiB to remove, and the split button beside it is open, offering only two operations: Delete, ticked, and Copy to…

Each is explained in full under the five operations.

One more screen, and it is the one that does the counting.

It states the batch — 18 files from 6 groups — and then warns about the two things you cannot undo by clicking again:

  • No copy left behind. “{n} files have no other copy left behind and could not be restored afterwards.” This is the sentence to read before a permanent delete.
  • Another volume. Archiving or copying across disks adds the size there and, for an archive, frees it here. Both figures are given.

You get the count, and anything that did not go through:

The result of a library removal: 3 photos moved to Recently Deleted — recoverable for the next 30 days — with an image icon beside 611.0 KiB removed and the line 3 of 3 moved to Recently Deleted. A breakdown states Images 611.0 KiB (100.0%), and a panel underneath reads Everything went through. A Done button closes it.
  • Everything went through — nothing to look at.
  • {n} could not be done. They stay where they are, each with its reason.
  • {n} were already gone. The file had been removed by something else since the scan.

The figure says what happened to the bytes, not what the disk got back: files moved to the Trash or to Recently Deleted are removed, and the space stays taken until the Trash is emptied. The Dashboard counts them as space cleaned up.

Free DuoBolt scans and shows everything without limit. What it caps is how much one operation may move: 25 files, or 500 MiB, whichever it reaches first.

The screen says so before you commit, rather than after:

Free moves the first 25 files (412.6 MiB) — the rest stay marked.

The word to notice is marked. Files past the cap are not removed and not forgotten — they stay selected, so pressing the button again continues where it stopped. A large clean-up takes several passes on the free tier; it does not require a license.