How to Add Storage to Your PC
To add storage to a PC, fit a second internal drive in a free slot or bay, or plug in an external USB drive, then initialize and format the new drive in Disk Management to give it a drive letter. An M.2 NVMe SSD slots onto the motherboard for the fastest speed, a 2.5 inch or 3.5 inch SATA SSD or hard drive mounts in a bay for cheaper bulk capacity, and an external USB drive needs no case opening at all. A second drive does not disturb the existing Windows drive, so no reinstall is needed. The drive stays invisible in File Explorer until you initialize and format it.
What Are the Ways to Add Storage to a PC?
A PC takes more storage through one of four routes: an M.2 NVMe SSD, a SATA SSD, a hard drive, or an external USB drive. The first three install inside the case and the last plugs into a port. The choice comes down to speed against cost and whether you want to open the case at all.

An internal NVMe SSD delivers the fastest speeds for the operating system, apps, and games, while a SATA hard drive provides the most capacity per cost for bulk files. An external USB drive adds storage without opening the case, suiting backups and portability. A single-drive install is covered step by step in the SSD installation guide, while this guide weighs the options across internal and external storage.
Should You Add an SSD for Speed or a Hard Drive for Capacity?
Add an SSD when speed matters and a hard drive when cheap bulk capacity matters; many builds use both. An SSD has no moving parts and reads data far faster, so the system, apps, and games feel quicker. A hard drive spins a platter, runs slower, and costs a fraction as much per terabyte.
- Speed: a SATA SSD reads around 500 to 560 MB/s and an NVMe SSD runs several times faster again, while a hard drive manages roughly 100 to 200 MB/s.
- Cost per terabyte: a hard drive is the cheapest storage by a wide margin, which is why it stays the default for large media libraries and backups.
- Capacity: hard drives reach the highest single-drive sizes for bulk archives, while large SSDs cost more but stay fast.
- Durability and noise: an SSD has no moving parts, so it is silent and more shock resistant; a hard drive spins and can be heard.
A common setup pairs a fast SSD for the system and active games with a large hard drive for everything else. If the goal is to recover room on a full drive rather than add a new one, the guide to freeing up disk space clears space without new hardware.
How Do You Check for a Free Slot, Bay, and Power?
Before buying an internal drive, confirm the PC has a free connection of the matching type and a spare power lead. An M.2 NVMe SSD needs a free M.2 slot, while a SATA SSD or hard drive needs a free SATA port, an open bay, and a spare SATA power connector.
- Find the M.2 slots. Open the case and count the M.2 slots on the motherboard that are still free for an NVMe drive.
- Count free SATA ports and bays. Check how many SATA ports on the motherboard are open and how many drive bays in the case are empty for a SATA drive.
- Confirm a spare power lead. Trace a free SATA power connector from the power supply to the bay, since a SATA drive needs both data and power.
- Check the manual for slot sharing. Read the motherboard manual, because some M.2 slots disable a SATA port when populated.
A motherboard provides a fixed number of M.2 slots and SATA ports, so an internal drive needs a free connection of the matching type. Some M.2 slots share bandwidth with SATA ports and disable a port when used, which the motherboard manual documents. A unit short on power connectors relates to the power supply replacement guide.
How Do You Install a Second Internal Drive?
A second internal drive mounts in its slot or bay and connects by cable, and it leaves the existing Windows drive untouched. An M.2 NVMe SSD slots onto the motherboard, while a SATA SSD or hard drive mounts in a bay and takes two cables. Power down and unplug the PC first.
- Insert an NVMe SSD at an angle. Slide the M.2 drive into the slot at about 30 degrees, lower it flat, and secure it with the standoff screw.
- Mount a SATA drive and cable it. Fit the 2.5 inch or 3.5 inch drive in a bay, run a SATA data cable to a free motherboard port, and connect a SATA power lead.
- Leave the OS drive alone. Do not unplug or reformat the existing Windows drive; the new drive is a separate addition, so no reinstall is needed.
- Power on the system. Boot the PC, which detects the new drive at the hardware level before Windows prepares it.
An NVMe SSD inserts into the M.2 slot at an angle and secures with a standoff screw, while a SATA drive mounts in a bay and connects by separate data and power cables, both detailed in the SSD installation guide. The system detects the drive at the hardware level on the next boot, before Windows assigns it a letter. A drive the system never detects relates to the fix for a hard drive not detected.
How Do You Connect an External USB Drive?
An external USB drive plugs into a USB port and needs no case opening, but it still wants the right port for full speed. The drive arrives in an enclosure already, so the only choices are which port to use and whether to format it for the system.
- Use a USB 3.0 or faster port. A blue or labeled USB 3.0, 3.1, or 3.2 port carries the full speed of the drive; a USB 2.0 port caps it.
- Plug in and wait for detection. Windows usually mounts a preformatted external drive automatically and assigns a letter.
- Format if needed. A blank or differently formatted drive may need a quick format in Disk Management, the same process as an internal drive.
- Use it for portable data and backups. An external drive moves between machines and suits backups you want kept off the main system.
How Do You Initialize and Format the New Drive in Disk Management?
A new drive stays as unallocated space until Disk Management initializes it, creates a partition, and formats it with a file system. This is the step most people miss, because a brand new internal drive does not show in File Explorer on its own.
- Open Disk Management. Right-click Start and choose Disk Management, or press Windows + R and run diskmgmt.msc, to list every drive and its allocation status.
- Initialize the new drive. When prompted, initialize the new disk and choose the GPT partition style for a modern system.
- Create a New Simple Volume. Right-click the unallocated space, choose New Simple Volume, and follow the wizard to set the size.
- Format and assign a letter. Format the volume as NTFS and pick a drive letter, which makes the drive usable in File Explorer.
A new drive shows as unallocated until Disk Management initializes it with the GPT partition style, which modern systems use over the older MBR style. The New Simple Volume wizard creates a partition, formats it as NTFS, and assigns a drive letter so File Explorer shows the drive. A drive that does not appear in Disk Management at all points to a connection fault the fix for a hard drive not detected diagnoses.
How Do You Move Files and Games to the New Drive?
Once the new drive has a letter, move libraries, apps, and games onto it to free space on the system drive. Relocating data is what turns added capacity into a less crowded operating system drive.

- Move a user library. Open the Documents, Pictures, or Downloads folder properties, select the Location tab, and point it to a folder on the new drive.
- Set the default install location. In Storage settings, change where new apps install so future programs land on the new drive automatically.
- Move installed games. Use the game launcher’s move feature, such as adding the new drive as a Steam library folder, to relocate games without reinstalling.
- Verify the freed space. Check the system drive in File Explorer to confirm the moved data has cleared room.
Moving a user library through its Location tab relocates the files and redirects the library to the new drive, freeing space on the system drive. Storage settings set the default install location so new applications land on the new drive automatically. To clear room on the original drive without moving everything, the guide to freeing up disk space removes temporary and unused files.
Common Mistakes to Avoid
Adding storage fails or leaves the drive unusable when the connection is wrong, the drive is not initialized, or the power is missing. The mistakes that cause storage problems are listed below:
- Expecting a new drive in File Explorer immediately skips initialization, so Disk Management must prepare the drive first.
- Connecting a SATA drive without a power lead leaves it undetected, so both the data cable and the power lead must be connected.
- Ignoring M.2 slot sharing disables a SATA port unexpectedly, so the motherboard manual is checked before populating a slot.
- Choosing MBR on a large drive limits capacity, so GPT is selected during initialization on a modern system.
- Using a slow USB 2.0 port for an external SSD caps the speed, so a USB 3.0 or faster port carries the drive.
A new internal drive that does not appear in File Explorer usually needs initializing and formatting in Disk Management, which assigns the drive letter. A drive missing from Disk Management entirely points to a loose cable or an unpowered drive, which the fix for a hard drive not detected diagnoses across connection and BIOS settings. Both issues trace to the connection or the preparation rather than a faulty drive.
Last Thoughts on Adding Storage to Your PC
Adding storage to a PC follows a fixed order: pick the drive type by speed against cost, check the available slot, bay, and power, install the second internal drive or connect an external USB drive, then initialize and format the new drive in Disk Management. A second drive leaves the existing Windows drive untouched, so no reinstall is needed, and the connection check and the Disk Management preparation are the two steps that decide whether the system recognizes the drive.
The split is simple: an SSD adds speed for the system and games, a hard drive adds cheap bulk capacity for media and backups, and an external USB drive adds either without opening the case. Readers can continue with the SSD installation guide for a single-drive install or the PC tutorials hub for the wider set of guides.
Key Takeaways:
- Add storage by fitting a second internal drive or plugging in an external USB drive, then initializing and formatting it.
- A second drive leaves the existing Windows drive untouched, so no reinstall is needed.
- Choose an SSD for speed and a hard drive for cheap bulk capacity; many builds use both together.
- Check for a free M.2 slot, or a free SATA port, bay, and power lead, before buying an internal drive.
- A new internal drive stays invisible until you initialize it with GPT and format it as NTFS in Disk Management.
- Use a USB 3.0 or faster port for an external drive to carry its full transfer speed.
Frequently Asked Questions (FAQs)
How do I add storage to my PC without reinstalling Windows?
Add a second drive in a free M.2 slot or drive bay, or plug in an external USB drive. A second drive does not disturb the existing Windows drive. Open Disk Management, initialize the new drive, create a New Simple Volume, and format it to get a drive letter.
Why doesn’t my new internal drive show up in File Explorer?
A new drive shows as unallocated space until Disk Management initializes and formats it. Open Disk Management, initialize the drive with GPT, create a New Simple Volume, and format it as NTFS so File Explorer assigns it a letter.
Should I add an SSD or a hard drive for more storage?
Add an SSD for speed and a hard drive for cheap bulk capacity. An NVMe or SATA SSD reads several times faster than a hard drive and suits the system, apps, and games, while a hard drive costs far less per terabyte and suits large media libraries and backups.
Can I add storage without opening my PC?
Yes. An external USB drive connects to a USB port and needs no internal installation. Use a USB 3.0 or faster port for the highest transfer speed, then initialize and format the drive in Disk Management so Windows assigns it a letter.
Should I choose MBR or GPT when initializing a new drive?
Choose GPT on any modern system. GPT supports drives larger than 2 TB and many partitions, and it is the default partition style in Disk Management. MBR is an older style kept only for legacy compatibility and it limits drive capacity.
What is the difference between a SATA SSD and an NVMe SSD?
A SATA SSD connects by cable to a drive bay and reads around 500 to 560 MB/s. An NVMe SSD slots into an M.2 connector and runs several times faster over the PCIe lanes. Both stay far ahead of a mechanical hard drive, which reads roughly 100 to 200 MB/s.


