If you filesystem is FAT then using long filenames eats up the slots available to store filenames and there are a limited number of them. Try reformatting in FAT32.
I've got a .mov file I want to move to a usb stick for a friend I keep getting the above message. I have reformatted the drive and it's already in FAT32 format, the file name is not long. I've tried simply copying the file within the folder it's in and it won't copy, I've tried compressing the file but when I send it to the usb and then extract it won't play. I've tried using format factory to change the file to a different file type but then I loose most of the video. It's too big for a cd and when I burnt it to a dvd the dvd was empty when my friend tried to watch it. I think my head might explode soon please please help me!!!
If you're asking for technical help, please be sure to include all your system info, including operating system, model number, and any other specifics related to the problem. Also please exercise your best judgment when posting in the forums--revealing personal information such as your e-mail address, telephone number, and address is not recommended.
Invalid MS-DOS Function while copying files into USB Flash Drive
Windows Vista is OS