The two ways to connect a hard drive

You can connect a hard drive to your PC in two ways: internally, by mounting it inside your case and plugging it into your motherboard, or externally, by placing it in an enclosure and connecting it via USB. Internal drives are faster and stay put, but require opening your case. External drives are portable and need no installation, but run slower because USB has less bandwidth than a direct motherboard connection.

Which route you take depends on what you're using the drive for. If you need extra storage for files you access regularly, internal is the better choice. If you're backing up data, moving files between computers, or need something you can unplug and carry, external makes more sense. Some people do both—one internal drive for everyday use and one external for backups.

Key Takeaways

  • Internal drives connect directly to your motherboard via SATA cable and power connector, and require you to open your PC case and mount the drive in a bay.
  • External drives sit in a USB enclosure and connect via a single USB cable, with no case opening or installation needed.
  • SATA is the standard connection type for most modern hard drives; older drives may use IDE, which requires a different cable and adapter.
  • Before connecting any drive, power down your PC completely and, for internal drives, ground yourself to avoid static discharge that can damage components.
  • After connection, your drive will appear in File Explorer (Windows) or Finder (Mac), and you may need to initialize it before you can store files.

Installing an internal hard drive

Start by powering down your PC completely and unplugging it from the wall. Press the power button once to discharge any remaining power. Open your case by removing the side panel—most cases have two thumbscrews or latches on the back. Before you touch anything inside, touch a metal part of the case frame to ground yourself and prevent static electricity from damaging your components.

Locate an empty drive bay. Most cases have 3.5-inch bays for standard hard drives, usually stacked vertically on the front or side of the case. Slide your drive into the bay so the screw holes on the drive line up with the holes in the bay. find it with four screws—tighten them snugly but not so hard that you strip the holes. The drive should not move when you gently tug it.

Now connect the cables. Find the SATA data cable, a flat ribbon with a small L-shaped connector. Plug one end into the port on the back of your drive and the other end into a SATA port on your motherboard. SATA ports are usually clustered together and labeled SATA0, SATA1, and so on. Next, connect the SATA power cable, which has a wider connector with three rows of pins. Plug it firmly into the power port on the drive until you hear or feel a click. If your power supply does not have a SATA power connector, you will need a Molex-to-SATA adapter, which converts the older four-pin Molex connector to SATA.

Close your case, plug the power cable back in, and power on your PC. Your drive should appear in File Explorer (Windows) or Finder (Mac) within a few seconds. If it does not show up, shut down, open the case again, and reseat both cables—sometimes they are not fully inserted.

Setting up an external hard drive

An external drive comes in an enclosure with a USB cable already attached or included. straightforward plug the USB cable into any available USB port on your PC—USB 3.0 or 3.1 ports (usually blue) are faster than USB 2.0 (usually black), so use those if you have them. The drive will power on automatically and appear in File Explorer or Finder within a few seconds.

If the drive is brand new or was previously used on another computer, Windows or Mac may ask you to initialize it before you can use it. On Windows, right-click the drive in File Explorer, select Format, choose NTFS as the file system, give it a name, and click Start. On Mac, open Disk Utility, select the drive, click Erase, choose Mac OS Extended or APFS, name it, and click Erase. This process erases any existing data on the drive, so only do this if the drive is empty or you do not need what is on it.

Once initialized, the drive is ready to use. You can drag and drop files onto it just like any other folder. External drives are hot-swappable, meaning you can unplug them while your PC is running, but it is safer to right-click the drive in File Explorer or Finder and select Eject first. This ensures all data has been written and prevents corruption.

Troubleshooting a drive that does not appear

If your drive does not show up after connection, the problem is usually a loose cable or a drive that needs initialization. For internal drives, power down, open the case, and reseat both the SATA data cable and the power cable—push them in firmly until they click. Check that the SATA cable is plugged into a port on the motherboard, not into an empty slot. If you have multiple SATA ports, try a different one.

For external drives, try a different USB port. Some ports on older motherboards or hubs do not provide enough power for large drives. If you have a USB 3.0 port, use that instead of USB 2.0. If the drive still does not appear, open Disk Management (Windows) or Disk Utility (Mac) to see if the drive is detected but not initialized. If it shows up there, initialize it as described above. If it does not show up anywhere, the drive itself may be faulty.

One more thing: make sure your PC recognizes the drive in the BIOS before you assume it is broken. Restart your PC and enter the BIOS setup (usually by pressing Delete, F2, or F12 during startup—check your motherboard manual for the exact key). Look for a list of connected drives. If your new drive is listed there, the problem is software-side and initialization will fix it. If it is not listed, the cable connection or the drive itself is the issue.

Internal versus external: speed and performance

An internal SATA drive connects directly to your motherboard and can transfer data at speeds up to 6 Gbps (gigabits per second). In real-world use, this means file transfers of 100 to 200 MB per second, depending on the drive model and how full it is. External drives connected via USB 3.0 or 3.1 can theoretically reach similar speeds, but in practice they often run 10 to 20 percent slower because the USB protocol adds overhead.

The difference matters most when you are moving large files or backing up your entire drive. Copying a 50 GB video file to an internal drive might take 4 to 5 minutes, while the same file to an external USB 3.0 drive might take 5 to 7 minutes. For everyday use—opening documents, browsing the web, running programs—you will not notice the difference. If you are using an older external drive with USB 2.0, expect speeds around 30 to 40 MB per second, which is noticeably slower.

Connecting older IDE drives

If you are working with a hard drive from a PC built before 2005, it likely uses IDE (Integrated Drive Electronics) instead of SATA. IDE drives have a wider 40-pin or 80-pin connector and require a different cable. Most modern motherboards do not have IDE ports, so you have two options: use an IDE-to-SATA adapter, or place the IDE drive in an external USB enclosure designed for IDE drives.

An IDE-to-SATA adapter is a small board that converts the IDE connector to SATA. Plug the IDE cable into the adapter, then plug the adapter into a SATA port on your motherboard and connect SATA power as usual. These adapters are inexpensive and widely available. Alternatively, if you do not want to open your case, buy an external IDE enclosure (less common than SATA enclosures, but still available online). Both methods work, but adapters are usually cheaper and faster.

Frequently Asked Questions

Do I need to format a new hard drive before I use it?

New drives usually come pre-formatted, but if your PC does not recognize it or you want to erase it and start fresh, yes. Right-click the drive in File Explorer (Windows) and select Format, or open Disk Utility and click Erase (Mac). Choose NTFS for Windows or Mac OS Extended for Mac, name the drive, and confirm. This erases all data, so only do it if the drive is empty or you do not need what is on it.

Can I use an external drive as my main drive to run Windows or Mac?

Technically yes, but it is slower and not recommended for everyday use. External USB drives are fine for storage and backups, but running your operating system and programs from one will feel noticeably sluggish. If you need a portable boot drive, use an SSD in a USB enclosure instead—it will be faster than a traditional hard drive.

What is the difference between SATA and NVMe?

SATA is the older standard and connects via a flat cable to your motherboard. NVMe is newer and plugs directly into an M.2 slot on the motherboard, with no cables needed. NVMe drives are much faster (up to 7,000 MB per second versus 200 MB per second for SATA), but they are also more expensive. For a second storage drive, SATA is usually the better choice.

Is it safe to unplug an external drive while my PC is on?

It is safer to eject it first through File Explorer or Finder, but unplugging it will not always cause damage. Ejecting tells your PC to finish writing any pending data and close the connection cleanly. If you unplug while a file is being written, that file may become corrupted. Always eject when you can, but a quick unplug is usually harmless if no transfers are happening.

My internal drive makes clicking sounds. What does that mean?

Clicking usually means the drive's read head is hitting the platter, which is a sign of mechanical failure. Stop using the drive when ready and back up any data you need. Do not keep powering it on and off—each startup risks making the problem worse. If the data is important and you cannot recover it yourself, a professional data recovery service may be able to help, though it is expensive.