I've seen cases where a drive on a windows PC was somehow associated with a specific user and would give weird read/write permission errors when connected to a different computer because a different user created the folders or something.
In the end, the only way I was able to fix it was to blow away the partitions on the drive and re-format it with the new PC.