Extend Volume Greyed Out in Windows Server 2012 R2

by James, Updated on: October 9, 2024

The same with other versions, Windows Server 2012 has native Disk Management tool to help manage storage device. With this native tool, you can create, delete, format volume and change drive letter. Besides the basic ability, it can help you change partition size with advanced "Shrink Volume" and "Extend Volume" functions. Extend Volume can extend system partition and data volumes without losing data (in most cases). However, it only works under restricted condition. Many people feedback that Extend Volume greyed out in Server 2012 R2 Disk Management. This article introduces why Extend Volume is disabled in Windows Server 2012 R2 and how to fix this issue easily.

Why Extend Volume is disabled in Server 2012 Disk Management

There are 6 reasons why Extend Volume greyed out in Windows Server 2012 R2 Disk Management:

  1. No unallocated space on a disk
  2. Unallocated space is non adjacent to the partition
  3. File System is not supported
  4. Free space can't be extended to primary partition
  5. Unallocated space can't be extended to logical drive
  6. 2TB restriction on MBR disk

I'll explain one by one, then you'll know the exact reason on your server.

Reason 1: No unallocated space on a disk

Extend Volume disabled

Explanation:

The size of a physical disk is fixed. Before extending a partition, there must be unallocated space. A 500GB disk can't be decreased to 400GB or increased to 600GB. You can resize a partition, but you can't resize a disk (except virtual disk). To get unallocated space, you may either delete or shrink an existing partition.

If you right click a volume without unallocated space on this disk, of course Extend Volume is grayed out in Server 2012 Disk Management.

Reason 2: Unallocated space is nonadjacent

Extend volume disabled

Explanation:

This is the most common reason why Extend Volume greyed out in Server 2012 r2 Disk Management.

"Extend Volume" function can only extend unallocated space to the contiguous partition on the left. "Shrink Volume" function can only make unallocated space on the right while shrinking a partition.

As you see in the screenshot, unallocated space that shrunk from D is non adjacent to C drive and is on the left of E drive. Therefore,  Extend Volume is disabled for C: and E: after shrinking D: drive.

Reason 3: File System is not supported

Not support partition

Explanation:

From Microsoft explanation, Extend Volume function only support expanding the partitions that are formatted with NTFS or without file system (RAW).

If this partition is FAT32 or any other types, Extend Volume option is grayed out even if there is adjacent unallocated space on the right.

Reason 4: Free space can't be extended to primary partition

Extend Volume disabled

Explanation:

In most of servers, system partition C is NTFS and primary. If the right contiguous volume D is a logical drive, Extend Volume still greyed out for C drive even after you deleting D.

After deleting a logical drive, its disk space will be changed to "Free". Free space is still part of the Extended partition. To convert it to unallocated, you must delete all other logical drives and the entire Extended partition.

Reason 5: Unallocated space can't be extended to logical drive

logical partition

Explanation:

Similarly, unallocated space that deleted from a primary partition cannot be extended to any logical drive with Disk Management.

Reason 6: 2TB restriction on MBR disk

Extend Volume grayed

Explanation:

If you initialized a 2TB+ disk as MBR, you can use only 2TB space, the remaining disk space is unallocated. It can't be used to create new volume or added to other volume in Disk Management. When you right click this unallocated space, all options are grayed out.

As the screenshot shows, F: drive is formatted with NTFS and there is right adjacent unallocated space, but Extend Volume option is grayed out in Server 2012 Disk Management.

How to fix Extend Volume greyed out in Windows Server 2012 R2

If you got unallocated space by shrinking the adjacent D drive, you need to move partition D to the right and make unallocated space contiguous to C drive, then Extend Volume will be enabled.

Download NIUBI Partition Editor and you'll see the main window with disk partition structure and other information. There is 20GB unallocated space that is shrunk from D drive with Disk Management.

NIUBI Partition Editor

To fix "Extend Volume" greyed out in Server 2012 R2 by moving partition:

Step 1: Right click D: drive and select "Resize/Move Volume", put mouse pointer in the middle of D drive and drag it towards right in the pop-up window:

Move rightwards

Then unallocated space is moved to the left side.

Move unallocated space

Step 2: Right click C: and select "Resize/Move Volume" again, drag right border towards right in the pop-up window.

Expand C drive

Then unallocated space is added into C: drive.

unallocated add to C

Step 3: Click Apply on top left to take effect to real disk partition. (The operations before clicking "Apply" just work in virtual mode.)

When there is contiguous unallocated space on either left or right of the partition that you want to extend, you can combine it with NIUBI Partition Editor by 1 step, no matter this partition is NTFS or FAT32, logical or Primary partition. If unallocated space is nonadjacent, you can move it and then combine to a partition.

Follow the video to fix Windows Server 2012 Extend Volume greyed out issue:

Video guide

If Extend Volume greyed out for a 2TB partition on MBR disk, follow the steps in the video to convert MBR to GPT and then extend partition with unallocated space.

Video guide

In Summary

When Extend Volume is grayed out in Windows Server 2012 Disk Management, find out the associated reason on your server and follow the corresponding method above. Besides shrinking, moving and extending partition, NIUBI Partition Editor helps you merge, copy, convert, hide, wipe, defrag, scan partition and much more.

Download