are those windows files stored on a samba server?
then using the -a option would save the unix "translations"
for the permissions. (samba 4 is going to have better support
for windows special rights, i read)
if not, how are you doing it anyway? cygwin?