Music Library Doctor
For NAS libraries

Clean a music library that lives on a NAS

Duplicates, fake-320s, scattered folders — on a Synology, QNAP, Unraid, or any SMB share. Removed files stay restorable on the drive itself, never silently deleted.

The problem

A NAS is the natural home for a serious music collection — and the place where most cleanup tools quietly break. The reason is a Windows platform quirk almost nobody documents: network locations have no Recycle Bin. When a tool tries to "move to trash" a duplicate on your Synology or QNAP share, Windows has nowhere to put it — the operation fails with a cryptic error ("the system cannot find the file specified"), whether the share is mapped as a drive letter or accessed by UNC path. Tools respond to this in one of two bad ways: they error out and leave the job unfinished, or they permanently delete your files without the safety net you expected. Music Library Doctor was built to handle exactly this case.

How Music Library Doctor does it

  1. 1 Install Music Library Doctor on the Mac or PC that can see your NAS (macOS 11+ or Windows 10/11). Folder Library mode needs no DJ software.
  2. 2 Add the NAS music folder — a mapped drive letter, a UNC path (\\nas\music), or an SMB mount on macOS all work.
  3. 3 Run Library Health: acoustic duplicate detection (finds the same recording across formats and bitrates), FFT audio quality scoring (fake-320s, fake-FLACs), folder scatter analysis. Everything runs locally; nothing about your collection is uploaded.
  4. 4 Review duplicate groups and remove the copies you don't want. On a network drive, MLD moves them into an ".MLD Trash" folder on the NAS itself — an instant same-volume move, with a manifest file recording every original location so you can restore anything later.
  5. 5 When you're confident, empty the .MLD Trash folder yourself — or keep it around as long as you like. Nothing is permanently deleted until you decide.

Supported today

Rekordbox · Serato DJ · VirtualDJ (incl. Favorite Folders) on Windows 10+ and macOS (Apple Silicon + Intel).

Why native integration matters

MLD detects that a file lives on a network volume and adapts instead of failing. Where the OS Recycle Bin isn't available, removed files are moved — atomically, on the same volume, so even a 100 GB cleanup takes seconds and no data crosses the network twice — into a visible ".MLD Trash" folder at the root of the share, preserving the original folder structure. A manifest.json inside records where every file came from, so a restore is a simple move back. The summary screen tells you exactly what went where. Your media server (Plex, Navidrome, Roon, Jellyfin) simply rescans and sees the cleaned library — no plugin, no integration, no surprises.

Frequently asked questions

Why do other tools fail to delete files on my NAS?

Windows doesn't provide a Recycle Bin for network locations. Any tool that relies on the standard "move to Recycle Bin" API fails on a NAS share — typically with error 0x80070002, "the system cannot find the file specified" — even though the file is clearly there. It fails identically for mapped drives and UNC paths, because Windows resolves both to the same network form.

So how does Music Library Doctor remove files on a NAS?

It moves them into an ".MLD Trash" folder on the NAS itself — a same-volume move that completes instantly and keeps the files fully restorable. A manifest file records every original path. You empty the folder when you're ready, on your own schedule.

Does it work with Synology's own Recycle Bin?

They're independent safety nets that stack nicely. If you've enabled the Recycle Bin on your Synology shared folder (Control Panel → Shared Folder → Edit), anything you later delete from .MLD Trash over SMB lands in Synology's #recycle too — belt and suspenders.

Which NAS systems are supported?

Any NAS your computer can mount as a network share: Synology, QNAP, Unraid, TrueNAS, Asustor, a Windows or Linux file server, even a router USB share. MLD works at the file-system level, so the NAS brand doesn't matter.

Is scanning slow over the network?

Scan speed depends on your network — a wired gigabit connection scans roughly as fast as a local drive for metadata, while acoustic fingerprinting streams audio and benefits from faster links. Results are cached, so re-scans after a cleanup are quick.

Do playlists survive the cleanup?

Yes. If you also use DJ software (Rekordbox, Serato, VirtualDJ), MLD re-points every playlist reference to the kept copy before anything moves — a set you played months ago still finds its tracks. In pure Folder Library mode there are no playlists to break.

Get your library in shape in minutes

Free tier covers scanning and detection. Pro is a one-time lifetime license — paid once, no subscription. Current founding pricing is on the homepage.

Related guides