I have no free space on my C Drive, but D partition and other volumes have free space, much of it, left, how can i move free space from other partition to C Drive, Disk Management of Windows 7 seemed not working, or capable of moving, besides, the Extend Volume option is grayed out, I presume that’s because I’m not using dynamic disk.
No, neither Windows Disk Management nor diskpart command is able to move data without deleting volumes. The only way to move free space from one place to another is to use third-party disk managing software, Partition Expert can be the choice, especially when you’re using Windows Server, the unique Roll-back technology will protect data when resizing, shrinking partition or moving free space from one to another.
The theory of resizing C Drive or move free space to C Drive is easy, we first shrink free space from a partition which has enough of unused space, then we move it to C Drive and get C Drive extended. Operations on Partition Expert are easy too, like the followings:
Now, Partition Expert will extend the low disk space C Drive with the free space you shrank from E Drive, then it will reload the disk-map. To check the volume color is red or blue, press Windows + E to open File Explorer and you can see the system drive shall color in blue.