Many Vista (and Windows 7 Beta and Windows Server 2008) users are happy to have the ability to resize partitions with Microsoft's built-in Disk Manager. With this built-in tool, users have the ability to dynamically resize partitions. Of course, like many things built by Microsoft into the OS, there are third-party options available that provide more robust capabilities than Vista’s Disk Manager. While I would rarely if ever recommend using Windows’ built-in defragmenter (insert smile here!), I’ll concede that there are people using the built-in Disk Manager to resize partitions on their drives. With the tool, users can shrink a single partition with unused space, and then create a new partition in the resulting free space, as well as extend a current partition if there is available free space after it.
Ah, but there’s a potential problem. Some users have lots of space but very little room to shrink. What to do? The real issue is that certain data is placed at the end of the disk or partition. But you want it at the front of the drive in order to repartition. You can accomplish this with PerfectDisk’s SMARTPlacement defrag (or Consolidate Free Space defrag). All your files will be moved to the front of the drive, clearing up your drive to be able to shrink it, and then you can resize your partitions.
Your partitions, but not magic. PerfectDisk -- defrag for your partitions. Smarter.