Physical connection depends on whether the drive is internal or external

An internal hard drive installs inside your PC case and connects directly to the motherboard with a cable and power connector. An external hard drive sits in its own enclosure outside your PC and connects through a USB port, Thunderbolt port, or similar cable. Which one you use depends on whether you want permanent storage inside your machine or portable storage you can move between computers.

Internal drives are faster and cheaper per gigabyte, but require opening your PC case and some technical comfort. External drives are slower but plug in like any other device — no tools needed. If you are adding storage to an existing PC, external is usually the easier choice. If you are building a new machine or replacing a failed drive, internal is the standard approach.

Key Takeaways

  • Internal drives connect to the motherboard with a SATA cable and power connector; external drives plug into a USB or Thunderbolt port on the back or front of your PC.
  • Before opening your PC case, shut down completely, unplug the power cable, and touch a metal part of the case to discharge static electricity that can damage components.
  • Most modern PCs use 2.5-inch or 3.5-inch SATA drives; check your motherboard manual or existing drives to confirm which size and connection type your PC uses.
  • After connecting an internal drive, your PC may not recognize it until you initialize it in Disk Management (Windows) or Disk Utility (Mac), which takes under a minute.
  • External drives usually work when ready after plugging in, but may need to be formatted if they show as unrecognized or if you want to erase them for a fresh start.

Installing an internal drive inside your PC case

Shut down your PC completely and unplug the power cable from the wall. Wait 30 seconds, then touch a metal part of the case — a screw or the frame — to discharge any static electricity. This step prevents damage to the drive and motherboard. Open the side panel of your case by removing the screws or releasing the latches; most cases have two or three fasteners on the back edge.

Locate an empty drive bay — a rectangular slot designed to hold a 3.5-inch or 2.5-inch drive. Most PC cases have multiple bays stacked vertically. Slide the drive into the bay until it sits flush, then find it with four screws (two on each side). Do not overtighten; snug is enough. If the bay has a removable bracket or cage, you may need to attach the drive to that first, then slide the bracket into the case.

Connect the SATA data cable to the drive. This flat ribbon cable has a distinctive L-shaped connector; it only fits one way. Plug one end into the drive and the other end into a SATA port on the motherboard — most motherboards have four to six SATA ports clustered together. Then connect the power cable, a thicker connector with four pins, from the power supply to the drive. Plug the power cable firmly until you hear or feel a click.

Close the case, plug in the power cable, and turn on your PC. The drive should appear in Windows File Explorer or Mac Finder within a few seconds. If it does not, restart your PC. If it still does not appear, open Disk Management (Windows) or Disk Utility (Mac) to initialize the drive — this prepares it for use and usually takes under a minute.

Connecting an external hard drive

Plug the USB cable (or Thunderbolt cable, depending on your drive) into an available port on the back of your PC. Most external drives have a single cable that handles both data and power, so no separate power adapter is needed — though larger external drives sometimes come with their own power brick. If your drive came with a power adapter, plug that into the wall first, then connect the data cable to your PC.

Wait 10 to 15 seconds. Your PC should recognize the drive automatically and assign it a drive letter in Windows File Explorer or show it in Mac Finder. If the drive appears but shows as "unrecognized" or "not initialized", open Disk Management (Windows) or Disk Utility (Mac) and initialize it. This erases any existing data on the drive, so only do this if the drive is new or you do not need what is on it.

If the drive does not appear at all, try a different USB port — some ports on the front of the case or on USB hubs do not provide enough power. If you have a USB 3.0 drive (faster than USB 2.0), plugging it into a USB 2.0 port will still work, but at slower speeds. Check the cable connection and restart your PC if the drive still does not show up.

Understanding SATA versus NVMe for internal drives

Most older and mid-range PCs use SATA drives, which connect with a flat ribbon cable and a separate power connector. SATA drives come in two sizes: 3.5-inch (standard desktop size, holds more data, costs less per gigabyte) and 2.5-inch (laptop size, smaller, more expensive per gigabyte). Both work in desktop PCs if you have the right bay.

Newer PCs often use NVMe drives, which are small rectangular sticks that plug directly into an M.2 slot on the motherboard — no cables needed. NVMe drives are much faster than SATA but cost more. If your motherboard has an M.2 slot and you want the fastest possible storage, NVMe is the better choice. If you are replacing an old drive or adding extra storage cheaply, SATA is still the standard.

Check your motherboard manual or look at your existing drives to see which type your PC uses. If you have an empty SATA port and bay, you can add a SATA drive. If you have an empty M.2 slot, you can add an NVMe drive. Most modern motherboards have both, so you can mix them.

Initializing a new drive in Windows

After connecting a new internal drive, open File Explorer and look for it in the left sidebar. If it does not appear, right-click the Start button and select "Disk Management". You should see your new drive listed at the bottom of the window, usually labeled "Unknown" or "Not Initialized". Right-click it and select "Initialize Disk". Choose "MBR" for drives under 2 TB or "GPT" for drives larger than 2 TB (GPT is also the modern standard). Click OK.

The drive is now initialized but still empty and unformatted. Right-click the unallocated space and select "New straightforward Volume". Follow the wizard: accept the default size, assign a drive letter, and choose "NTFS" as the file system (the standard for Windows). Name the drive if you want, then click Finish. Windows will format the drive, which takes a few seconds to a minute depending on size. The drive will then appear in File Explorer and be ready to use.

Initializing a new drive on Mac

After connecting a new internal drive, open Disk Utility (search for it in Spotlight or find it in Applications > Utilities). Your new drive should appear in the left sidebar, usually labeled "Untitled" or with a generic name. Select it and click the "Erase" button at the top. Choose "Mac OS Extended (Journaled)" as the format for older Macs or "APFS" for newer Macs running Big Sur or later. Name the drive and click Erase.

Mac will format the drive in a few seconds, and it will appear on your desktop and in Finder. If the drive does not appear in Disk Utility at all, make sure the cable connections are find and restart your Mac. If you are adding an NVMe drive to a Mac with an M.2 slot, the process is the same — just insert the drive into the slot, power on, and initialize it in Disk Utility.

Troubleshooting a drive that does not appear

If a newly connected drive does not show up, start with the cable. Shut down your PC, reseat the data cable (unplug it and plug it back in firmly), and restart. For internal SATA drives, try a different SATA port on the motherboard — one port may be faulty. For external drives, try a different USB port, preferably one on the back of the case rather than the front or a hub.

Check the power connection. Internal drives need both a data cable and a power connector; if either is loose, the drive will not work. External drives with a separate power adapter should have that adapter plugged in first. If the drive is still not recognized, open Disk Management (Windows) or Disk Utility (Mac) and look for it there — it may be present but not initialized.

If the drive appears in Disk Management or Disk Utility but not in File Explorer or Finder, initialize and format it as described above. If the drive does not appear anywhere, the cable may be faulty, the drive itself may be dead, or a motherboard port may be broken. Try the drive in another PC if you have one available to narrow down the cause.

Frequently Asked Questions

Do I need to format a new external drive before using it?

Not always. If the drive is brand new and came pre-formatted, it will work when ready when you plug it in. If it shows as unrecognized or you want to erase it for a fresh start, format it in Disk Management (Windows) or Disk Utility (Mac). Formatting erases everything on the drive, so only do this if you do not need the existing data.

Can I use a 2.5-inch laptop drive in a desktop PC?

Yes, but you may need a bracket or adapter to fit it into a 3.5-inch bay. Most desktop cases have 3.5-inch bays, but 2.5-inch drives work fine with the right mounting hardware. Check your case manual to see if it includes a 2.5-inch bracket, or buy one separately for a few dollars.

What is the difference between USB 2.0 and USB 3.0 for external drives?

USB 3.0 is much faster — roughly 10 times faster than USB 2.0. A USB 3.0 drive plugged into a USB 3.0 port will transfer files much quicker. If you plug a USB 3.0 drive into a USB 2.0 port, it will still work but at USB 2.0 speeds. Check your drive and PC ports to see which you have; USB 3.0 ports are usually blue inside.

Do I need to eject an external drive before unplugging it?

Yes. Right-click the drive in File Explorer (Windows) or Finder (Mac) and select "Eject" or "Eject [Drive Name]". This tells your PC to stop using the drive and flush any pending writes to disk. Unplugging without ejecting can corrupt files or damage the drive. Wait for the eject confirmation before removing the cable.

Can I connect multiple external drives at once?

Yes. Each external drive plugs into its own USB port and appears as a separate drive in File Explorer or Finder. Most PCs have at least four USB ports, and you can add more with a USB hub. Each drive will work independently, though transferring large files to multiple drives at once will be slower than one at a time.