An external hard drive (HDD) or SSD drive is a universal solution for expanding laptop memory, backing up data, or transferring large files. However, even such a simple action as connecting an external drive can raise questions among beginners: why the system does not see the device, what cable is needed, or how to avoid data loss when disconnected.
In this article we will analyze all the stages - from choosing a suitable drive to setting up its operation on different operating systems. You will learn how to connect external HDD or SSD to laptop via USB, Thunderbolt or Type-C, what drivers you may need, and how to solve common problems (for example, the “Disk is not initialized” error). We will pay special attention file system compatibility - why NTFS not always suitable for macOS, and exFAT becomes a universal solution.
1. Selecting an external hard drive: what parameters are important
Before connecting the drive, you need to select it correctly. Not only the speed of operation, but also compatibility with your laptop depends on this. Here are the key criteria:
- 🔌 Connection interface: USB 3.0/3.1/3.2 (most common) Thunderbolt 3/4 (for high-speed SSDs), Type-C (universal for modern laptops). Make sure the connector on the drive matches the ports on your laptop.
- 💾 Drive type: HDD (cheaper, but slower) or SSD (more expensive, but 5–10 times faster). An HDD is suitable for backups; an SSD is suitable for working with videos or games.
- 📏 Capacity: from 500 GB to 10 TB. Focus on your tasks: 1 TB is enough for documents and photos, 2–4 TB for video
4Kor game libraries. - ⚡ FoodNote: Some >4TB drives require an external power supply. Portable models (<2.5 inches) are powered by USB.
Example: if you have a laptop MacBook Pro with ports Thunderbolt 4 (USB-C), the optimal choice would be Samsung T7 Shield (SSD, 1 TB, USB-C 3.2 Gen 2) - it is compatible with macOS And Windows, and is also protected from impacts. Suitable for a budget option WD My Passport (HDD, 2 TB, USB 3.0).
⚠️ Attention: Disks with an interface USB 2.0 (black connector) will work 10–20 times slower than modern ones USB 3.0+ (blue connector). This is critical for transferring large files - for example, copying a movie to 1080p will take hours instead of minutes.
- HDD (hard drive)
- SSD (Solid State Drive)
- Haven't bought it yet
- I use cloud storage
2. Connecting an external drive to a laptop: step-by-step instructions
The connection process is simple, but there are nuances that affect the stability of operation. Follow this algorithm:
- Check the laptop ports: Determine which connectors are available (USB-A, USB-C, Thunderbolt). If the disk and laptop have different ports, prepare an adapter (for example, USB-C → USB-A).
- Connect the cable: Insert one end into the disk and the other into the laptop. For USB-C it doesn't matter which side you put it in.
- Wait for initialization: You may see a “Your device is ready to use” notification on your screen (Windows) or a disk icon on your desktop (macOS).
- Check the drive in Explorer: Open This PC (
Win + E) or Finder (macOS) - the drive should appear as a removable disk.
If the drive is not detected, try:
- 🔄 Reconnect the cable to another port (for example, with USB 2.0 on USB 3.0).
- 🔌 Use a different cable (defective cables are a common cause of problems).
- 💻 Reboot the laptop with the connected disk.
The laptop port and the disk connector match|The cable is working and fits the standard (USB 3.0+)|The power indicator on the disk is on|The laptop is not in power saving mode (turn off “Battery Saver”)-->
On Linux (For example, Ubuntu) the disk may not appear in the GUI, but can be accessed through the terminal. To check, run the command:
lsblk
Look for a device type sdb1 or nvme0n1p1. If it is there, but is not mounted automatically, use:
sudo mount /dev/sdb1 /mnt
3. Disk formatting: which file system to choose
If the drive is new or has previously been used on a different OS, it may need to be formatted. The main question is which file system to choose so that the drive works on all devices. Let's compare the options:
| File system | Windows | macOS | Linux | Max. file size | Notes |
|---|---|---|---|---|---|
| NTFS | ✅ Read/write | ❌ Read only | ✅ Read/write (with drivers) | 16 TB | Best choice for Windows, but inconvenient for Mac. |
| exFAT | ✅ Read/write | ✅ Read/write | ✅ Read/write | 128 PB | Universal format for external drives. |
| FAT32 | ✅ Read/write | ✅ Read/write | ✅ Read/write | 4 GB | Outdated format, not suitable for large files. |
| APFS/HFS+ | ❌ No support | ✅ Read/write | ❌ No support | 8 EB | Only for the Apple ecosystem. |
Optimal for most users exFAT - it supports large files (for example, disk images or videos in 4K) and works on all OS without additional drivers. Format disk to exFAT possible via:
- 🪟 Windows: “This PC” → RMB on the disk → “Format” → select exFAT.
- 🍎 macOS: "Disk Utility" → select disk → "Erase" → format exFAT.
- 🐧 Linux:
sudo mkfs.exfat /dev/sdb1(install packageexfat-utils, if missing).
⚠️ Attention: Formatting destroys all data on the disk! If you have important files on your drive, first copy them to another drive or to the cloud. Also avoid the format FAT32 for drives >32 GB - it does not support files >4 GB.
For maximum compatibility between Windows, macOS and Linux, choose the exFAT file system.
4. Typical connection errors and their solutions
Even after proper connection, the drive may not work. Let's look at the most common problems and how to fix them.
Error: "The disk is not initialized" (Windows)
This error appears if the disk is new or its file system is damaged. Solution:
- Open Disk Management (
Win + X → Disk Management). - Find the disk labeled “Not initialized”, right-click → “Initialize disk”.
- Select section style: MBR (for drives <2 TB) or GPT (for disks >2 TB).
- After initialization, create a new volume: RMB on unallocated space → “Create simple volume”.
Error: "The disk is not formatted"
If the disk has previously been used on a different OS (for example, macOS with APFS), Windows will not be able to read it. Solutions:
- 🔄 Format the disk to exFAT or NTFS (data loss!).
- 🖥️ Install drivers for reading HFS+/APFS on Windows (for example, Paragon APFS or HFS+ for Windows).
- 🍎 Connect the drive to Mac, copy the data and format it for Windows.
Error: Disk is detected, but files cannot be opened
Possible reasons:
- 🔒 The file system is damaged (try
chkdsk /f X:in CMD, whereX— drive letter). - 🛡️ Files are encrypted (for example, BitLocker on Windows or FileVault in macOS).
- 🦠 Virus infection (scan the disk with an antivirus).
What should I do if the disk makes strange sounds (clicking, grinding)?
This is a sign of physical damage to the HDD (for example, falling or wear). Immediately disconnect the drive and do not reconnect it - this may result in complete loss of data. To restore files, contact a specialized service (for example, ACELab or Hetman Recovery).
5. Safely disconnect external drive
Improper removal of the drive may result in data loss or file system corruption. Always use the safety shutdown feature:
- 🪟 Windows:
- Click on the “Safely Remove Hardware” icon in the tray (next to the clock).
- Select your drive and wait for the “Hardware can be removed” notification.
- 🍎 macOS:
- Drag the drive icon to the Trash (it will turn into an Eject icon).
- Or right-click on the disk in Finder → “Eject [disk name].”
- 🐧 Linux:
- Use the command
sudo umount /dev/sdb1(replacesdb1to your disk). - Or right-click on the disk in the file manager → “Safely remove”.
- Use the command
If you forgot to safely remove the drive and it stops working, check for errors:
- 🪟 On Windows:
chkdsk X: /f(whereX— drive letter). - 🍎 On macOS: Open Disk Utility → select the drive → First Aid.
⚠️ Warning: Never remove the disk while copying or working with files - this is almost guaranteed to result in data corruption. If the indicator on the disk is blinking, it means that read/write processes are in progress - wait until they are completed.
If you often connect the same drive, assign it a permanent letter in Windows: open Disk Management → RMB on the drive → “Change drive letter or drive path.”
6. Optimizing the performance of an external drive
To keep your external drive running faster and longer, follow these tips:
- 🚀 For SSD: Disable defragmentation (it's useless for SSDs and reduces lifespan). In Windows: “Optimize disks” → select SSD → “Change settings” → uncheck “On a schedule”.
- 🔋 For HDD: Use the Quick Erase feature in Windows to reduce disk wear: Disk Properties → Hardware tab → Change Settings → enable Quick Erase.
- 🛡️ Encryption: If there is sensitive data on the disk, enable BitLocker (Windows Pro) or FileVault (macOS).
- 🌡️ Temperature: Avoid overheating - do not place the disc on soft surfaces (such as a sofa) that block ventilation.
To check disk speed, use the following utilities:
- 🪟 CrystalDiskMark (Windows).
- 🍎 Blackmagic Disk Speed Test (macOS).
- 🐧 GNOME Disks or
hdparm -Tt /dev/sdb(Linux).
Example: if your Samsung T7 shows reading speed 500 MB/s instead of declared 1000 MB/s, check:
- Is the drive connected to the port? USB 3.2 Gen 2 (usually marked with the symbol SS or blue).
- Is the original cable being used (poor quality cables limit the speed).
- Is the laptop loaded with other tasks (for example, system updates).
- Connect the drive and open Settings (
Win + I) → “Update and Security” → “Backup Service”. - Click "Add Drive" and select your external drive.
- Turn on "Automatic file backup".
- Set up a schedule and folders for backup (by default, “Documents”, “Images”, “Desktop” are included).
- Connect the drive and open System Preferences → Time Machine.
- Click "Select backup drive" and select your drive.
- Turn on "Automatic Backup".
- The first copy will take time, but subsequent copies will be fast (incremental).
7. Using an external drive for backup
One of the main scenarios for using an external HDD/SSD is creating backup copies. Here's how to set up automatic reservations:
Windows
Use the built-in File History utility:
macOS
Use Time Machine:
Linux
Use rsync or Déjà Dup:
sudo apt install deja-dup # Установка (Ubuntu/Debian)
deja-dup
In the GUI, specify the backup folders and schedule.
To be safe, follow the rule 3-2-1:
- 🔢 3 copies data (original + 2 backup).
- 💾 2 media types (for example, external HDD + cloud).
- 🌍 1 copy outside the home (cloud or disk elsewhere).
Backing up to an external drive protects against system crashes, viruses, and accidental file deletion. Set up automatic copying so you don't forget about it.
8. Alternative ways to connect an external drive
If your laptop does not have the required ports or the drive is not detected, consider alternative options:
- 🔌 USB hub: if there are not enough ports, use a hub with additional power (especially for 3.5-inch HDD).
- 📡 Network Attached Storage (NAS): connect the drive to the router with a port USB and set up network access (for example, via Samba or FTP).
- ☁️ Cloud + local cache: services like Google Drive or Dropbox can sync files from an external drive (set up a sync folder on the drive).
- 🖥️ Dock station: If you have multiple disks, use a station with an interface USB-C or Thunderbolt (For example, OWC ThunderBay).
Example of setting up a network drive:
- Connect the HDD to the port USB router (for example, ASUS RT-AX88U).
- In the router control panel, enable the “Network storage” function (Samba).
- On your laptop, open “This PC” → “Map Network Drive” and specify the path
\\192.168.1.1\USB_Disk(Router IP may vary).
⚠️ Attention: Network drives are slower than a direct connection (the speed is limited by the standard Wi-Fi or Ethernet). To transfer large files (>10 GB), it is better to use a cable.
FAQ: Frequently asked questions about connecting external drives
Is it possible to connect an external PlayStation HDD to a laptop?
Yes, but you need to format it first. Discs from PS4/PS5 use file system exFAT or proprietary format Sony, which is not readable on PC. Connect the drive to your laptop, copy the data (if needed), then format it to exFAT or NTFS.
Why is an external SSD slower than promised in the specifications?
The reasons may be:
- The disk is connected to the port USB 2.0 instead of USB 3.0+.
- A low-quality or damaged cable is used.
- Encryption is enabled on the disk (for example, BitLocker).
- The laptop limits the speed to save energy (turn off Energy Saving mode in the power settings).
Check the speed using CrystalDiskMark and compare with the declared characteristics.
How to connect an external drive to a laptop via Wi-Fi?
Direct connection via Wi-Fi no, but you can use:
- Router with port USB (set up Samba or FTP).
- Adapter USB → Wi-Fi (For example, RavPower FileHub), which creates an access point for disk access.
- Cloud services (copy files from disk to Google Drive, then download to your laptop).
The speed will be lower than via cable, but it is convenient for access from multiple devices.
Is it possible to use an external HDD as an internal HDD for a laptop?
Technically yes, but there are some nuances:
- Disassemble the laptop and connect the disk to the connector SATA (if there is one).
- Make sure the drive is compatible in size (2.5 inches for laptops).
- External drives are often slower than internal drives due to the interface USB → SATA.
- The laptop warranty may be void if you disassemble it yourself.
For an upgrade it is better to buy a specialized one SSD M.2.
How to recover data from an external drive if it is not detected?
If the disk is not visible in the system, but is physically healthy (does not make strange sounds), try:
- Connect it to another computer.
- Use recovery utilities: TestDisk (free), R-Studio or EaseUS Data Recovery (paid).
- If the disk is detected, but the files are not readable, check the file system via
chkdsk(Windows) or Disk Utility (macOS). - If there is physical damage, contact the laboratory (e.g. ACELab or Hetman Recovery).