Thanks for your helpful answer. Now how do I know whether my C: and D: partitions are next to each other on the physical disk? And in shrinking the D: partition, how do I make sure space is created between C: and D:, and not between D: and E:?
On my computer, Disk Management presents a graphic of the physical hard as a long rectangle divided into three side-by-side squares: C: is drawn on the left, D: is in the middle, and E: is on the right. So if this graphic correctly depicts the physical HD, then the C: and D: partitions are physically adjacent.
So I think I know how to use Disk Management to shrink the D: partition (and there is plenty of unused space in the partition to allow the shrinkage). When I shrink the D: partition, how do I make sure I am moving the starting location of the D: partition, and not moving the ending location of the D: partition instead?