Digital Decluttering: Clean Up Your File Storage
Declutter your digital file storage with a systematic approach. Identify duplicates, remove obsolete files, and organize what remains.
Digital decluttering follows a four-pass method: delete the obvious junk (temp files, installers, cached previews), deduplicate identical copies by hash, archive the 90-days-untouched material, then reorganize the 20% of files you actually use. A typical 500 GB personal cloud drive sheds 150-300 GB in a weekend. For businesses, the same process on a 10 TB shared drive often cuts costs by $200-400/month while making files findable again. The biggest payoff isn't space — it's search results that don't drown in ancient drafts.
The First Pass: Obvious Junk
Start where there's zero emotional weight. These files exist only because nobody cleaned up:
.tmp,~$,.bak,.swpfiles (OS and app artifacts).DS_Store(macOS),Thumbs.db(Windows)- Old installers —
.dmg,.exe,.msiover 6 months old - Cached previews,
.cache/,node_modules/,vendor/ - Empty folders
- Incomplete multipart uploads (check with
aws s3api list-multipart-uploads)
On a Mac, find ~/Documents -name ".DS_Store" -delete clears thousands of them in seconds. On Windows, a PowerShell Get-ChildItem -Recurse -Filter Thumbs.db | Remove-Item does the equivalent. Tools like CleanMyMac, BleachBit (Linux), and CCleaner automate OS-level junk — verify what they'll delete before trusting them with your files.
Finding Duplicates by Hash, Not by Name
Filename-based duplicate detection misses most duplicates. report.pdf and report-copy.pdf aren't identified as the same by name-matching, but hash-matching catches them instantly. Use rdfind, fdupes, or jdupes (faster fork) to scan by SHA-256 or xxHash:
fdupes -r ~/Documents
Outputs groups of files with identical contents. Use fdupes -dN to interactively delete, or -f to keep the first and remove the rest. Expect 5-20% duplicate ratio in personal drives, 15-40% in shared corporate drives where people copy instead of linking.
For cross-platform duplicates (files duplicated between OneDrive, Google Drive, and a local disk), rclone with rclone dedupe or a Python script that hashes and cross-references works. Budget an afternoon — on large datasets the initial hash scan takes hours.
The 90-Day Access Test
Files untouched for 90 days are candidates for archival, not deletion. Check last-accessed times (where the filesystem tracks them — Windows often disables atime updates for performance). For S3, use Storage Lens or an Inventory report with last-access tracking enabled.
A simple rule of thumb for personal files:
- 0-90 days old + accessed recently: Active, leave alone
- 90+ days + never accessed since creation: Archive
- 365+ days + never accessed: Candidate for deletion after review
- 7+ years + no business reason to keep: Delete
Track touched_at not modified_at. A file you opened last week but didn't edit still counts as active. On Linux/macOS, stat shows access time; Finder/Explorer don't always expose it.
The Inbox Zero Approach to Downloads
~/Downloads is where files go to die. Process it weekly:
- Sort by size — delete anything over 100 MB that you don't need (installers, videos, old projects)
- Sort by name — group related files, move to their project folders
- Move the rest to a
Downloads/2026-12/monthly archive - Empty the folder to zero
A sort-by-date query that shows Downloads older than 30 days is usually a horror movie. Automate with Hazel (macOS), Power Automate (Windows), or a cron-driven shell script. Rules like "if in Downloads for 30 days and no one opened it, move to archive" self-enforce.
The Hard Part: Letting Go of "Might Need Someday"
The emotional blocker to decluttering is the fantasy of future relevance. The 2019 strategy deck you never reopened. The 47 versions of a failed product spec. The client files for an engagement that ended in 2022.
Apply a three-question test:
- Is it legally required to keep? (Tax records, contracts, HR files — yes)
- Could I get it again if I needed it? (Vendor PDFs, public research — yes, delete)
- Has it been touched in the last 2 years? (No — archive, don't keep in hot storage)
For genuinely-might-need-someday files, archive aggressively. S3 Glacier Deep Archive at $0.00099/GB/month means 1 TB costs $1/month. You can afford to keep a lot of "maybe" material in cold storage — you just shouldn't let it clutter your active workspace.
Photo and Media Collections
Photo libraries accumulate the fastest. A 2026 iPhone produces 3-5 MB per HEIC photo, 50-200 MB per 4K HDR video clip. A casual shooter generates 50-100 GB per year. Tools like PhotoSweeper, Gemini, and Apple Photos' "Duplicates" view find similar (not just identical) shots — burst-mode duplicates, screenshots of the same webpage, near-identical edits.
Convert legacy .jpg to .heif or .avif for 30-50% size reduction without visible quality loss. Back up full-resolution originals to cold storage before any conversion. For videos, re-encode older H.264 .mp4 to H.265 with Handbrake — same visual quality at 40% the size.
Shared Drives: The Political Cleanup
Decluttering a shared business drive requires communication, not just scripts. Files that look obsolete to IT might be critical to a specific user. Approach it in phases:
- Announce a cleanup period (30-60 days notice)
- Move files untouched for 18+ months to
/ARCHIVE/YYYY-MM/rather than deleting - Send owners an email listing their archived files
- After 30 days of no objections, move ARCHIVE to cold tier
- After the legal retention period, delete
Never surprise-delete on a shared system. The political cost of one angry senior partner whose notes vanished exceeds the cloud storage savings by 100x. Archive visibly, delete quietly later.
Tools That Actually Help
- rdfind / fdupes / jdupes: Duplicate detection by hash
- ncdu / WizTree / DaisyDisk: Visual tree of what's eating space
- rclone: Cross-platform sync, dedupe, encrypted remote
- PhotoSweeper / Gemini: Near-duplicate photo detection
- Hazel / Power Automate: Rule-based folder automation
- BleachBit / CCleaner: OS-level junk cleanup
For moving files between systems as part of the cleanup — consolidating that one client's work scattered across three cloud drives — a transfer tool with integrity checks matters. HexaTransfer sends up to 10 GB with AES-256-GCM encryption and a one-time link, so consolidating sensitive files doesn't risk them sitting in extra inboxes.
Keep the Momentum
One weekend of decluttering followed by nothing ends with the same mess in 18 months. Book a recurring quarterly 2-hour cleanup. Automate the obvious: lifecycle rules that archive after 90 days, rules that clear Downloads after 30. Write a monthly one-liner — something like "look at anything in Downloads or Inbox and move it or delete it" — and actually do it.
The clutter doesn't come from taking one bad action; it comes from not taking small good actions repeatedly. Set a calendar reminder. Follow the four-pass method. Your future self will thank you every time search actually returns the file you wanted.
Try it at hexatransfer.com — free, no account, 10 GB max.
Send large files securely with end-to-end encryption
Transfer files up to 10 GB for free with end-to-end encryption. No account required. Your files are encrypted in your browser before upload — no one else can read them.
Send a file