Add New Hard Drive on Windows 10 With Best Steps
This guide will provide a comprehensive walkthrough on how to Add New Hard Drive on Windows 10. A hard drive is a fundamental component of any computer system, serving as the primary storage location for all your digital content, from the operating system itself to your personal files and applications. While every computer comes equipped with an internal hard drive, the need for additional storage often arises. This is where external hard drives come in, offering a convenient way to expand your computer’s storage capacity.
The following steps, provided by Orcacore, detail the process of adding and configuring a new hard drive in Windows 10.
To successfully complete this guide, ensure you are logged into your Windows Client machine. We will assume that you have already physically connected the new hard drive to your computer. The focus here is on the software configuration required to make the new drive usable within Windows 10.
1. Format New Hard Drive on Windows 10
The first step is to format the new hard drive using the Windows 10 disk management tool. This tool allows you to initialize the drive, create partitions, and format those partitions with a file system that Windows can understand. To access the disk management tool, right-click on the Windows start button and select Disk Management from the context menu.

Once the Disk Management tool is open, you should be able to see your newly connected hard drive listed. It might be displayed as "Unallocated" or "Not Initialized."
2. Initialize the New Disk
Before you can create partitions, you need to Initialize the new hard drive disk on Windows 10. Initializing prepares the disk for use by assigning a partition style. To Initialize Disk, Right Click on the Disk Label (usually labeled as "Disk 1," "Disk 2," etc.) and click Initialize Disk.
In the Initialize Disk dialog box, you’ll be prompted to choose a partition style. Select MBR (Master Boot Record) as the partition style and click Ok. MBR is compatible with older systems. For disks larger than 2TB, GPT (GUID Partition Table) is usually a better choice.
3. Create New Volume
Now you can create one or more partitions on your new disk. These partitions will appear as separate drives within Windows. To create a partition, Right Click on the Unallocated Area of the disk and click on New Simple Volume.
4. Specify Volume Size
The New Simple Volume Wizard will guide you through the process. First, specify the size of the new Windows 10 partition disk. If you want to create a single partition that utilizes the entire disk, allocate the maximum available disk space.
5. Assign a Drive Letter or Path
Next, you need to select a Drive Letter for the new Windows 10 Partition. This is the letter that will identify the drive in Windows Explorer (e.g., D:, E:, F:).
6. Format Partition on Windows 10
Finally, you need to select the format settings to create the new Windows 10 Partition. Choose a file system (usually NTFS), a volume label (the name that will appear in Windows Explorer), and whether or not to perform a quick format. A quick format is faster, but a full format checks the disk for bad sectors.
Once the formatting is complete, navigate to "My Computer" (or "This PC" in Windows 10), and you should see your newly created hard drive partition available and ready to use.
That’s it! You have successfully learned to Add New Hard Drive on Windows 10 with these simple steps.
Conclusion
This guide has shown you how to Add New Hard Drive on Windows 10. Using the Windows 10 disk management tool, we initialized the new hard disk and created a new partition from the unallocated space.
We hope you found this guide helpful. Please subscribe to us on Facebook, YouTube, and Twitter.
You may also like these articles:
Install MonoDevelop on Windows Server 2022
Enable Telnet on Windows 10
Set up FTP Server on Windows Server 2022
Install OpenSSL on Windows Server 2022
Best Browser for Windows in 2025
Find Hostname on Windows
Install and Use Dig on Windows 10
Open a Port on Windows Firewall
Repair Windows Hard Drive with CHKDSK
Install Choco Package Manager on Windows
Alternative Methods for Adding a New Hard Drive on Windows 10
While the Disk Management tool provides a user-friendly interface, there are alternative methods for initializing and formatting a new hard drive on Windows 10. Here are two such alternatives: using PowerShell and using the Command Prompt.
1. Using PowerShell
PowerShell is a powerful command-line shell and scripting language built into Windows. It allows you to automate tasks and manage your system with greater flexibility than the graphical interface.
Explanation:
PowerShell provides cmdlets (command-lets) specifically designed for disk management. These cmdlets allow you to initialize disks, create partitions, and format them, all from the command line. This is particularly useful for scripting and automating the process of adding multiple hard drives.
Steps:
-
Open PowerShell as Administrator: Right-click on the Start button and select "Windows PowerShell (Admin)."
-
List Disks: Use the
Get-Disk
cmdlet to list all disks connected to your system. Identify the new disk by its number (e.g., 1, 2, 3). You can often identify it by its size if you know the capacity of the new drive.Get-Disk
-
Initialize Disk: Use the
Initialize-Disk
cmdlet to initialize the new disk. Replace<DiskNumber>
with the actual disk number. You can specify the partition style (MBR or GPT) using the-PartitionStyle
parameter.Initialize-Disk -Number <DiskNumber> -PartitionStyle MBR
Or, for GPT:
Initialize-Disk -Number <DiskNumber> -PartitionStyle GPT
-
Create a Partition: Use the
New-Partition
cmdlet to create a new partition. Specify the disk number, size (in bytes), and drive letter. To use the entire disk, omit the-Size
parameter.New-Partition -DiskNumber <DiskNumber> -UseMaximumSize -DriveLetter <DriveLetter>
Example:
New-Partition -DiskNumber 2 -UseMaximumSize -DriveLetter E
-
Format the Partition: Use the
Format-Volume
cmdlet to format the new partition with the desired file system.Format-Volume -DriveLetter <DriveLetter> -FileSystem NTFS -NewFileSystemLabel "<VolumeLabel>" -Confirm:$false
Example:
Format-Volume -DriveLetter E -FileSystem NTFS -NewFileSystemLabel "NewDrive" -Confirm:$false
2. Using Command Prompt (Diskpart)
The Command Prompt, particularly when used with the diskpart
utility, provides another way to manage disks and partitions from the command line.
Explanation:
Diskpart
is a command-line disk partitioning utility that allows you to manage disks, partitions, and volumes. It’s a more direct and sometimes faster method for performing disk management tasks compared to the graphical interface or even PowerShell.
Steps:
-
Open Command Prompt as Administrator: Right-click on the Start button and select "Command Prompt (Admin)" or "Windows Terminal (Admin)" and open a Command Prompt tab.
-
Start Diskpart: Type
diskpart
and press Enter. This will open thediskpart
utility.diskpart
-
List Disks: Use the
list disk
command to list all disks connected to your system. Identify the new disk by its number.list disk
-
Select Disk: Use the
select disk
command to select the new disk. Replace<DiskNumber>
with the actual disk number.select disk <DiskNumber>
Example:
select disk 2
-
Clean Disk: This command removes any existing partitions or volume information from the disk. Warning: This will erase all data on the selected disk.
clean
-
Create Partition: Create a primary partition using the
create partition primary
command. To use the entire disk, simply use this command. To specify a size, usecreate partition primary size=<SizeInMB>
.create partition primary
-
Select Partition: Select the newly created partition.
select partition 1
-
Format Partition: Format the partition with the desired file system (usually NTFS).
format fs=ntfs quick label="<VolumeLabel>"
Example:
format fs=ntfs quick label="NewDrive"
-
Assign Drive Letter: Assign a drive letter to the partition.
assign letter=<DriveLetter>
Example:
assign letter=E
-
Exit Diskpart: Type
exit
and press Enter to exit thediskpart
utility.exit
These alternative methods using PowerShell and Command Prompt offer powerful and flexible ways to Add New Hard Drive on Windows 10, catering to different user preferences and providing options for automation and scripting. While the Disk Management tool is often sufficient for basic tasks, these command-line tools provide greater control and efficiency for advanced users. Adding a new hard drive on Windows 10 is now easier than ever.