Connecting an additional internal hard drive to a laptop is a task that users face when there is not enough space on the main drive or they want to create a backup system. Unlike desktop PCs, where there are usually enough free slots for HDD/SSD, laptops are often limited to one compartment for 2.5" drive and one slot M.2. However, even in such conditions there is a minimum 5 working ways integrate a second drive - from replacing the optical drive to using external adapters.
In this article we will analyze all the current methods, including compatibility nuances SATA III/NVMe, setting BIOS/UEFI and potential problems with disk initialization on Windows. We will pay special attention laptops with one M.2 slot, where connecting a second SSD requires a PCIe adapter - This is a scenario that is often overlooked even by experienced users.
1. Connection methods: which one to choose?
The choice of method depends on the design of the laptop and the purpose of use. For example, for file storage classic will do HDD in the optical drive bay, and for system acceleration — NVMe SSD in slot M.2. Let's consider all the options, taking into account their pros and cons.
Before purchasing hardware, check your laptop's specifications on the manufacturer's website (e.g. Lenovo ThinkPad, HP Pavilion or ASUS ROG). Look for sections Storage or Expansion - the number of slots is indicated there M.2 (often hidden under a cover) and support PCIe 3.0/4.0.
- 🔧 Replacing a DVD drive with an HDD/SSD — suitable for laptops with optical drives (found in models up to 2018). Requires skid adapter (about 500–1500 ₽).
- 🖥️ Using the second M.2 slot - optimal for modern laptops (for example, Dell XPS 15 or MSI GS66). Check the supported drive lengths (2242, 2260, 2280).
- 🔌 M.2 to SATA adapter — allows you to connect SATA SSD into slot M.2 (if the slot supports
B-keyorB+M-key). - 💻 External box for HDD/SSD - universal solution via USB 3.0/Type-C, but with a speed limit (up to 500 MB/s for SATA III).
- 🔄 Replacing the main disk with system migration - relevant when upgrading to NVMe (requires cloning Windows using Macrium Reflect or Clonezilla).
- HDD (2.5 inches)
- SATA SSD (2.5 inches)
- NVMe SSD (M.2)
- I don't know, I need to decide
2. Preparation: what you will need for work
Before starting work, collect the necessary tools and components. The minimum set includes:
- 🔨 Screwdriver (usually cross PH00 or sprocket T5/T6 for laptops Lenovo/Dell).
- 📦 Storage — check interface compatibility (SATA III or PCIe x4).
- 🔗 Adapters/Slides - for example, caddy for HDD instead of DVD or adapter M.2 → USB to preset the disk.
- 🖱️ External mouse/keyboard - in case the laptop does not boot after connecting.
- 💾 Bootable USB flash drive with Windows (if you plan to clean install the OS).
For laptops with single M.2 slot (For example, HP Spectre x360 or Acer Swift 3) may be required PCIe splitter, but this is a risky solution - such adapters often cause overheating And unstable work.
⚠️ Attention: If your laptop is under warranty, opening the case may void it. Check with the manufacturer for conditions - some brands (for example, MSI or Gigabyte) allow upgrading drives without voiding the warranty.
| Connection method | Speed (MB/s) | Difficulty | Cost (₽) |
|---|---|---|---|
| Replacing DVD with HDD/SSD | 500–550 | Average | 500–2000 |
| Second M.2 slot (NVMe) | 2000–3500 | Low | 0 (if slot is free) |
| M.2 to SATA adapter | 500–550 | High | 800–1500 |
| External USB 3.0 box | 400–450 | Low | 1000–3000 |
3. Step-by-step instructions: connecting an HDD instead of a DVD drive
This method is relevant for laptops with an optical drive (for example, Lenovo ThinkPad T440 or HP ProBook 450). Algorithm of actions:
Unplug the laptop, remove the battery (if removable) and remove the bottom cover. In some models (for example, Dell Latitude) just unscrew one screw under the drive.
Remove the DVD drive by pulling the special tab or pressing the latch. It is usually secured with 1-2 screws.
Install the new drive in skid adapter (For example, Nifty Drive or ORICO) and secure with screws. Connect SATA cable And food (some adapters use a connector
MOLEXorSATA 15-pin).Insert the structure back into the compartment and secure it. Make sure the contacts are not bent.
There are no foreign screws inside the case|
The adapter fits tightly in the connector|
The cables are not pinched by the cover|
Battery installed (if removable) -->
After assembly, turn on the laptop and check Disk Detection in BIOS (key F2, Del or Esc when loading). If the drive is not shown:
- 🔄 Reboot and check again.
- 🔧 Check the cable connections (sometimes the connection is broken due to vibration).
- 💻 Update
BIOSto the latest version (relevant for older laptops).
4. Connecting a second SSD via M.2: nuances and pitfalls
Slot M.2 can support different protocols: SATA, PCIe x2 or PCIe x4 (NVMe). To avoid errors:
Define the slot type:
B-key- supports SATA And PCIe x2.M-key- only PCIe x4 (NVMe).B+M-key- universal (suitable for SATA And NVMe).
Check the length of supported drives (for example, 2280 - 80 mm). In compact laptops (for example, ASUS ZenBook) can only be 2242.
Open the slot cover M.2 (usually secured with one screw) and carefully insert the SSD at an angle of 30°. Secure with screw.
If after installation the disk is not visible in BIOS:
- 🔌 Make sure the slot M.2 is not disabled in the settings (sometimes you need to enable
PCIe Storagemanually). - 💽 Try a different drive - some laptops (e.g. Acer Aspire 5) do not support NVMe in an additional slot.
- 🔄 Update
BIOS— older versions may not support new controllers (for example, Phison E18 or Samsung 980 Pro).
If the laptop has one M.2 slot, but it is occupied by a Wi-Fi module (for example, in Lenovo IdeaPad 3), can be used M.2 → USB adapter for external SSD connection. Speed will be limited by the USB interface (up to 1000 MB/s for USB 3.2 Gen 2).
5. BIOS setup and disk initialization in Windows
After physically connecting the drive, you need to configure it correctly:
Go to
BIOS/UEFI(keysF2,Del,EscorF12depending on model). Check:- 🔄 Mode
SATA Mode- must beAHCI(notIDEorRAID). - 💾 Boot priority - if the new disk will have an OS, put it first.
- 🔌 Availability of disk in the partition
Storage InformationorPCIe Devices.
- 🔄 Mode
Save the settings (F10) and boot into Windows. Open Disk management (Win + X → Disk Management).
If the drive appears as "Not distributed", right-click and select Create a simple volume. Follow the wizard by selecting a file system NTFS and drive letter.
⚠️ Attention: If you connected NVMe SSD and it is not defined inDisk Management, but visible inBIOS, the reason may be the lack of drivers for the controller (for example, for Intel RST or Samsung NVMe). Download them from the laptop or drive manufacturer's website.
For cloning system on the new disk use:
- 💾 Macrium Reflect Free - supports NVMe And GPT markup.
- 🐧 Clonezilla - free, but requires knowledge of commands.
- 🔧 Samsung Data Migration - optimized for SSD Samsung.
What to do if the disk is detected as "Write protected"
This occurs due to activated protection at the controller level. Solutions:
1. Check the jumper on the HDD case (if any) - it should be in the “Master” or “Cable Select” position.
2. Run a command prompt as an administrator and enter:
diskpartlist disk
select disk X (где X — номер проблемного диска)
attributes disk clear readonly
3. If the drive is external, try a different USB port or cable.
6. Common mistakes and their solutions
Even if the connection is correct, problems may arise. Let's look at typical scenarios:
| Problem | Possible reason | Solution |
|---|---|---|
| Disk is not visible in BIOS | Incompatible protocol (SATA instead of NVMe) | Check M.2 slot and drive specifications |
| Laptop won't turn on after installation | Short circuit (bent contacts) | Remove the disk and check the integrity of the connector |
| Disk is detected but not formatted | Bad sectors or GPT/MBR conflict | Use diskpart → clean for complete cleaning |
| Low NVMe speed (less than 1000 MB/s) | The slot operates in PCIe x2 mode | Update BIOS or check settings PCIe Link Speed |
If after connecting the second drive Windows starts to slow down, the reason could be:
- 🔥 Overheating - check the temperature in HWMonitor (norm for SSD: up to 70°C).
- ⚡ Lack of nutrition - relevant for laptops with a weak power supply (for example, Ultrabook at 45 W).
- 💾 Controller conflict - Disable unnecessary devices in
Device Manager.
Before purchasing an NVMe SSD, check the list of compatible models on the laptop manufacturer's website. For example, Lenovo And HP publish "white lists" of supported drives for corporate lines (ThinkPad, EliteBook).
FAQ: Answers to popular questions
Is it possible to connect a 3.5-inch HDD to a laptop?
No, standard laptops only support 2.5-inch drives (7 or 9.5 mm thick). For 3.5-inch HDD you will need external box with power supply from a 220V network, since they consume more energy than the USB port can provide.
How to transfer Windows to a new SSD without reinstalling?
Use cloning programs:
- Connect the new SSD via USB adapter.
- Run Macrium Reflect or EaseUS Todo Backup.
- Select the source drive (usually
Disk 0) and target (new SSD). - Set up sector alignment (for SSD - 4K).
- After cloning, replace the drives and boot from the new SSD.
⚠️ Attention: If the new SSD is larger than the old one, after cloning, expand the volume byDisk Management(optionalExtend volume).
Why is my new NVMe SSD slower than it should be?
Possible reasons:
- Slot M.2 works in mode
PCIe x2instead ofx4(check in CPU-Z on the tabMainboard). - Mode enabled
RAIDin BIOS (switch toAHCI). - Outdated controller drivers (update via Device Manager or manufacturer's website).
- Throttling due to overheating (use thermal pads for SSD cooling).
Is it possible to use two SSDs in RAID 0 for acceleration?
Technically yes, but:
- 🔄 RAID 0 increases speed, but doubles the risk of data loss (if one disk fails, all data is lost).
- 💻 Laptops rarely support hardware RAID - usually it's software RAID via
Intel RST, which gives a minimal performance increase. - 📉 For most tasks (games, office programs) the difference between one NVMe And RAID 0 of two SSDs will be invisible.
Alternative: use a second SSD for caching (technology Intel Optane or PrimoCache).
How to check if my laptop supports a second M.2 SSD?
Verification methods:
- 🔍 Look under the laptop lid - sometimes there is a second slot M.2 hidden under thermal pads or Wi-Fi module.
- 💻 Use utilities:
- HWiNFO - will show all slots M.2/PCIe.
- CPU-Z - tab
Mainboard(sectionChipset).
Service Manual or Hardware Maintenance Manual).Example: in Dell XPS 15 9500 there are two slots M.2, but the second one only supports PCIe x2, which limits the speed to ~1500 MB/s.