Back in the DOS days, there was a method of relocating a folder (and ALL of its contents, including subdirectory trees) to another location on the same local disk without copying all of the files. Basically, it amounted to moving the folder name from one directory to another. All of the subdirectories remained intact under the folder in the new location. It seems in modern versions of Windows, the OS insists on copying the files, one at a time. This seems wasteful, since the bits are already on the disk, and only the pointers to the files need changing. I think the utility I used was called RED, or ReDir. I'm not sure the old utilities work on the new file structures (HFS, etc.) -- they were for FAT disks. I hope this makes sense.
How can we move a folder and its contents from one parent directory to another on the same disk without having Windows copy all of the files?