Connecting an additional hard drive to a laptop is a task that every user faces sooner or later. Some people want to expand memory for games and videos, others want to transfer data from the old one HDD to a new one SSD, and someone needs to recover information from a damaged drive. Unlike desktop PCs, where all connectors are visible, in laptops the process is complicated by the compactness of the case and the limited number of ports.
In this article we will look at all possible connection methods - from the classic SATA-connections to modern ones M.2 NVMe and external boxes. You will learn how to properly configure BIOS, format the disk and avoid common mistakes. And if you have never disassembled a laptop, don’t worry: we will give step-by-step instructions even for beginners, with photos and video examples.
1. Determine the type of hard drive and compatibility with the laptop
Before you buy a drive or adapter, you need to understand which drive your laptop supports. Not only the connection method, but also the maximum operating speed depends on this.
There is three main types of hard drives for laptops:
- 🔹 2.5" SATA HDD/SSD — standard discs with a thickness of 7 or 9.5 mm. Suitable for most models up to 2018. Speed up to
6 Gbps. - 🔹 M.2 SATA — compact drives with a connector
B+M Key. Use the same protocol SATA, but in plank format. The speed is the same as the 2.5" versions. - 🔹 M.2 NVMe (PCIe) - the fastest drives with the protocol PCI Express. Connector
M Key. Speed from1000 MB/sto7000 MB/sin new models.
To find out what drive is installed in your laptop:
- Open
Device Manager(Win + X → Device Manager → Disk Devices). - Look at the disk model and look for its characteristics on the Internet.
- Or use utilities like CrystalDiskInfo or HWiNFO.
- 2.5" SATA HDD/SSD
- M.2 SATA
- M.2 NVMe (PCIe)
- External USB drive
- I haven't decided yet
Important: if your laptop already has it M.2 NVMe, that doesn't mean it supports M.2 SATA — connectors may be incompatible! For example, in Lenovo ThinkPad T480 only PCIe, and in HP Pavilion 15 - both options.
⚠️ Attention: Laptops Apple MacBook (2016 and newer) use proprietary drives with a connector PCIe 3.0 x4, but physically they may not fit the standard M.2- slots from other manufacturers. Check compatibility before purchasing!
2. Method 1: Connecting a 2.5" SATA drive instead of a DVD drive (for laptops with a removable optical drive)
If your laptop was released before 2017, chances are it has DVD drive. It can be replaced with a second hard drive using a special adapter sled (they are also called caddy or optibay).
Advantages of the method:
- 🔧 Does not require a soldering iron or complex manipulations - just a screwdriver.
- 💾 Allows you to use both drives at the same time (for example, SSD for the system and HDD for files).
- 🔄 Reversible process - you can return the DVD drive back.
What you will need:
- 🛒 Adapter
SATA to DVD bay(choose by laptop model!). - 🔩 Phillips screwdriver (usually
PH0orPH1). - 🖥️ Hard drive 2.5" 7 or 9.5 mm thick (depending on adapter).
Turn off the laptop and disconnect the battery (if removable)|
Back up your important data|
Prepare your work area (soft surface, good lighting)|
Check that the adapter is the right size for your DVD drive|-->
Step by step instructions:
- Unplug the laptop, turn it over and remove the DVD drive cover (usually it is secured with 1-2 screws).
- Carefully remove the drive by pulling the special loop or pressing the latch.
- Remove the front panel from the DVD drive and install it on the adapter (to maintain the appearance of the laptop).
- Insert the hard drive into the adapter and secure with screws.
- Place the structure back into the slot and secure with the screw.
- Turn on the laptop and check if the new disk is detected in
Disk Management(Win + R → diskmgmt.msc).
If the drive does not appear, check your BIOS settings: sometimes you need to manually enable the AHCI for SATA devices (usually in the section Advanced → SATA Configuration).
3. Method 2: Install an M.2 SSD (NVMe or SATA) in a free slot
Modern laptops (2018 and newer) often have a free slot M.2 for additional storage. This is the most productive and compact a way to expand memory, but requires careful disassembly.
How to tell if your laptop has free M.2-slot:
- 🔍 Look at the model specifications on the manufacturer’s website (look for phrases like
"M.2 2280 slot"). - 🛠️ Remove the bottom cover of the laptop (if it is removable) and visually check for the presence of a connector.
- 💻 Use the utility AIDA64 (section
Data storage → PCI/PnP devices).
Installation instructions:
- Turn off the laptop, disconnect the battery (if possible) and remove the bottom cover. In some models (for example, Dell XPS 15) To do this, you need to unscrew all the screws, including those hidden under the rubber feet.
- Find a slot M.2 - it is usually located next to the main disk or under the keyboard. The slot can be closed with a small screw.
- Insert the disc at an angle
30°into the connector and gently press it until it “sits” into the grooves. Secure with screw (do not overtighten!). - Put the laptop back together and turn it on. If the drive is not detected, check:
- 🔌 Is the drive inserted correctly (sometimes you need to rock it a little to the sides).
- 🔧 Does the slot support your disc type (SATA or NVMe).
- 🔄 Is the BIOS updated (older versions may not support NVMe).
What to do if the laptop does not see the M.2 SSD?
1. Check if the disk is detected in the BIOS (section Boot or Storage). If not, there is a connection problem.
2. If the drive is visible in the BIOS, but not in Windows, open Disk management and check if it needs initialization (black color with "Not allocated" label).
3. For NVMe You may need to install the driver manually (download from the disk manufacturer's website).
4. In rare cases, resetting the BIOS to factory settings helps (Load Default Settings).
| Laptop model | Type of supported M.2 | Max. disc length | Notes |
|---|---|---|---|
| Lenovo ThinkPad T490 | NVMe (PCIe 3.0 x4) | 2280 | There are two slots: one for the system disk, the second is free |
| HP Spectre x360 (2020) | NVMe (PCIe 3.0 x4) | 2242/2280 | The slot is covered with a thermal pad, be careful when removing it |
| Asus ROG Zephyrus G14 | NVMe (PCIe 4.0 x4) | 2280 | Supports drives up to 1 TB without overheating |
| Acer Swift 3 (SF314-59) | SATA or NVMe | 2280 | The slot is universal, but the speed is limited by SATA for older versions |
4. Method 3: Connect via USB adapter or external box
If you don’t want to disassemble your laptop (or it’s under warranty), the easiest way is to use external adapter. This is suitable for:
- 🔄 Temporary connection (data transfer, backup).
- 💾 Using an old drive as an external drive.
- 🛠️ Diagnostics or information recovery.
Types of adapters:
- 🔌 USB-to-SATA - for 2.5" and 3.5" drives. Requires external power for 3.5".
- 🔌 USB-to-M.2 - for NVMe or SATA M.2. Pay attention to the supported protocol!
- 📦 External box — plastic case with an adapter inside (more convenient for constant use).
How to connect:
- Insert the disc into the adapter (for M.2 — be careful, don’t bend the contacts!).
- Connect the adapter to the laptop's USB port. For USB 3.0 It is recommended to use the blue connector (speed up to
5 Gbps). - If the disk is not detected:
- 🔌 Try another USB port (preferably on the back panel if it's a desktop).
- 🔧 Check if the drive's power is turned on (3.5" requires a power outlet).
- 🔄 Reboot your laptop - sometimes Windows does not recognize the device when it is hot.
If you connect a drive via USB and it slows down, check whether the adapter is using an outdated protocol USB 2.0 (max. speed 480 Mbit/s). Modern adapters support USB 3.2 Gen 2 (10 Gbps) - look for them to work with NVMe.
The operating speed via USB will be lower than with a direct connection:
- 🔹 SATA SSD through USB 3.0: ~
400 MB/s(against550 MB/swith direct connection). - 🔹 NVMe SSD through USB 3.2 Gen 2: ~
800 MB/s(against3500 MB/sin slot M.2).
5. Method 4: Replacing the main drive with a larger or faster one
If the laptop has only one disk slot (for example, in ultrabooks MacBook Air or Dell XPS 13), you can replace the old drive with a new one. This is the most radical but effective upgrade method.
Things to consider:
- 🔧 Warranty: Replacing the drive yourself may void the warranty (especially for Apple and some HP).
- 💾 Data transfer: if there was a system on the old disk, you need to clone it to the new one (use Macrium Reflect or Clonezilla).
- 🔩 Difficulty of disassembly: in some laptops (for example, Microsoft Surface) the disk is sealed, and it is almost impossible to replace it without damaging the case.
Step-by-step instructions for replacement:
- Back up your data (even if you plan to clone).
- Download a cloning program (for example, EaseUS Todo Backup) and prepare a bootable USB flash drive.
- Connect the new drive via a USB adapter and clone the old one to it.
- Disassemble the laptop (for instructions, see YouTube according to model), remove the old disk and install a new one.
- Turn on your laptop and check the boot. If the system does not start, check:
- 🔌 Is the disk connected correctly (sometimes you need to reconnect the cable).
- 🔧 Is it configured BIOS to boot from a new disk (section
Boot → Boot Option #1). - 🔄 If cloned HDD on SSD, partition alignment may be required (use
diskparton the command line).
If you are replacing HDD on SSD, don't forget to turn on the mode AHCI in BIOS (instead of IDE or RAID). This will significantly speed up the drive.
6. Setting up the disk after connecting: initialization, partitioning, formatting
Even if the laptop saw the new disk, it may not appear in Conductor. This means that it is needed initialize and format.
Instructions for Windows:
- Open
Disk management(Win + R → diskmgmt.msc). - Find a new drive (it will be marked as
"Not allocated"or"Not initialized"). - Right click and select
"Initialize disk". For SSD better to chooseGPT, for HDD > 2 TB - requiredGPT. - Create a new volume (
"Create Simple Volume") and follow the wizard. - Select file system:
- 🔹
NTFS— for system disks and files > 4 GB. - 🔹
exFAT- if the disk will be used for Mac And Windows. - 🔹
FAT32- only for flash drives (file limit < 4 GB).
- 🔹
For macOS:
- Open
Disk Utility(Applications → Utilities → Disk Utility). - Select the drive and click
"Erase". - Specify format
APFS(for new Macs) orMac OS Extended. - Click
"Apply".
⚠️ Attention: If you are connecting a drive from an old system (for example, Windows 7) to a laptop with Windows 11, a bootloader conflict may occur. In this case, disable the old disk in the BIOS or delete the partition from itSystem Reserved(100 MB) viadiskpart.
7. Common mistakes and their solutions
Even if the connection is correct, problems may arise. Let's look at the most common ones:
| Problem | Possible reason | Solution |
|---|---|---|
| Disk is not detected in BIOS | Incorrect connection or incompatibility | Check contacts, update BIOS, try another drive |
| The drive is visible in the BIOS, but not in Windows | Not initialized or no letters | Open Disk management and assign a letter |
| Low speed NVMe through M.2 | The slot operates in the mode PCIe 2.0 instead of 3.0 |
Check BIOS settings or update firmware |
| Laptop won't turn on after replacing hard drive | Damaged cable or incorrect connection | Check the cables, try returning the old drive |
| SSD runs slower than it should | Enabled mode IDE instead of AHCI |
Go to BIOS and change SATA mode |
If the disc makes strange sounds (clicking, grinding), turn it off immediately This is a sign of a physical problem. For HDD you can try to recover data using Victoria HDD or HDD Regenerator, but the chances are slim.
For SSD Other symptoms of “dying” are characteristic:
- 🔹 A sharp drop in writing/reading speed.
- 🔹 Frequent
BSOD(blue screens) with errorsCRITICAL_PROCESS_DIED. - 🔹 The disk disappears from the system and appears again after a reboot.
Before buying used SSD check its status with CrystalDiskInfo. Parameter "Wear percentage" above 80% means the drive will fail soon.
FAQ: Frequently asked questions about connecting a hard drive to a laptop
Is it possible to connect a 3.5" drive from a PC to a laptop?
Directly - no, since laptops do not have room for full-size drives. But you can:
- 🔌 Use external box with power supply (connects via USB).
- 🔧 Replace the DVD drive with an adapter for a 2.5" disk and connect a 3.5" disk via USB-to-SATA adapter inside the case (inconvenient and unreliable).
Speed will be limited by USB interface (max. ~40 MB/s for USB 2.0).
How to transfer Windows to a new drive without reinstalling?
Use cloning programs:
- Macrium Reflect Free - simple interface, supports UEFI.
- Clonezilla - free, but more difficult to use.
- Acronis True Image — paid, but with additional features (for example, cloud backup).
Important:
- 🔹 Clone disk to disk equal or greater volume.
- 🔹 After cloning, disconnect the old disk to avoid bootloader conflicts.
The laptop does not see the M.2 SSD - what to do?
Check the following:
- Does your laptop support NVMe (some older models only work with M.2 SATA).
- Is the disk inserted correctly (it should “click” when locked).
- Is the BIOS updated (on the laptop manufacturer's website, look for firmware marked
"Add NVMe support"). - Is the slot enabled in the BIOS (sometimes you need to activate it manually in the
Advanced → M.2 Configuration).
If all else fails, try the disk in another device - it may be faulty.
Is it possible to connect two M.2 SSDs to a laptop?
Depends on laptop model:
- 🔹 Yes - if there are two physical slots (for example, Lenovo ThinkPad P53 or MSI GS66).
- 🔹 No - if there is only one slot (most ultrabooks).
- 🔹 Partially - some laptops (for example, Asus ROG Strix) have one slot M.2 and one 2.5" SATA.
Before purchasing a second drive, check the circuit diagram of your model's motherboard.
Which drive is better to choose for laptop upgrade?
Recommendations for selection:
- 🔹 For office work: SATA SSD (For example, Crucial MX500 or Samsung 870 EVO) - cheaper NVMe, but fast enough.
- 🔹 For games and creativity: NVMe PCIe 3.0 (For example, WD Black SN750 or Samsung 970 EVO Plus).
- 🔹 For maximum performance: NVMe PCIe 4.0 (For example, Samsung 980 Pro or Seagate FireCuda 530), but make sure your laptop supports
PCIe 4.0! - 🔹 To store data: HDD 7200 rpm (for example, Seagate FireCuda or WD Black) - if you need a large volume (2-5 TB) at a low price.
For laptops with one slot, it is better to choose NVMe 1 TB capacity - this is enough for both the system and files.