I just followed a complicated process outlined on Paul Mayne's blog but it only worked for files that do not have a duplicate. If you delete one copy of a duplicated file, then the Smart Playlist method doesn't see the file as missing, because the duplicate is still there. So, you can't clear up situations like this, where an album was accidentally duplicated, then removed:
To make matters worse, you can sort the iTunes table by any column except the indicator column containing the exclamation point. So, it seems the only solution (at least for Windows users) is to ctrl-click every second song in lists like this. That would be a long and tedious process, prone to accidentally deleting the wrong lines. I guess I'll have to do the total delete-rebuild operation.
There are several possible easy fixes to this:
- Live monitoring of music folders, as in Windows Media Player
- A "remove missing tracks" button
- Allow sort on missing status to put all (!) files in a contiguous list