I have a few USB portable NTFS drives that have also been used on Mac and Linux systems, via fuse and other native OS accommodations. When I reconnect a portable drive to a Windows system, I discover that the Mac and Linux systems did not fully follow the rules for NTFS filenames. While copying the files from the portable drive to another local drive on Windows, I often see the error: "The file name you specified is not valid or too long". Can anyone recommend tools to identify these filenames on the Mac/Linux systems so that they can be corrected...or tools to fix them on the Windows side? As the filenames are invalid on Windows, I cannot rename them in Windows Explorer.