The cleanup worked. The space came back. Then slowly, quietly, the copies crept in again - because duplicates are not a mess you made once, they are a habit your devices repeat every day.
Every duplicate in your library arrived through a door: a phone import done twice, a photo saved from a chat you already had, an edit exported next to its original, a backup restored into the same folder as the live library. Cleaning treats the pile. This page treats the doors. None of the habits here need new software - they need one decision, repeated: photos enter the library one way, land in one home, and are never bulk copied twice. Prevention also has a safety side. A tidy single library is far easier to back up properly, and the backup is what makes every cleanup in this guide set safe to run: backup first, review before delete, stage deletes for a week.
Pick the single route photos take from phone to library - one cable routine, one app, one cloud sync - and use only that route. Duplicates breed when a trip's photos arrive by cable on Monday, by chat download on Tuesday and by a memory card copy on Friday. Each route files them differently, so your eyes and your folders can't spot the repeats, until the hash scan does.
The single biggest duplicate generator is the nervous full re-import. Replace it with small, dated imports: copy this month's camera folder into a folder named for that month, scan it against the library in exact mode, file the new ones, and let the scan confirm the rest already exist. A month-sized import is quick to review, quick to prove, and impossible to tangle.
Photos you save from chats should land in one Inbox folder, not scattered through the library. Sort the inbox monthly: keepers move into the library, the rest go. Edits should live beside their originals with a clear suffix in the name, so a scan - and you - can see they are versions, not copies. And keep backup folders physically separate from the live library, clearly named as backups, so a restore never pours old copies into the clean shelves.
Prevention does not mean duplicates never appear - it means they never grow into a swamp. A five minute exact match scan once a month, reviewed quickly and staged for a week, keeps the library at zero copies permanently. That rhythm beats one heroic cleanup a year in every way: less risk, less review fatigue, and a backup that always matches a tidy library.
The full cleanup, from the first scan to the final delete, is shown live in the video.
Watch Full VideoBecause the doors stayed open - most likely a full phone re-import, or photos arriving through several routes at once. Fix the route first: one import path, monthly dated imports, and a quick exact match scan to prove what is already in the library.
Yes, beside the original with a clear name suffix showing it is an edit. That keeps versions visible and honest. Storing edits in random folders is what makes them look like duplicates later.
Once a month is plenty for most people, in exact match mode, with review before delete and a week of staging. Small regular scans are safer and faster than one huge annual cleanup.