How to Add a New Hard Drive or SSD to Windows Server 2008/2012/2016/2019/2022


Adding a new hard drive to Windows server 2008/2012 r2 can offer you more disk space to save data and enable the operation system run better, you can find the best solutions here.

Andrew Wright

Updated on Feb 7, 2023

by Andrew Wright

Follow @IM-Magic

Adding a New Hard Drive without RAID Array

Adding a new hard drive without RAID array means you cannot add space into the partitions. So it is good you have some backup before beginning the process and be sure of the partitions you want to create before the process.

  • To begin, make sure you have shut down your server totally then initiate the process by going to the settings.
  • From settings, go to storage. There you are taken to the storage configuration.
  • Go to the SATA controller and highlight it.
  • Then click on the plus sign in front of it which stands for “Add New Drive”.
  • A dialogue box will come asking you choose whether to create a new hard disk or choose an existing one. Choose the former and proceed.

Then boot up your server to detect the newly installed hard drive. You will not initially see the new hard drive as a volume. That you can do by going to your disk management initiating the process.

How to initialize a new disk in Disk Management?

To initialize a new disk in Disk Management, follow these steps:

  • Open Disk Management. You can do this by pressing the Windows key + X and then selecting "Disk Management" from the menu, or by searching for "Disk Management" in the Start menu.
  • Locate the new disk in the list of disks. It should be marked as "Not Initialized" and "Unallocated."
  • Right-click on the disk and select "Initialize Disk."
  • In the Initialize Disk dialog box, select the disk(s) you want to initialize. You can choose either MBR (Master Boot Record) or GPT (GUID Partition Table) partition style. If the disk is larger than 2TB, select GPT.
  • Click "OK" to initialize the disk.
  • The disk should now be marked as "Online" and "Unallocated." To create a new partition, right-click on the unallocated space and select "New Simple Volume." Follow the wizard to create the new partition. Or you may add the unallocated space to any drive with a 3rd party software Partition Resizer.
    Read details here: how to add unallocated space to any drive
  • If you choose to start a new partition with the new added space, once the partition is created, you can assign a drive letter and format the partition with a file system (such as NTFS) to start using the disk.

Note: Initializing a disk will erase all data on the disk, so make sure you have backed up any important data before proceeding.

Adding a New Drive with Server 2008/2012/2016 with RAID

Adding a new hard drive to the server with RAID ensures you have created multiple mirror copies of your files in multiple locations in case of a sudden system failure in the process of trying to install a new hard drive. Follow the same step as in above to install the hard drive. Remember, always shut down your server before beginning the process as your server will not detect the installed new drive when it is done otherwise.

Adding new disk space to Server without Rebuilding RAID

The best way to create partitions on hard drives still remains using Disk Management or you may try 3rd party software IM-Magic Partition Resizer which can help move the new added unallocated space to any drive on your computer without losing data, without rebuilding RAID.

First you need to download IM-Magic Partition Resizer Server edition/unlimited edition and install it on your computer, run the program.

Right click the unallocated space, choose to create partition, if you don’t have unallocated space, you can shrink the partition first.


Video - how to add unallocated space to a partition


One very important thing you should note is that whenever you are using Servers, you should be able to add new hard drives on them so you can have more space to store data for yourself and your clients. For this reason, knowing how to install a new hard drive on your server is quite important.

What is the need of using Windows server 2008/2012/2016/2019/2022 without being able to store data for multiple users? You could have a 2 terabytes single hard drive. However big you may think that is, it will soon max out. You have to be careful when dealing with Windows servers. While you can easily fix things when things go wrong on a desktop computer, you could lose everything on a windows server. You should have a backup on an external hard drive before anything at all.

Why Add New Hard Drive to Windows Server 2008/2012 r2?

There is a single and very important reason for adding a new hard drive to Windows Server 2008/2012 r2. The reason simply is; you need more space as you are currently low on where to store new data files. Nothing worries a computer user more than having nowhere to store data. It could be so heart-wrenching. You do not want to be on that spot. We are in an age where our consumption and need to store data is growing at an alarming rate. A single drive can just never be enough.

Related Product