The question of connecting a hard drive to a laptop arises in a variety of situations: from a simple lack of space to the need to transfer data from an old one HDD or installation of expressway SSD. But if with desktop PCs everything is very clear (there are free slots SATA and place in the case), then confusion often arises with laptops. Is it even possible to do this? Will it damage the laptop? Are special adapters needed?
The answer is simple: You can connect a hard drive to a laptop in at least 5 different ways, and most of them do not require disassembling the device. However, each method has its own nuances - from data transfer speed restrictions to compatibility with operating systems. In this article we will analyze all the options (including exotic ones), give step-by-step instructions with photographs and warn about common errors that can lead to data loss or equipment failure.
1. USB connection: the easiest way
If you need to temporarily connect a drive (for example, to copy files or perform diagnostics), the best option is to use external box for HDD/SSD or USB adapter. This is a universal solution that works on any laptop: from budget Lenovo IdeaPad to gaming ASUS ROG.
Advantages of the method:
- 🔌 Does not require disassembling the laptop - just connect the cable.
- 💻 Works on all OS: Windows 10/11, macOS, Linux (including Raspberry Pi).
- 🔄 Hot plugging — the disk is detected immediately after connection.
- 💰 Low price: adapters cost from 300 rubles, boxes - from 800.
To connect you will need:
- 📦 External box (for 2.5" or 3.5" drives) or USB-SATA adapter.
- 🔌 Cable
USB-A → Micro-USB(usually included in the kit). - ⚡ Power supply for 3.5" HDD (if you use an adapter without an external power supply).
⚠️ Attention: Disks larger than 2 TB may not be detected on older laptops with BIOS (non-UEFI) due to partition table limitationsMBR. In this case, you will have to convert the disk toGPTor use an adapter with support UASP (For example, ORICO 2599U3).
- HDD 2.5" (from laptop)
- HDD 3.5" (from PC)
- SSD 2.5" SATA
- M.2 NVMe
- I don't know
2. Replacing the internal disk: when USB is not suitable
If the goal is permanent replacement old disk to a new one (for example, from HDD on SSD to speed up the system), you will have to disassemble the laptop. This method requires accuracy, but gives maximum speed - up to 550 MB/s for SATA III or 3500 MB/s for NVMe.
How to find out which drive your laptop supports:
- 🔍 Look at the motherboard model in
Device management(Windows) or via commandsudo dmidecode -t baseboard(Linux/macOS). - 📄 Find specifications on the manufacturer's website (for example, Acer, HP, Dell).
- 🛠️ Use utilities like Crucial System Scanner or HWiNFO.
| Disk type | Speed | Compatibility | Example models |
|---|---|---|---|
| SATA III 2.5" | up to 550 MB/s | 99% of laptops by 2020 | Samsung 870 EVO, Crucial MX500 |
| M.2 SATA | up to 550 MB/s | Laptops from 2015 (eg Lenovo ThinkPad T450) | WD Blue SA510, Kingston A400 |
| M.2 NVMe | up to 3500 MB/s | Laptops from 2017 (eg HP Spectre x360) | Samsung 980 Pro, WD Black SN850X |
| mSATA | up to 550 MB/s | Old ultrabooks (eg. Dell XPS 13 2013) | Transcend TS128GMTS400 |
Step-by-step replacement instructions:
- Turn off your laptop and disconnect the battery (if it is removable).
- Remove the back cover (a screwdriver may be required
Torx T5orPhillips #00). - Remove the old drive by disconnecting the cable SATA or screw M.2.
- Install the new drive, secure it with screws (usually included).
- Reassemble your laptop and turn it on. If necessary, reinstall the OS.
Unplug the laptop and remove the battery|
Back up data from old drive|
Prepare screwdrivers of the required size|
Check the compatibility of the new drive with the motherboard -->
3. Connection via M.2 or mSATA: nuances for modern laptops
Many modern laptops (eg. MacBook Pro 2015–2020 or MSI GS66 Stealth) have a slot M.2, but not everyone supports NVMe. Some models only work with SATA drives in this slot, and some do not have a second slot at all (only one for the system drive).
How to find out which M.2 supports your laptop:
- 🔧 Use the utility CPU-Z (tab
Mainboard → SPI). - 📡 Look at the markings on the motherboard next to the slot (for example,
PCIe x4orSATA). - 🛒 Check the documentation or ask on the forums (e.g. NotebookCheck).
⚠️ Attention: In laptops Apple (For example, MacBook Air 2017–2019) slots M.2 often have non-standard pinouts. Connecting an unsuitable drive (for example, Samsung 970 EVO Plus) can lead to damage to the controller! Use only certified drives (for example, OWC Aura Pro X2).
If your laptop has a free slot M.2, but it is not detected in the BIOS:
- Update the BIOS to the latest version (download from the manufacturer's website).
- Check BIOS settings: enable
AHCI(notRAIDorIDE). - Make sure the drive is formatted in
GPT(for Windows 10/11) orAPFS(for macOS).
What to do if the disk is not detected in the BIOS?
If the drive is not visible even after updating the BIOS, try:
1. Connect it to another device (for example, via a USB adapter) and check its functionality.
2. Make sure the drive is inserted correctly into the slot (sometimes a little force is required).
3. Check whether it conflicts with another device (for example, a Wi-Fi module, which may also be in the M.2 slot).
4. If it is NVMe, try a drive from another manufacturer (for example, instead of Crucial P5 Plus take WD Black SN770 - some laptops are picky about controllers).
4. Connecting a second drive instead of a DVD drive: for older laptops
In laptops before 2015 (for example, HP Pavilion dv6 or Acer Aspire 5750G) often there DVD drive, which can be replaced with a second hard drive using adapter sled (For example, Optibay). This is a cheap way to expand storage without external boxes.
Advantages of the method:
- 💾 Adds a second drive without voiding the warranty (if you do not disassemble the case).
- 🔧 Does not require a soldering iron or special skills.
- 💰 The cost of the adapter is from 500 rubles.
Cons:
- ⚠️ The ability to use a DVD drive is lost (relevant for installing Windows from a disc).
- 🐢 Speed limited by interface SATA II (up to 300 MB/s) in older laptops.
- 🔌 Not all adapters are compatible with Ultrabook (drive thickness may vary).
Step by step instructions:
- Buy an adapter Optibay or an analogue (for example, NextoDIY ND2540).
- Remove the DVD drive: it is usually secured with 1-2 screws from the bottom of the laptop.
- Transfer the bezel from the old drive to the adapter.
- Install the disk into the adapter and insert the structure back into the laptop.
- Turn on your laptop and format the new drive via
Disk management(Windows) orDisk Utility(macOS).
1. Is the cable connected correctly (sometimes it turns over).
2. Compatibility of the adapter with your model (for example, for Dell Latitude E6430 need an adapter with support SATA 6 Gb/s).
3. BIOS settings: sometimes you need to manually enable the second one SATA port in section Advanced → SATA Configuration.-->
5. Connect via Thunderbolt or USB4: for maximum speed
If your laptop supports Thunderbolt 3/4 or USB4 (For example, MacBook Pro 2020+, Dell XPS 15, Razer Blade), you can connect an external drive with speeds up to 40 Gbps. This is relevant for working with 4K/8K video or databases.
Benefits:
- ⚡ Read/write speed up to
2800 MB/s(for NVMe in the outer box). - 🔌 Support hot plug And DAISY CHAIN (chain of devices).
- 💻 Compatible with macOS, Windows And Linux (no drivers needed).
Required equipment:
- 📦 External box with Thunderbolt (For example, Sabrent EC-SS5 or OWC Envoy Pro FX).
- 🔌 Cable
Thunderbolt 4(note the length - up to 2 m for full speed). - 💾 Disc NVMe (models with controller recommended Phison E18 or Samsung Elpis).
⚠️ Attention: Not all external boxes Thunderbolt compatible with Linux. For example, Akito Node Lite requires manual kernel installation 5.10+. Before purchasing, check reviews on forums (eg. Linux Hardware).
Speed comparison (test for Dell XPS 17 9710):
| Interface | Disk model | Read (MB/s) | Write (MB/s) |
|---|---|---|---|
| Thunderbolt 4 | Samsung 980 Pro 1TB | 2700 | 2300 |
| USB 3.2 Gen 2 | Crucial X8 1TB | 1050 | 950 |
| SATA III (internal) | Samsung 870 QVO 1TB | 530 | 500 |
6. Connection via eSATA or ExpressCard: for older models
If you have a laptop from 2010-2015 (for example, Sony VAIO VPCF or Toshiba Satellite L750), it may have a port eSATA or slot ExpressCard. These interfaces allow you to connect a drive at speeds up to 3 Gbps (for eSATA) or 5 Gbps (for ExpressCard with USB 3.0).
How it works:
- 🔌 eSATA: external port similar to USB, but with a different pinout. Requires special cable.
- 💳 ExpressCard: expansion card slot (e.g. StarTech ECUSB3S2 adds 2 ports USB 3.0).
Disadvantages:
- ⚠️ Ports eSATA Often they do not supply power - you need a disk with an external power supply.
- 🛑 Slots ExpressCard disappeared after 2016 (new laptops do not have them).
- 🐢Speed lower than Thunderbolt or USB 3.2.
If your laptop has ExpressCard, you can use it for:
- Connections USB 3.0 (if the laptop only USB 2.0).
- Settings SATA controller to connect a second drive.
- Additions Gigabit Ethernet (if there is no built-in port).
If your laptop is older than 2015 and doesn't have USB 3.0, connecting the drive via an ExpressCard + USB 3.0 adapter can give you 10x the speed of USB 2.0 (from 40 MB/s to 400 MB/s).
7. Connection NVMe through PCIe: an exotic method for enthusiasts
Some laptops (eg. Clevo P775 or MSI GT75 Titan) there are free slots PCIe (usually under Wi-Fi or modem). They can be used to connect NVMe-disk via an adapter (for example, M.2 NGFF to PCIe x4). This gives speed up to 32 Gbps, but requires deep knowledge in hardware upgrades.
What you will need:
- 🔧 Adapter PCIe x4 to M.2 NVMe (For example, Lycom DT-120).
- 💾 Disc NVMe (models with a radiator are recommended, e.g. Corsair MP600 Pro XT).
- 🔨 Screwdrivers and thermal paste (if case modification is required).
Risks of the method:
- ⚡ Possible problems with cooling (the disk will heat up next to other components).
- ⚠️ The laptop may not boot if the BIOS does not support booting from PCIe devices.
- 💥 Loss of warranty (you will have to open the case and possibly solder).
If you decide on this method:
- Check if your laptop has a free slot PCIe x4 (for example, via AIDA64).
- Buy an adapter that supports
PCIe 3.0 x4(for full speed). - Install the disk and adapter, connect to the slot.
- Set BIOS: enable
PCIe Storage Supportand turn offSecure Boot(if used Linux).
FAQ: Frequently asked questions about connecting drives to a laptop
Is it possible to connect a 3.5" HDD to a laptop without external power?
No. 3.5" drives require a separate power source 12V. Even if you use USB adapter, you need an external power supply (usually included with the box). Connecting such a drive directly via USB without power may result in port damage laptop.
Why doesn't my laptop see the connected USB drive?
The reasons may be different:
- 🔌 Lack of nutrition - try connecting via USB hub with external power supply.
- 🖥️ Drive letter conflict - go to
Disk management(Windows) and assign a letter manually. - 🛠️ File system problems - if the disk is formatted in
ext4(Linux), Windows will not see it without additional drivers. - 🔧 Faulty adapter — check on another device.
Is it possible to connect two drives to a laptop at the same time?
Yes, but the methods depend on the model:
- 💻 Via USB — you can connect as many disks as you like (limited by ports).
- 🔧 By replacing the DVD drive — adds a second internal disk.
- 🔌 Via M.2 + main SATA - if the laptop has both slots.
On some laptops (eg Lenovo ThinkPad T480) you can install up to 3 disks: M.2 NVMe + M.2 SATA + 2.5" SATA.
How to transfer the system from HDD to SSD when connected via USB?
To do this you will need a cloner program:
- Connect SSD through USB adapter.
- Install the program (for example, Macrium Reflect, Clonezilla or EaseUS Todo Backup).
- Select source drive (HDD) and target (SSD).
- Start cloning (option
Sector-by-sectornot required). - Once complete, replace the drives and check the boot.
⚠️ Attention: If SSD less in volume than HDD, before cloning, reduce the partition on the source disk to the size SSD (for example, via Disk management).
What drives are best for a laptop in 2026?
Recommendations by category:
- 💰 Budget SSD: Crucial BX500 (SATA) or Kingston NV2 (NVMe).
- ⚡ High performance SSD: Samsung 990 Pro (PCIe 4.0) or WD Black SN850X.
- 💾 HDD for storage: Seagate Barracuda 2TB (7200 rpm) or WD Blue 4TB (5400 rpm).
- 🍏 For MacBook: OWC Aura Pro X2 (compatible with T2 Security Chip).