Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

We have a Windows Server 2008 with C: and D: drives. I freed up 30 GB from the D: drive using the "shrink volume" option and that needs to be added to C: drive. But the extend volume on the C: drive is disabled.

Can you please tell me how can I add the free space at the end of D: drive to C: drive?

share|improve this question

9 Answers 9

up vote 9 down vote accepted

Your D: drive should be in extended partition. After shrinking, the free space is also in extended partition. To extend C: drive, there must be some contiguous unallocated space on the right side of C: drive. Now it's free space but now unallocated space, it's on the right side of D: drive but not C: drive. The two reasons cause extend volume greyed out. You need to backup D: drive -> delete D: drive -> delete extended partition -> right click C: drive and select "Extend Volume".

http://www.partition-magic.org/windows-server-2008/windows-server-2008-resize-partition.html

share|improve this answer

To extend a partition, there should be Unallocated space behind it. By shrinking a data partition, the unallocated space is behind this data partition, so you cannot extend system partition by Extend feature, for details, see how to shrink and extend partition under disk management http://www.partition-magic-server.com/resource/shrink-extend-server-2008.html

share|improve this answer

It is not important if the partition is primary or not. No matter which tool you use, you'd better backup before any operations to the Servers. You may backup the files of partition D and delete it, and then you can extend c drive with Extend command under disk management, otherwise, you have to use third party partition software.

As a computer users and blog edition, I've tested some tools. I'm very interested in the enhanced data protection technolory of partition magic server, as it is the only tool has the ablity to complete resizing and boot to desktop if terminated when resizing.

The data security is most important when you resizing partitions, so choose a reliable partition tool.

For how to resize partition on server 2008, visit this guide http://www.partition-magic-server.com/resize-partition/resize-partition-server-2008.html (note: it's commercial)

share|improve this answer
    
It very interesting. "I've tested some tools. ,,, it is the only tool has the ablity to complete resizing and boot to desktop if terminated when resizing." It would be very interesting if you are not listed as the tools have been tested and the test date or version of tools. –  mmv-ru Feb 10 '13 at 17:44

I think you can't do it while the OS is started. That's why I can tell you to try to resize it with a linux live-cd, like Gparted-LiveCD, wich support many types of partitions. keep thinking to backup your datas before resizing.

share|improve this answer
2  
With 2008 you can now do it online, even on the system partition. But the free space must be just after the partition to extend –  Mathieu Chateau Feb 2 '10 at 10:29
    
I agree with psbelot and would go with booting into the GParted live CD if you need to move the partitions around. It will let you move things around however you need, but definitely make sure you have backups first to be safe. Also, you might find the boot record gets messed up (I did when I resized Server 2008 with GParted), and you'll need an install CD to fix it. You can find instructions here: ezinearticles.com/…. –  Paul Kroon Feb 10 '10 at 3:33
    
Note: Having gparted move a partition on disk is a long, slow operation. But it does work and is probably your best option for a long-term stable fix. Definitely have good backups. Alternatively, raise a separate partition in the newly freed space, convert to dynamic disk, and sew the partition onto the end of the one you want to enlarge. Hacky, though. –  Chris Thorpe Mar 2 '11 at 8:11

You can only extend a partition if the free space is just after. So after extend, it's a continous partition. You can't have C partition using space after the D partition

share|improve this answer

Another option may be to temporarily move the data on the D: drive (if possible) elsewhere, blow away the D: partition, extend the C:, then re-create the D: and move the data back.

share|improve this answer

Partition Magic is discontinued. We used MiniTool Partition Wizard, find out more information from www.partitition.com.

share|improve this answer

You can use GParted started fro ma linux Live CD or you can also install a partition manager like EASEUS Partition Manager that is free and work directly from your native Windows Server OS.

share|improve this answer

protected by Community Aug 18 '12 at 6:13

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.