I have portable USB hard disk with NTFS filesystem . I copied a file emding with space (eg 'a.avi ') on it in ubuntu.
At home when I plugged hard disk in XP then the file won't be deleted,renamed,edited etc. Could not change permission .
I got message
Cannot read from source file or disk
Then I ran in windows command prompt
erase "\\?\j:\a.avi "
So the moral is-
Filename was invalid for windows OS