How to change partition size on Windows Server 2008 (R2)?

The disk partition are created when building the server, but after running the server for a period of time, you’ll find that the disk partition layout is not the best. The typical issue is about system C drive – it created not big enough, now C drive is running out of space, so not enough free space to keep server running smoothly or install updates. Some other people forget to edit partition size when installing Operating System, so the system C drive uses all available disk space. We know, it is not a good idea to use single system partition and put everything into it. Luckily, you can re-size the existing partitions without reinstalling operating system. Today I’ll give show you how to change partition size in Windows Server 2008 (R2) without data loss.

Some people want to increase C drive space, while others want to decrease partition size, so in this article I want to divide the tutorial into several sections.

  1. Decrease size of a partition
  2. Increase size of a partition
  3. Reallocate free space between 2 drives
  4. Split a partition
  5. Merge 2 partitions

Change partition size 1 – Decrease partition size

If system C drive or any data drive was created too large, you can decrease its partition size directly (reboot is required)

Step 1: Download program from Partition Magic Server, right click the drive you want to shrink and select “Resize Partition”.

Change partition size

Step 2: In the pop-up window, drag left or right border to shrink this drive. If you drag left border rightwards, the Unallocated space will be created at left side of this drive.

Drag to shrink

Step 3: Press Apply on top left to execute. As you see, 15 GB free space took out from drive D. It reduced from 40 GB to 25 GB.

Drive decreased

Change partition size 2 – Increase partition size

When there is Unallocated space behind a drive, you can increase size of this drive by holding the Unallocated space.

Step 1: Right click C drive and select “Resize Partition”.

Increase partition size

Step 2: In the pop-up window, drat the right border rightwards to hold the Unallocated space.

Drag to increase

Drag to increase

Step 3: Click OK and back to the main window, press Apply to execute. As you see, C drive size increased by adding the Unallocated space.

Drive increase

Change partition size 3 – Reallocate free space

If you want to extend a drive, but there is no adjacent Unallocated space at right side, you can rob free space from other drives in the same disk directly, no matter if the partitions are adjacent or not.

Step 1: Right click the drive that has plenty of free space and select “Allocate Free Space”.

Reallocate space

Step 2: In the pop-up window, type the amount and select the drive you want to expand.

Type amount

C drive space increased by taking 15 GB free space from D.

Partition resized

Change partition size 4 – Split partition

Split partition is useful for the people who want to shrink a large drive and create new drive with free space in it. With this feature, you can cut original drive to smaller ones directly and keep files intact.

Step 1: Right click the drive you want to divide and select “Split Partition”.

Split partition

Step 2: In the pop-up window, original drive will be divided from the middle, you may keep the default setting or drag the middle line to modify.

Drag to split

Original drive E was divided into a smaller E and another new drive I.

Drive split

Change partition size 5 – Merge partitions

Merge partition is useful when there are too many drives and make it hard to identify.

Step 1: Right click a drive and select “Merge Partitions”.

Merge partitions

Step 2: In the pop up window, click the check-box in front of the drive.

Select drive

Drive E merged into D, all files in E moved into a folder in D.

Drive merged

Learn More Download to Try

In Summary

In this article, I introduced several ways to change partition size in Windows Server 2008 (R2) without data loss. Open your server Disk Management to find out the disk partition layout, decide how you want to change partition size for this 2008 server, follow the method above and you can easily complete this task. If you have any other idea to change size of a partition, leave a comment.