http://www.vistarewired.com/2007/04/07/how-to-work-with-partitions-in-windows-vista-xp-when-disk-management-doesnt-work
Great site - it helped me on the way to finding a solution. I had followed your methods 1 and 2, but got the “Extend Volume” option grayed out in 1, and “…not enough disk space to extend…” in method 2.
I then searched further and found this information on a website (http://www.pro-networks.org/forum/viewstory.php?t=78111), “*Note: If the partition you want to extend is a boot or system, or cannot be converted to dynamic, you will only be able to extend the volume to the immediately adjacent free space.
So since it was my boot partition (C:) that I was trying to extend and the immediately adjacent free space was being used as my D: drive for my data, I proceeded to back up D: and delete it. I I was then able to extend C: using option 1 (two will work as well now too I am sure, but hey, it’s Windows, why should not try the GUI first and stop there if it works. :)). And then I recreated D: and restored my data.
Windows Vista’s Disk Management tool can be quite deceiving. It allows you
to work with partitions at ease in a presentable GUI format - but with problems.
There have been a lot of complaints and confusion as to why Windows Vista grays
out the extend volume and shrink volume properties. In
response to this, I have found an alternative way to work with partitions,
allowing you to easily resize, delete, and create partitions.
Diskpart.exe does a very good job at working with partitions. Unlike Disk Management, Diskpart actually works!
Before continuing, make sure that you:
1) First, you’ll want to pull out your Start Menu and type
diskpart.exe
(Windows XP users might have to download
diskpart.exe )
This will open a command-prompt like window. At this window, type list disk. This will list all your available hard disks.
2) Proceed by typing select disk <disk number> to select the disk you want to work with.
Creating a Partition or Volume: (skip)
At this point in time, you can create a partition. Type create and a set of new options will be presented to you. To proceed, just type create <new option>. (e.g. create volume)
What kind of partition should I create?
Primary: Primary partitions are limited to four per hard disk. If you are planning to install an operating system into a partition, you’ll want to choose primary since it is the only one that can be made bootable.
Extended: If you are planning to have more than four partitions, you’ll want to work with extended. An extended partition counts towards the limit of four, but you are then allowed to create logical volumes within these extended partitions. You’ll want to use extended partitions for backup or storage purposes only since they are not bootable.
3) Now we want to see which number is associated with the
volume we want to work with. To obtain this list, type list volume
4) Select the desired volume by typing: select volume <number> or select partition <number>
You then have a list of options to choose from. Below is a list of commands you can type in depending on what you want to do with your selected volume. If you don’t input a number for size, the program will automatically use all the space available for your operation. For the purpose of this tutorial, I have decided to work with 10GB. (1000MB = 1GB)
- Shrink desired=10000 minimum=2000 (Shrinks the volume by 10GB. If that’s not possible, this command makes sure that you at least shrink the volume by 2GB.)
- Extend size=10000
- Delete Partition
- Format
Disk Management can be quite a nuisance since it decides to gray out certain properties on any given day. Please spread the word about diskpart.exe if you know someone who has had trouble working with partitions; as I am sure there are lots who are having similar problems.
If it still doesn’t work for you, and you haven’t given up, there’s always method 3 =)
Still need help? Check out our new forums where you can get an even faster and better response!