I don't know the details about the ntfs-3g driver and Linux-to-Windows permissions conversions, and I am fairly certain Windows and Linux have two,
drastically different ways of handling permissions.
In Windows, try modifying the files from an administrator account (right-click, Properties) and checking the permissions there, instead of messing around with them in Linux.
If you have trouble reading the files as a normal user, it is a problem with the options passed to "mount" when the drive is mounted,
NOT a problem with the individual file permissions.
In your /etc/fstab file, locate your Windows drive, and set the following in the options section:
So, it might look something like this:
Code:
Device Node Mount Point Filesystem Options Dump Check
------------------------------------------------------------------------
/dev/hdxN /media/windows ntfs-3g defaults,umask=022 0 0
This will allow any non-root users read-only permission.