The question of adding an additional hard drive to a laptop arises among users who are faced with a lack of space or want to speed up the system. But not every laptop supports such an upgrade - it all depends on the model, case design and the availability of free slots. In this article, we will look at how to determine the possibility of an upgrade, what types of drives are suitable, and what to do if there is physically no space for a second drive.
Modern ultrabooks often lack expandability: manufacturers save on weight and thickness, sacrificing maintainability. At the same time, gaming and business laptops (Dell Latitude, Lenovo ThinkPad, HP EliteBook) are often equipped with additional compartments for HDD or SSD. Even if your model doesn't support a second drive out of the box, there are alternative solutions, from replacing the optical drive to using adapters.
Before you buy a new drive, check three key points: physical compatibility (dimensions and connectors), BIOS/UEFI support And operating system limitations. For example, some laptops Acer And ASUS block booting from additional drives without updating the firmware. And in macOS there may be problems with formatting non-original SSDs.
How to find out if your laptop supports a second hard drive
The first step is to study manufacturer's documentation. On official websites (support.lenovo.com, dell.com/support) there are usually diagrams of the internal structure of the model indicating free slots. If there is no manual, use services like NotebookCheck or UserBenchmark, where users share their experiences of upgrading specific devices.
A more reliable way is to disassemble the laptop and inspect the motherboard. Search:
- 🔹 Free SATA port (rectangular connector with 7 pins for HDD/SSD 2.5").
- 🔹 M.2 slot (narrow connector for SSD format
2242,2260or2280). - 🔹 Second drive bay (often hidden under a cover with a screw).
- 🔹 DVD-ROM drive - it can be replaced with caddy adapter for HDD/SSD.
If there is no physical space, check support USB 3.1 Gen 2 or Thunderbolt — you can connect an external drive to these ports at a speed close to the internal SSD. For example, Samsung T7 Shield through USB-C issues up to 1000 MB/s.
- SSD M.2
- HDD 2.5"
- External USB drive
- Replace DVD drive with SSD
- I don't know
SSD vs HDD: which is better to add to a laptop
Choice between SSD And HDD depends on the purpose of the upgrade:
| Criterion | SSD (M.2/SATA) | HDD (2.5") |
|---|---|---|
| Read/write speed | 300–3500 MB/s |
80–160 MB/s |
| Capacity | Before 8 TB (expensive) |
Before 5 TB (cheaper) |
| Impact resistance | No moving parts | Shock sensitive |
| Energy consumption | Low (extends operating time) | High (heats up, drains battery) |
| Noise | Silent | Clicks during operation |
For system acceleration (OS loading, programs) select SSD M.2 NVMe - it is 5–10 times faster SATA SSD. For example, Samsung 980 Pro (7000 MB/s) against Crucial MX500 (560 MB/s). If needed data archive (photo, video), it will cost less HDD — Seagate Barracuda 2 TB costs as much SSD on 500 GB.
⚠️ Attention: In laptops with one M.2 slot (for example, MacBook Pro 2017–2020) Replacing the standard SSD with a more capacious one will void the warranty. Manufacturers (including Apple And HP) drives are often tied to the motherboard at the software level.
Step-by-step instructions: how to install a second hard drive
If you have confirmed compatibility, follow the algorithm:
- Turn off your laptop and disconnect the power cable. Remove the battery (if it is removable).
- Remove the bottom cover. In most models it is secured with screws
Torx T5orPhillips #00. Be careful with latches - Lenovo Yoga And HP Spectre they often break. - Find the drive slot. If this M.2, check the connector key:
- 🔑
B-key(2 cutouts) - for SATA SSD. - 🔑
M-key(1 cutout) - for NVMe SSD. - 🔑
B+M-key- universal (suitable for both types).
- 🔑
- Install the disk:
- 🔧 For M.2: Insert the drive at an angle
30°and secure with a screw. - 🔧 For SATA 2.5": Connect the power and data cables and secure them in the compartment.
- 🔧 For M.2: Insert the drive at an angle
- Assemble your laptop and turn it on. Click
F2/Del/Escto login BIOS/UEFI. - Set up your download:
- 🖥️ In the section
Bootcheck if the new drive shows up. - 🖥️ If you plan to install the OS, select it as a boot priority.
- 🖥️ In the section
Make a backup copy of your data|Buy a drive with the correct interface (SATA/NVMe)|Prepare Torx and Phillips screwdrivers|Disconnect the laptop from the network and remove the battery|Wear an antistatic wrist strap (optional)-->
After installation, the disk may not appear in "This computer". In this case:
- Open
Disk management(Win + X → Disk Management). - Find a new drive (marked as
"Not distributed"). - Right-click and select
"Create Simple Volume". - Format to NTFS (for Windows) or APFS (for macOS).
What to do if your laptop doesn't have room for a second drive
If the manufacturer does not provide a slot for additional storage, consider alternatives:
- 💿 Replacing a DVD drive with an HDD/SSD:
Suitable for laptops with optical drive (eg Dell Inspiron 15, HP Pavilion). Needed caddy adapter (~500–1500 ₽) for installation 2.5" drive instead of DVD. Minus: loss of ability to read disks.
- 🔌 External SSD/HDD via USB-C/Thunderbolt:
Drives with interface USB 3.2 Gen 2x2 (For example, SanDisk Extreme Pro) reach speed
2000 MB/s- almost like internal NVMe. For MacBook will do OWC Envoy Pro with Thunderbolt 3. - ☁️ Cloud storage:
Services like Google Drive, Yandex Disk or iCloud suitable for backups, but will not replace a local drive for games or video editing.
- 🔄 Replacing the main disk with a more capacious one:
If the laptop has one slot M.2, can be installed SSD 2 TB (For example, WD Black SN850X) instead of the standard one
256 GB. You will need to migrate the OS using Macrium Reflect or Clonezilla.
How to transfer the system to a new SSD without reinstalling Windows?
1. Connect the new SSD via USB adapter (For example, ORICO 2599C3).
2. Download Macrium Reflect Free and create an image of the system disk.
3. Deploy the image to the new SSD, select the option "Fix Windows Boot Problems".
4. Replace the old disk with a new one and boot. If an error appears 0xc000000e, restore the bootloader via the command line:
bootrec /fixmbrbootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
⚠️ Attention: In laptops Apple (For example, MacBook Air M1/M2) the drive is soldered to the motherboard. Any attempts at replacement will result in device malfunction. The only way out is external SSDs or cloud services.
Top 5 mistakes when adding a hard drive to a laptop
Even experienced users make mistakes that lead to data loss or equipment damage. Here are the most common:
- Incompatible interface:
Purchase SATA SSD for slot M.2 NVMe (or vice versa). For example, Kingston A400 (SATA) will not work in the connector
M-key, designed for Samsung 970 EVO Plus (NVMe). - Ignoring BIOS restrictions:
Some laptops (Acer Aspire E15, ASUS VivoBook) do not see disks with a capacity of more than
2 TBwithout firmware update. Check the list of supported devices on the manufacturer's website. - No backup:
When replacing the main drive without a backup, you risk losing data forever - even professional tools like R-Studio they do not always restore information after unsuccessful cloning.
- Incorrect formatting:
If the new drive is formatted in FAT32, you will not be able to record files larger than
4 GB. For Windows use NTFS, for macOS - APFS or Mac OS Extended. - Overheating after installation:
Additional HDD can increase the case temperature by
5–10°C. In laptops with poor cooling systems (for example, MSI GF63) this leads to throttling. The solution is to use thermal pads or external drives.
Before purchasing a disk, check its compatibility with your laptop model on the website Crucial Advisor or Kingston Configurator. These services analyze the device configuration and suggest suitable drives.
How to optimize the performance of two drives in a laptop
If you have successfully installed the second drive, configure it for maximum performance:
- 🔧 Load Sharing:
Use SSD for OS and programs, and HDD - for file storage. On Windows, move folders "Documents", "Downloads" to the second disk via Properties → Location.
- 🔧 RAID array (optional):
In business laptops (Dell Precision, HP ZBook) you can combine two disks into RAID 0 (increase speed) or RAID 1 (mirroring). To do this, go to BIOS (section Storage Configuration) and activate the mode.
- 🔧 Disabling indexing:
Windows indexes all drives by default, which slows down HDD. Disable this feature: Control Panel → Indexing Options → Edit → Uncheck HDD.
- 🔧 Cache setup:
For HDD increase the cache size by Disk Properties → Hardware → Properties → Policy. Optimal value - 2048 KB.
On macOS, for optimization use Disk utility (Programs → Utilities):
- Select the drive and click
"Erase".
- Specify format APFS (for SSD) or Mac OS Extended (for HDD).
- Activate
"Optimize for SSD" (if available).
If you installed an SSD as a second drive, do not move the folder to it AppData or Program Files - this can lead to errors in the operation of programs. Use symbolic links instead (mklink on Windows).
FAQ: Frequently asked questions about adding a hard drive to a laptop
Is it possible to add an SSD to a laptop if it already has an HDD?
Yes, if the laptop has a free slot M.2 or SATA. In most cases SSD installed as an additional disk for the system, and HDD remains for storing files. If there are no free slots, you can replace HDD on SSD (by transferring the OS to it) or use caddy adapter instead of a DVD drive.
Which SSD is better to choose for a laptop: SATA or NVMe?
Depends on the tasks:
- NVMe (For example, Samsung 980 Pro) - for maximum speed (suitable for games, video editing, working with large databases).
- SATA (For example, Crucial MX500) - if the laptop does not support NVMe or you need a budget option.
Check the motherboard specifications: in older laptops (before 2016) the slot M.2 can only work in mode SATA, even if physically fit NVMe.
What to do if the BIOS does not recognize the new disk?
The problem may be:
- Incorrect connection (check cables and connectors).
- Disabled SATA/NVMe controller in BIOS (go to
Advanced → Storage Configuration and enable the desired port).
- Disc incompatibilities (for example, NVMe in a slot designed only for SATA).
- Outdated BIOS firmware (update it from the manufacturer’s official website).
If the drive is visible in the BIOS but not in Windows, initialize it via Disk management.
Is it possible to put two SSDs in a laptop?
Yes, if the laptop has:
- Two slots M.2 (for example, in ASUS ROG Zephyrus or MSI GS66).
- One slot M.2 and one SATA (for SSD 2.5").
- Ability to replace the DVD drive with a second SSD via caddy adapter.
In some models (for example, Lenovo Legion) second M.2 can only work in mode SATA, even if physically fit NVMe — check the documentation.
Should you add an HDD to a laptop in 2026?
Only in three cases:
- Do you need cheap storage large volume (for example,
4 TB for 5000 ₽).
- Are you working with large files (video, RAW photo), where speed is not critical.
- There is no slot in the laptop M.2, and SATA - the only upgrade option.
In all other cases SSD preferable: it is faster, more reliable and heats up less. For example, WD Blue SA510 (1 TB) costs comparable to Seagate Barracuda (1 TB), but works 5–10 times faster.