Occasionally I come across problems reading and writing from files that have rather long names
e.g. C:\Documents and Settings\user\My Documents\My Music<i><folder organisational structure (genres etc.)>\artist\album\artist - album (year) - tracknum - title.mp3
I'm guessing that they're possibly coming upon the win32 path max of 260 chars. NTFS supports filenames up to 32,768 chars though. I noticed a blog post at http://blogs.msdn.com/brian_dewey/archive/...1/19/60263.aspx that seems to describe this in more detail with the following quick fix
What MS doesn't say is that doing so will break Windows Explorer browsing support since Windows Explorer has a built-in limitation of ~255 characters.
Edit: And probably, Winamp and other software don't use the \\?\ trick so they won't open the file either.