I had the same problem. I primarily use a Windows PC. After plugging in an external hard disk/drive to a friend's Mac I not only had new annoying folders and files (.trashes, .fseventsd, ._.trashes), my drive also became write protected so I could not delete these files in Windows, nor could I really do anything but read existing files on the drive. Stupid mac. This is like a virus. There was nearly nothing available online regarding this matter. Simple fixes did not work (regedit fix, unlocker fix, batch file delete fix, etc.). So here is what worked for me.
- I used an old windows vista setup (same problem observed under Windows 8)
- WinXP would not even read the drives (indicated that they were not formatted)
1) Under Administrative Tools>>Computer Management>>Disk Management
-- Check and see what type of file system your drive is. Typically for windows, your drive will be formatted to NTFS. Yet, somehow, plugging into a mac automatically converted my drive from NTFS to exFAT. I have no idea how this happened. I would never have formatted my drive to exFAT. And I was surprised to see them as such.
-- This step is more to address this issue to anyone else who may understand why this happened.
2) Open a command prompt (Start>cmd)
3) Change directory to the problem drive. (ex. "cd s:" for the s: drive) (no quotes)
4) Run chkdsk on the drive. (ex. "chkdsk s:/f" - automatically fixes issues) (no quotes)
5) Answer "y"es if/when asked to unmount the drive.
6) Finished
- For some reason, even though there were no errors on the drive, this procedure worked for me. All write protection from the drive was removed, and I was able to delete those files and my drive returned to normal function.
- The drive is still exFAT, but, that is just a nuisance that I'll save for another day. I might just keep it.. even though I rarely see a mac.
I hope this works for you.
Since I had such a difficult time finding a solution, the following are search terms that I hope will help lead others to this solution.
delete .trashes, .fseventsd, ._.trashes, using windows or pc
remove .trashes, .fseventsd, ._.trashes, using windows or pc
remove write protection from drive
write protection on drive after using on mac