Expanding laptop memory using a second hard drive is a pressing task for users who work with large files, edit videos, or simply want to separate the system and personal data. Unlike desktop PCs, where adding an HDD/SSD usually does not raise questions, laptops require a more careful approach: limited case space, lack of free SATA ports and specific connectors M.2 or mSATA create additional difficulties.

In this article we will look at all possible ways to connect a second drive - from a simple external USB drive to installing an internal SSD via an adapter. You will learn how to determine hardware compatibility, what tools you will need for installation, and how to properly configure the drive in Windows or Linuxto avoid errors during initialization. We will pay special attention to the nuances of working with BIOS/UEFI and choosing a file system for different tasks.

1. Methods for connecting a second drive to a laptop: comparison of options

Before proceeding with installation, it is important to choose the optimal connection method. Each of them has its pros and cons depending on the laptop model, budget and purpose of use. Below is a comparison table of the main methods.

Connection method Data transfer rate Difficulty of installation Cost When to use
External drive via USB 3.0/3.1 Up to 5 Gbit/s (actually ~300-400 MB/s) Minimum From 500 ₽ (box for HDD) Temporary memory expansion, backups
Replacing a DVD drive with an HDD/SSD Up to 6 Gbps (SATA III) Medium (requires disassembly) From 1,000 ₽ (adapter) Constant increase in memory without voiding the warranty
Installation M.2 SATA/PCIe SSD Up to 32 Gbit/s (NVMe PCIe 4.0) High (needs a free slot) From 2,000 ₽ (storage) Maximum performance for the system disk
Connection via eSATA or Thunderbolt Up to 40 Gbit/s (Thunderbolt 3) Medium (adapter required) From 3,000 ₽ Professional tasks (video editing, RAID)

If your laptop was released after 2015, it most likely has a free slot M.2 for SSD. You can check this using the program AIDA64 (section Data storage → ATA) or by physically disassembling the case. For older models (before 2012), the only option is often to replace the DVD drive or an external connection.

📊 What type of drive are you planning to connect?
  • HDD (hard disk)
  • SSD SATA
  • SSD NVMe (M.2)
  • External USB drive
  • I haven't decided yet

2. Preparation: what you will need for installation

Regardless of the method you choose, you will need a basic set of tools and accessories. Here is a checklist with required items:

Phillips screwdriver (PH0 or PH1) for disassembling a laptop |

Antistatic wrist strap or gloves (for static protection)|

New HDD/SSD (compatible with laptop connector)|

Adapter (when replacing a DVD drive or connecting M.2)|

Bootable flash drive with Windows/Linux (if the disk is system)|

Disk cloning program (Macrium Reflect, Clonezilla)-->

Pay special attention to the choice of adapter. For example, to replace a DVD drive with an HDD you need caddy adapter with interface SATA and a connector corresponding to your laptop model (for Lenovo, HP And Dell they are often different). For M.2 SSD check supported protocol:

  • 🔹 SATA — speed up to 600 MB/s (suitable for budget models)
  • 🔹 PCIe x2 - up to 1,000 MB/s
  • 🔹 PCIe x4 (NVMe) - up to 3,500 MB/s (optimal for modern laptops)

⚠️ Attention: If you install a disk in the slot M.2, make sure it supports the correct length (2242, 2260, 2280mm). For example, Samsung 970 EVO Plus has a form factor of 2280 and is not suitable for slots under 2242.

3. Method 1: Connecting a second drive via USB (external drive)

The simplest and most universal method is to use an external hard drive or SSD in USB box. This does not require disassembling the laptop and is suitable for any model, including ultrabooks without free internal connectors.

To connect:

  1. Install HDD/SSD in USB box (For example, ORICO 2599C3 for 2.5" drives or Sabrent EC-SSHD for 3.5").
  2. Connect the box to your laptop via the port USB 3.0 (blue connector) for maximum speed.
  3. Turn on the box's power (if required).
  4. Wait until the system detects the new device (in Disk Management unallocated space will appear).

If the drive does not appear, check:

  • 🔌 Is the box connected to USB 3.0, not to USB 2.0 (black connector).
  • 🔄 Try a different cable or port.
  • 🔧 Update USB controller drivers in Device Manager.

💡

If you connect HDD via USB and hear clicking or slowing sounds, disable the function USB power saving in Windows Power Options. This will eliminate problems with the disk going to sleep.

4. Method 2: Replacing the DVD drive with a second HDD/SSD

This method is suitable for laptops with an optical drive that you rarely use. Instead of a DVD-ROM, a second disk is installed via a special adapter (caddy). Benefits:

  • 🔹 Full SATA III interface (speed up to 6 Gbit/s).
  • 🔹 The disk works as an internal one, without depending on USB ports.
  • 🔹 Low adapter cost (from 800 ₽).

Step by step instructions:

  1. Turn off the laptop and remove the battery (if it is removable).
  2. Remove the screw that secures the DVD drive (usually on the bottom cover).
  3. Carefully remove the drive by pulling on the special tab or using a flathead screwdriver.
  4. Remove the metal frame from the drive and transfer it to the adapter.
  5. Install the HDD/SSD into the adapter and secure with screws.
  6. Insert the adapter with the disk back into the slot and secure it with the screw.
⚠️ Attention: Some laptops (eg. HP Pavilion or Acer Aspire) have non-standard DVD drive connectors. Before purchasing an adapter, check its compatibility with your model on the manufacturer's website.

After installation, turn on the laptop and check if the disk is detected in BIOS (section Boot or Storage). If not, make sure that the adapter is connected correctly and the contacts are not dirty.

How to transfer the system to a new drive without reinstalling Windows?

To clone the system to a second disk, use the program Macrium Reflect Free:

1. Connect a new drive via USB or install it instead of a DVD drive.

2. Launch Macrium Reflect and select the source disk (usually Disk 0).

3. Click Clone this disk and specify the target drive.

4. In the cloning settings, select Sector by sector copy (sector copy) for an exact copy.

5. Once completed, disconnect the old drive and boot from the new one.

5. Method 3: Install M.2 SSD as a second drive

Modern laptops are often equipped with a slot M.2, which allows you to install additional NVMe or SATA SSD without removing the main drive. This method provides the fastest speed (up to 3,500 MB/s for PCIe 3.0 x4) and suitable for gaming laptops (ASUS ROG, MSI GE Series) or ultrabooks (Dell XPS, HP Spectre).

How to install M.2 SSD:

  1. Turn off your laptop and disconnect the battery (if possible).
  2. Remove the bottom cover (you may need a plastic popper to remove the latches).
  3. Find a slot M.2 - usually it is located next to the main HDD/SSD or under cooling.
  4. Screw the retaining stand into the hole that matches the length of your SSD (for example, for 2280 mm).
  5. Insert the SSD at a 30° angle and secure with a screw.
  6. Reassemble your laptop and turn it on.

Critical! Before purchasing an SSD, check your laptop's documentation for supported protocols. For example, Lenovo ThinkPad T480 supports NVMe PCIe x4, and Acer Swift 3 - only SATA M.2. Installing an incompatible disk will result in it not being detected by the system.

Laptop model Supported M.2 Max. speed
Dell Inspiron 15 5000 SATA or PCIe x2 1,000 MB/s
HP Omen 15 PCIe x4 (NVMe) 3,500 MB/s
Lenovo IdeaPad 330 SATA only 550 MB/s

6. Setting up a second disk in Windows and Linux

After physically connecting, the disk must be initialized and formatted. B Windows 10/11 this is done through the utility Disk management:

  1. Click Win + X and select Disk management.
  2. Find a new drive (marked as Not distributed).
  3. Right-click and select Create a simple volume.
  4. Specify the volume size (the default is the entire disk).
  5. Assign a drive letter (for example, D:).
  6. Select file system:
    • 🔹 NTFS — for system disks and files >4 GB.
    • 🔹 exFAT — for external drives (compatible with macOS).
  • Finish formatting.
  • B Linux (For example, Ubuntu) use GParted or command fdisk:

    sudo fdisk -l  # Посмотреть список дисков
    

    sudo mkfs.ext4 /dev/sdb1 # Форматировать в ext4

    sudo mount /dev/sdb1 /mnt/mydisk # Примонтировать

    ⚠️ Attention: If you are connecting a disk from an old computer where it was a system disk, before using it, remove the partitions on it via Disk managementDelete volume. Otherwise, bootloader conflicts are possible.
    💡

    To get the best performance from your second drive in Windows, disable file indexing: open Disk Properties → uncheck Allow content to be indexed....

    7. Possible problems and their solutions

    Even if installed correctly, the second disk may not be detected or may not work correctly. Let's look at typical errors and ways to eliminate them.

    Problem Possible reason Solution
    The disk is not visible in Disk Management Not initialized or corrupted Try initializing manually (right click → Initialize disk)
    Disk is detected but not formatted Bad sectors or incompatible file system Use chkdsk /f or low level formatting via HDD Low Level Format Tool
    Low SSD speed Connected via USB 2.0 or SATA instead of PCIe Check the connection (should be USB 3.0 or M.2 PCIe)
    The system does not boot after installing the second disk Bootloader conflict or incorrect priority in BIOS Sign in BIOS and set the correct boot order

    If the drive makes strange sounds (clicking, grinding), disconnect it immediately - this is a sign of physical damage HDD. For SSD “Freezes” when reading/writing are typical, which may indicate wear and tear of the memory cells (check the health through CrystalDiskInfo).

    Frequently Asked Questions

    Is it possible to connect a second drive to a laptop without disassembling it?

    Yes, if used external USB box or adapter for memory card slot (For example, SD card like a disk). However, the speed will be limited by the interface bandwidth. There are no options for full internal connection without disassembly.

    Which drive is better to choose for a second drive: HDD or SSD?

    Depends on the tasks:

    • 🔹 HDD (1 TB+) - a cheap solution for storing files (photos, videos, backups).
    • 🔹 SSD SATA (500 GB–1 TB) - for programs and games (speed 3–5 times higher than HDD).
    • 🔹 NVMe SSD (250 GB–2 TB) - maximum performance for the system disk or working with large files (video editing, 3D modeling).

    Do I need to configure the BIOS after installing the second disk?

    In most cases, no, if the disk is not a system one. However, if you connected NVMe SSD and it is not detected, check in BIOS:

    • 🔹 Is the mode turned on? AHCI (not IDE) in section Storage Configuration.
    • 🔹 Is detection active? M.2 devices (sometimes you need to enable M.2 PCIe Mode).

    For laptops Lenovo may need to be disabled Secure Boot temporarily.

    Can the second drive be used as a cache for the main one (Intel Optane or ReadyBoost technology)?

    Theoretically yes, but with reservations:

    • 🔹 Intel Optane only works with supported motherboards and 7th+ generation Intel processors.
    • 🔹 ReadyBoost (on Windows) speeds up work only with USB flash drives or SD cards, but not with full HDD/SSD.
    • 🔹 For SSDs, it is better to configure caching at the OS level (for example, move the page file to a second disk).

    How to transfer data from an old disk to a new one without losing files?

    Use cloning programs:

    1. Macrium Reflect Free - free version with support Sector-by-sector copying.
    2. Clonezilla — for experienced users (works with Linux).
    3. EaseUS Todo Backup - simple interface, but paid license for the full version.
    Important: Before cloning, check that the target disk is not smaller in size than the source disk (even if there is less data).