Adding an additional hard drive to your laptop is an easy way to increase storage capacity without replacing the main drive. Depending on the device model, you can install a second HDD or SSD into the drive bay, use M.2-slot or even connect the drive via USB-C with support NVMe. However, not all laptops support such an upgrade: Ultrabooks often lack free slots, and gaming laptops may not have enough space for cooling.

In this article, we will figure out how to choose the right additional drive, physically install it (including disassembling the case and connecting cables), and also configure the system to work correctly with two drives. We will pay special attention to the nuances with BIOS/UEFI, drivers and possible conflicts when loading the OS. If you have never disassembled a laptop, don’t worry: step-by-step instructions with photos and videos will help you avoid mistakes.

How to check laptop compatibility with an additional drive

Before you buy a second drive, make sure your laptop supports it. To do this:

  • 🔍 Check your laptop model (on the sticker below or in System Information — click Win + Pause/Break).
  • 📄 Find technical documentation on the manufacturer’s website (section "Upgrade Options" or "Service Manual").
  • 🛠️ Use utilities like HWiNFO or CrystalDiskInfo to analyze current slots.
  • 🔧 Please note the physical size: 2.5" for standard HDD/SSD or M.2 (keys B, B+M or M).

For example, in laptops Lenovo ThinkPad T-series there is often a second slot M.2 2280, and in Dell XPS 15 - only one slot for NVMe, but you can replace the DVD drive with caddy for HDD. In models ASUS ROG Zephyrus There may be no free space due to the cooling system.

📊 What type of drive are you planning to install?
  • HDD (hard drive)
  • SATA SSD
  • NVMe SSD
  • I don't know, I need help

Critical parameters to check:

Parameter What to check Example values
Slot type SATA III, M.2 SATA, M.2 NVMe (PCIe x2/x4) M.2 2280 PCIe 3.0 x4
Max. height For 2.5" drives - usually 7 or 9.5 mm 7 mm (ultrabooks)
RAID support May block second drive in BIOS Intel RST Premium
Cooling SSDs without a heatsink overheat in gaming laptops Temperature >70°C
⚠️ Attention: In laptops with Optane Memory (for example some HP Pavilion or Acer Swift) the second M.2 slot can be occupied by a cache module. Removing it will result in the loss of the primary drive's acceleration functionality.

Selecting an additional drive: HDD, SATA SSD or NVMe

The type of drive depends on your needs and budget. Here are the key differences:

  • 💾 HDD (hard drive): Cheaper for 1 TB, but slower and more sensitive to shock. Suitable for storing files (photos, videos, backups).
  • 🚀 SATA SSD: 3–5 times faster than HDD, but limited by interface speed (~550 MB/s). Ideal for system tasks (if the main disk is HDD).
  • NVMe SSD: Maximum speed (up to 7000 MB/s), but more expensive. Optimal for gaming laptops or working with large files (video editing, 3D rendering).

For most users, the best choice is 500GB–1TB SATA SSD (For example, Crucial MX500 or Samsung 870 EVO). If your laptop has a free M.2 slot with PCIe 3.0/4.0 support, take it NVMe (For example, WD Black SN850X or Samsung 980 Pro). Suitable for budget storage expansion HDD (For example, Seagate Barracuda or Toshiba L200).

💡

If you are installing an SSD in a DVD drive bay, use caddy with support SATA III (For example, ORICO 2599US3). Cheap adapters limit the speed to SATA II (300 MB/s).

Important: In laptops with processors Intel 12th generation and newer (for example, Core i7-12700H) some M.2 slots only work with PCIe 4.0 and don't support SATA SSD in M.2 format. Check your motherboard specs!

Preparing for Installation: Tools and Safety

To install the second disk you will need:

Phillips screwdriver (PH0 or PH1) and flat screwdriver (for latches)

Plastic spatulas or picks for separating the body

Antistatic wrist strap (or ground yourself by touching the radiator)

Thermal paste (if you are removing the cooling system)

Hairdryer or can of compressed air (for cleaning dust) -->

Before starting work:

  1. Turn off the laptop and remove the battery (if it is removable).
  2. Unplug the charger.
  3. Back up your data (to an external drive or to the cloud).
  4. Take photos of the screw and cable locations before disassembling.
⚠️ Attention: In laptops with a soldered battery (for example, MacBook Pro or ASUS ZenBook) turning off the power requires breaking a contact on the motherboard. Otherwise, you risk burning the USB or SATA controller if it is accidentally shorted.

If you are installing a disc into a DVD drive bay, check whether your drive supports caddy Hot Swap (hot pluggable). Otherwise, you will have to restart the laptop after each disk replacement.

Step-by-step instructions for installing a second disk

Let's consider two scenarios: installation in M.2 slot and replacement DVD drive on HDD/SSD.

Scenario 1: Installing an M.2 SSD (NVMe or SATA)

  1. Remove the bottom cover of the laptop (usually held in place by 8-12 screws). In some models (for example, HP Spectre) you will first need to remove the rubber feet.
  2. Find the M.2 slot - it looks like a narrow connector with a latch. If the slot is covered by a metal cover, unscrew it.
  3. Insert the SSD at a 30° angle (the gold contacts should be facing down) and press gently until the drive is secured with the screw.
  4. Secure the SSD with a screw (usually included). Don't overtighten! A little effort is enough.
What to do if the screw from the M.2 slot is lost?

If the screw is lost, use the spare one that came with the SSD or buy a set of M.2 racks (for example, Noctua NM-AM5). As a last resort, you can temporarily fix the disk with hot glue (but this is not reliable during vibrations).

Scenario 2: Replacing DVD drive with HDD/SSD

  1. Remove the DVD drive by pressing the release tab (usually to the right of the tray). Some laptops (eg. Dell Latitude) you will need to remove the bottom cover.
  2. Remove the metal frame from the drive and install it on caddy.
  3. Connect HDD/SSD to caddy (connector SATA + food).
  4. Insert the structure back into the laptop and secure with the screw.

After installation, reassemble the laptop in reverse order. Don't forget to connect the battery (if removed) and charger.

Setting up BIOS and initializing disk in Windows

After physically installing the disk, it needs to be “showed” to the system:

  1. Turn on your laptop and go to BIOS/UEFI (usually the key F2, Del or Esc when loading).
  2. Check if the new drive appears in the partition Storage or Boot. If not, make sure that the slot is activated (parameter M.2 Slot Enable or similar).
  3. If the disk is visible but the system does not boot, check the boot priority (Boot Order). The primary disk should come first.
  4. Save the settings (F10) and boot into Windows.

On Windows:

  1. Open Disk management (Win + X → Disk Management).
  2. Find a new drive (marked as "Not allocated") and initialize it (right click → "Initialize disk").
  3. Create a new volume ("Create Simple Volume") and format in NTFS (for HDD/SSD) or exFAT (if the disk will be used on Mac/Linux).
💡

If the new drive does not appear in Disk Management, check the cable connections (for SATA) or update the controller drivers in Device Manager (section "Storage Controllers").

For NVMe SSD You may need to install a driver (for example, Samsung NVMe Driver for disks Samsung 980 Pro). Download it from the disk manufacturer's website.

Optimizing work with two disks

To get the most out of both drives:

  • 🔄 Transferring user folders: Move "Documents", "Downloads" And "Desktop" to the second disk via Folder Options → Location.
  • 🎮 Games and programs: When installing, select the second disk (if it is faster than the main one). B Steam this is done in the library settings.
  • 📁 Swap file: If there is little space on the main disk, move it to the second one (Control Panel → System → Advanced system settings → Performance).
  • 🔒 Encryption: For sensitive data use BitLocker (built into Windows Pro) or VeraCrypt.

For NVMe SSD It is recommended to disable defragmentation (it is useless for flash memory) and enable TRIM (optimizes SSD performance). Check if the command is active:

fsutil behavior query DisableDeleteNotify

If the result 0TRIM included. If 1, activate it with the command:

fsutil behavior set DisableDeleteNotify 0
⚠️ Attention: Do not use the second drive to store temporary files (Temp) or browser cache if it is mechanical (HDD). This will shorten its lifespan due to constant recordings.

Common problems and their solutions

Even with proper installation, difficulties may arise:

Problem Possible reason Solution
Disk is not detected in BIOS Unsuitable drive type (for example, SATA SSD in slot PCIe-only) Check slot and drive compatibility (see section 1)
System won't boot Boot record conflict (if there was an OS on the second disk) Disconnect the second drive and restore the bootloader (bcdboot C:\Windows)
Disc heats up >80°C Missing thermal pad or heatsink Install a 1–2 mm thick copper pad or use M.2 cooler
Low NVMe speed The disk operates in PCIe x2 instead of x4 Update BIOS or check settings PCIe Bifurcation

If after installation NVMe SSD The laptop begins to heat up more, check if the disk is blocking the air flow to the cooler. In some models (for example, MSI GS66) The M.2 slot is located under the heatsink - in this case a thermal pad will be required.

💡

To diagnose disk speed, use CrystalDiskMark. If the indicators are lower than stated (for example, Samsung 980 Pro shows 3000 MB/s instead of 7000 MB/s), check if the mode is enabled in the BIOS "Compatibility Mode" instead of "UEFI".

FAQ: Answers to popular questions

Is it possible to install a second drive in a laptop without disassembling the case?

Yes, if your laptop has it SD card slot with support UHS-II (speed up to 300 MB/s) or USB-C supported Thunderbolt 3/4. In this case, you can use external drives (for example, Samsung T7 Shield or SanDisk Extreme Pro) at speeds close to internal SSDs. However, this is less convenient for regular use due to the risk of damage to the connector.

How to move the system to a second drive without reinstalling Windows?

Use cloning programs such as Macrium Reflect or Clonezilla. Step by step instructions:

  1. Connect a second drive (internal or via USB adapter).
  2. Launch the cloning program and select the source (system) and destination drive.
  3. Configure cloning parameters (partition size, alignment 4K for SSD).
  4. After cloning, disconnect the old drive and check booting from the new one.

Important: For NVMe SSD You may need to update drivers on your new system.

What should I do if, after installing the second disk, my laptop becomes slower?

Possible causes and solutions:

  • Controller conflict: B BIOS turn off Hot Plug for SATA ports.
  • Lack of nutrition: Check if the power supply is overheating (important for older laptops).
  • Fragmentation on HDD: If the second disk is HDD, defragment (Optimize disks on Windows).
  • Drivers: Update chipset and storage controller drivers via Intel Driver & Support Assistant or AMD Chipset Drivers.
Is it possible to use a second drive for a RAID array in a laptop?

Technically yes, but with caveats:

  • RAID 0 (stripe): It will increase speed, but if one disk fails, the data will be lost.
  • RAID 1 (mirror): It will allow you to duplicate data, but will reduce the total storage volume by 2 times.

To configure:

  1. Turn on the mode RAID in BIOS (usually in the section SATA Mode).
  2. Install drivers Intel RST or AMD RAID.
  3. Create an array via Disk management or the manufacturer's utility (for example, Intel Rapid Storage Technology).

Please note: RAID on laptops is often slower than on desktop PCs due to chipset bandwidth limitations.

What is the lifespan of the second SSD in a laptop?

Service life SSD depends on memory type and load:

  • TLC NAND (most SSD): 300–600 TBW (terabytes of recorded information) per 1 TB of capacity.
  • QLC NAND (budget models): 100–300 TBW.
  • MLC NAND (server SSD): Up to 3000 TBW.

To extend the life of your SSD:

  • Disable indexing And Superfetch for disk.
  • Do not fill the disk more than 80%.
  • Use TRIM (enabled by default in Windows 10/11).

Check current SSD wear using CrystalDiskInfo (parameter "Wear percentage"). A value >90% means the drive will fail soon.