This article introduces how to move partition in Windows Server 2008 R2 without losing data. Move volume to the left or right and move partitions to another disk.
1. Can't move volume with Server 2008 Disk Management
Windows Server 2008 has built-in Disk Management tool, besides basic ability to create, delete and format partition, it has new Shrink and Extend Volume functions to resize disk partition.
Extend Volume can only expand a partition when there's adjacent Unallocated space on the right.
As you see in the screenshot, only drive D meets the requirement, so Extend Volume is activated. If you want to extend system partition C, you must move partition D to the right, then Unallocated space is behind C drive, so Extend Volume is enabled.
Because Disk Management and another diskpart tool cannot move partition in Server 2008, you need third party software to accomplish this task.
2. How to move drive to the left or right in Windows Server 2008
While moving partitions in Server 2008/2012/2016/2019, the start and end position will be changed, all files in the partition will be moved to new locations, too. So, there is potential data loss risk, remember to back up and use safe tool.
Better than other partitioning software, NIUBI Partition Editor has unique 1 Second Rollback, Virtual Mode, Cancel-at-well technologies and advanced file-moving algorithm to help you resize and move partition much more safely and faster.
Download NIUBI Partition Editor and you'll see all disk with partition layout and other information on the right.
Steps to move partition to the right in Windows Server 2008 R2 and extend C drive:
Step 1: Right click D: drive and select "Resize/Move Volume", drag the middle towards right in the pop-up window.
Step 2: Right click C: drive and select "Resize/Move Volume" again, drag right border towards right in the pop-up window.
Step 3: Click Apply on top left to execute.
If you want to extend drive E: with this Unallocated space, you can combine directly without moving drive E to the left. To do this, right click E: and select "Resize/Move Volume", drag left border towards left in the pop-up window.
Watch the video how to move and merge partitions in Server 2008 R2:
If there's another drive F: on the right and you want to extend it, then you should firstly move partition E to the left. Unlike STEP 1, you should drag the middle towards left in the pop-up window.
3. How to move Server 2008 partition to another disk
This method above is used to move partition with adjacent Unallocated space on the same disk. If you want to move a volume to another hard disk, follow the steps below.
Steps to move partition to another disk in Windows Server 2008 R2:
- (Optional) Shrink a volume on the other disk to get Unallocated space.
- Right click original partition (such as D:) and select Copy Volume, select the Unallocated space in pop-up window.
- Edit the size, location and type of the target partition and click Finish.
- Right click original partition D and select Change Drive Letter, change it to any other one.
- Change the drive letter of target partition to D.
The size of a physical hard disk is fixed, a 500GB disk can't be decreased to 250GB or increased to 1TB. Therefore, you can't move a partition and add its disk space to another disk. No matter you want to move partition to front/end of a disk, or move partition to another disk, you should move partition to the Unallocated space. If there's no Unallocated space, you should shrink an allocated partition to get.
Besides moving partition in Windows Server 2008/2012/2016/2019, NIUBI Partition Editor helps you do many other operations such as shrink, extend, merge, convert, hide, wipe partition, scan bad sectors.