One of my favorite Windows inconsistencies…

While in general I’d say Windows and Windows applications are fairly consistent (compared to anything but OS-X at least), one of my favorite inconsistencies is…

On a computer with at least two hard drives (or partitions) take an uncompressed file (file system attribute) from one folder and move it to another folder with compression enabled on the same partition and the file remains uncompressed; however, take that same file and move it to another folder with compression enabled on a different partition and the file is compressed during the move…

If you understand what’s happening under the hood, the reason is clear: on one partition the file is simply renamed (the directory entry is changed); but with two partitions the file is actually copied and deleted, and the new copy inherits the attributes set by default from the new folder.

Yet, we as computer users shouldn’t have to be concerned with the details of partitions, we have every reason to expect the same operation to yield the same results — and technically there’s no reason why it should; either inherit and override the attributes based on the folder defaults, or preserve the file attributes (across partitions – if possible)…

Originally posted 2013-09-01 12:00:28.