Windows Server 2008 Extend Volume option is disabled

Updated on: November 16, 2019

This article introduces why Extend Volume option is disabled in Windows Server 2008 R2 and what to do when extend volume is disabled for system C drive or other volume.

Better than previous Server 2003, Windows Server 2008 has new Shrink and Extend Volume options to resize partition without losing data. It is a big improvement, but Extend Volume function has many restrictions, so it doesn't work in many cases.

Why Extend Volume is disabled for system C drive

To system partition C: drive, there are two common reasons why Extend Volume option is disabled.

1. No contiguous Unallocated space on the right

Firstly, you should know that the size of a disk is fixed (except VMware VMDK and Hyper-V VHD virtual disk), so before extending C drive, you have to delete or shrink other volume to get Unallocated space. If you right click C drive without such kind of space, of course Server 2008 Extend Volume option is disabled for C drive.

Extend Volume disabled

The problem is, Extend Volume is always disabled for system partition C after shrinking D or other volume, this is because:

Extend Volume only works when there is contiguous Unallocated space on the right, but you can't get such required space via other Shrink volume function.

As you see in the screenshot, the 20GB Unallocated and Free space are shrunk from drive D: and E. Both space are nonadjacent to C drive, therefore, Extend Volume is grayed out.

In this case, you need a tool to move Unallocated space to behind C: drive. When there's right adjacent Unallocated space, Extend Volume will be enabled for C drive.

2. The right contiguous partition (D:) is Logical

Cannot get required Unallocated space, some people try to delete the right contiguous partition. It works if you use GPT type hard disk. If you use MBR style disk and D is Primary partition, it also works. But if D is a Logical partition, Extend Volume is still disabled for C drive even after deleting D.

Extend volume disabled

Unlike GPT disk that all partitions are created as Primary, In MBR disk, there could be maximum 4 primary partitions or 3 plus an extended partition.

Unlike Primary partition that works independently, Logical drive will be converted to Free space after deleting, which is still part of Extended partition.

In Server 2008 Disk Management, Unallocated space deleted from Primary partition can't be extended to any Logical partition. Free space deleted from Logical partition can't be extended to any Primary partition.

System partition C is Primary in most cases, so you can't extend it by deleting the contiguous Logical partition.

To convert the Free space to Unallocated, you have to delete all other Logical and the Extended partition.

Why Extend Volume is disabled for D or other data partition

To data volumes such as D, there are same issue. Disk Management cannot extend D drive by shrinking system partition C or other data partition. If the partition type of the right contiguous drive E is different, Server 2008 Extend Volume option is disabled for D drive after deleting E. (For example, D is Primary and E is Logical)

To data volumes, there's an additional reason, Extend Volume can only expand the partitions that are formatted with NTFS or without file system.

Another common FAT32 as well as any other types of partitions are not supported.

As you see in the screenshot, Extend Volume is disabled for D drive, although there is adjacent Unallocated space on the right.

Extend is grayed

What to do when Extend Volume option is disabled

In fact, it is easy to fix the Extend Volume disabled issue for Windows 2008 server.

Video guide to fix Extend Volume is disabled in Windows Server 2008 R2:

Video guide

Right click any NTFS or FAT32, Primary or Logical partition and then select "Resize/Move Volume".

As a disk partition management software, NIUBI Partition Editor helps do many other operations.

DOWNLOAD