This article introduces how to increase disk space in Windows Server 2008 R2 without losing data, how to increase C: drive disk space and expand disk size of RAID, virtual machine.
1. How to increase C drive disk space for Windows 2008 server
Many types of files are writing into system partition C continuously, it will be full sooner or later. Windows 2008 servers have running many years, so most of server administrators encountered this issue. In this situation, it costs such a long time to recreate partitions and restore everything from backup.
With disk partition software, you can increase disk space of C drive from other partitions. Shrink any data volume, then part of free unused space will be converted to Unallocated. Unallocated space can be moved and combined to system C drive. By this method, you can increase C drive disk space in Windows Server 2008 without losing data. Operating System, programs, Windows services and anything else keep the same with before.
Download NIUBI Partition Editor, you'll see all disk partitions with structure and other information on the right, available operations to selected disk or partition are listed on the left and by right clicking. In Disk 0, there is drive C, D, E and a system reserved partition, original size of partition C is 40GB.
How to extend disk space of system C: drive in Windows Server 2008 R2:
Step 1: Right click D: drive(the right contiguous partition) and select "Resize/Move Volume", drag left border towards right in the pop-up window, or enter an amount in the box behind "Unallocated space before".
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.
No matter you use physical hard disk, RAID array or virtual disk, the partitions that you want to shrink and extend must be on the same disk. No software can transfer free or Unallocated space from another separate disk. If there is not enough free space on a disk, you can copy to a larger disk and extend C (or other) drive with additional disk space.
Comparing with other tools, NIUBI Partition Editor is much safer and faster because of its powerful technologies:
- Virtual Mode - all operations will be listed as pending for preview, real disk partitions won't be modified until click Apply to confirm.
- Cancel-at-well - if you applied wrong operations, it doesn't matter, you can also cancel the ongoing operations without losing data.
- 1 Second Rollback - if encounter any error while resizing partition, it automatically reverts server to original status in a flash.
- Advanced file-moving algorithm - move and extend partition 30% to 300% faster, saving much time especially if there are large amount of files.
2. How to increase RAID disk space in Windows Server 2008 r2
Some servers use hardware raid arrays such as RAID 1/5/6/10, if there is available free space in the raid virtual disk, simply follow steps above. Do not break array or do any operations to raid controller. There is no difference to increase disk space of raid virtual partition.
No matter how many raid arrays you built with any raid controller, the partitions that you want to shrink and extend must be on the same virtual disk. The same disk means Disk 0, 1, 2, etc. shown by NIUBI Partition Editor or Windows Disk Management.
When there is no available free space in the virtual disk, you have two options to increase RAID disk space for Windows 2008 server:
① Check if your controller support RAID expansion without losing data. If yes, after rebuilding with larger disks, original virtual disk size will be increased and additional space will be shown as Unallocated at the end. Then follow the steps above to move and merge Unallocated space to C drive or other partition(s).
Note: if you use RAID 1, you cannot replace disk with larger ones and rebuild array. The disk space will be the same with before if you do like that.
② Build another RAID array with larger disks and then copy from original array. NIUBI Partition Editor can copy between physical disk and RAID.
How to extend disk space of VMware/Hyper-V virtual server
The same with physical disk and RAID array, if there is available free space in original VMDK/VHD virtual disk, follow the steps above to shrink and extend partition with NIUBI Partition Editor.
If there's not plenty of free space in original virtual disk, you can increase size of this virtual disk with VMware/Hyper-V own tools. After that, additional space will be also shown as Unallocated at the end. You can increase disk space of VMware/Hyper-V virtual partitions without copying to another.