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 accelerationNVMe 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-key or B+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).
📊 What type of drive are you planning to connect?
  • 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:

  1. 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.

  2. Remove the DVD drive by pulling the special tab or pressing the latch. It is usually secured with 1-2 screws.

  3. 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 MOLEX or SATA 15-pin).

  4. 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 BIOS to 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:

  1. 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 Storage manually).
    • 💽 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:

    1. Go to BIOS/UEFI (keys F2, Del, Esc or F12 depending on model). Check:

      • 🔄 Mode SATA Mode - must be AHCI (not IDE or RAID).
      • 💾 Boot priority - if the new disk will have an OS, put it first.
      • 🔌 Availability of disk in the partition Storage Information or PCIe Devices.

  • 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 in Disk Management, but visible in BIOS, 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:

    diskpart
    

    list 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:

    1. Connect the new SSD via USB adapter.
    2. Run Macrium Reflect or EaseUS Todo Backup.
    3. Select the source drive (usually Disk 0) and target (new SSD).
    4. Set up sector alignment (for SSD - 4K).
    5. 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 by Disk Management (optional Extend volume).

    Why is my new NVMe SSD slower than it should be?

    Possible reasons:

    • Slot M.2 works in mode PCIe x2 instead of x4 (check in CPU-Z on the tab Mainboard).
    • Mode enabled RAID in BIOS (switch to AHCI).
    • 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:

    1. 🔍 Look under the laptop lid - sometimes there is a second slot M.2 hidden under thermal pads or Wi-Fi module.
    2. 💻 Use utilities:
      • HWiNFO - will show all slots M.2/PCIe.
      • CPU-Z - tab Mainboard (section Chipset).
  • 📄 Check it out documentation on the manufacturer's website (look for 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.