Replacing an old HDD or adding SSD M.2 into a laptop is one of the most effective ways to speed up the system without purchasing a new device. Modern format drives NVMe PCIe 4.0 show reading speed up to 7000 MB/s, which is 10–15 times faster than traditional hard drives. However, the installation process requires care: the wrong choice of model, incorrect connection, or errors when cloning the system can lead to data loss or even failure of the laptop.

In this guide we will look at all stages - from compatibility check M.2 slots before setting up the BIOS and optimizing Windows after installation. You'll learn how to avoid common mistakes (such as buying a drive with an incompatible key B+M instead of M-key), what tools are needed for the job, and how to transfer the system without reinstallation. We will pay special attention laptops with two M.2 slots, where operation in RAID 0 mode is possible for double the speed.

1. How to check laptop compatibility with M.2 SSD

Before you buy a drive, you need to make sure that your laptop supports specific type of SSD M.2. Even if the device has a slot, it may only be for SATA drives (speed up to 550 MB/s) or modern NVMe PCIe (from 3000 MB/s). Here's how to check it:

  • 🔍 Use diagnostic utilities. Programs like HWiNFO, CrystalDiskInfo or AIDA64 will show the current drives and free slots. In the section Motherboard → Storage look for a mention M.2 or NGFF.
  • 📄 Review the documentation. On the laptop manufacturer's website (for example, Lenovo ThinkPad, ASUS ROG, HP Pavilion) find the technical specifications of the model. Look for phrases like "Supports PCIe 3.0 x4 NVMe" or "SATA & PCIe combo slot".
  • 🔧 Disassemble the laptop. If there is no data in the software, you will have to remove the bottom cover. Slot M.2 usually located near the RAM or battery. Please note connector key:
Slot key Type of supported SSDs Maximum speed Example of laptops
B-key (2 cutouts) SATA or PCIe x2 only up to 1600 MB/s Dell Latitude 7490, Acer Swift 3
M-key (1 cutout) PCIe x4 (NVMe) up to 7000 MB/s MSI GS66, Lenovo Legion
B+M-key (2 cutouts) SATA or PCIe x2/x4 up to 3500 MB/s HP Spectre x360, ASUS ZenBook

⚠️ Attention: Some laptops (eg. Apple MacBook Pro before 2016 or some Samsung models) slot M.2 can be soldered or used for module Wi-Fi. Check it out in advance!

📊 What type of SSD are you planning to install?
  • NVMe PCIe 4.0
  • NVMe PCIe 3.0
  • SATA M.2
  • I haven't decided yet

2. Choosing an M.2 SSD: what to look for

Storage market M.2 huge: from budget Kingston A400 to flagship Samsung 990 Pro or WD Black SN850X. Here are the criteria to help you make an informed choice:

  • 🚀 Protocol and speed. Optimal for modern laptops NVMe PCIe 4.0 (For example, Crucial T700 with speed 12400 MB/s). Sufficient for older models (until 2018) PCIe 3.0 (Samsung 970 EVO Plus).
  • 💾 Capacity. Minimum recommended volume - 500 GB (for Windows + programs). For games or video editing, take 1–2 TB. Please note real capacity: 1 TB in marketing = ~930 GB after formatting.
  • 🔄 Write resource (TBW). Shows how much data can be written to the disk before it wears out. For example, Samsung 980 Pro 1TB has 600 TBW - this is enough for 10 years when recording 50 GB per day.
  • 💰 Price/performance ratio. In 2026, the best options by price:
Model Type Speed (read/write) Lifetime (TBW) Price for 1 TB (approx.)
WD Black SN770 PCIe 4.0 5150 / 4900 MB/s 600 70–80$
Crucial P5 Plus PCIe 4.0 6600 / 5000 MB/s 600 80–90$
Samsung 980 PCIe 3.0 3500 / 3000 MB/s 600 60–70$

⚠️ Attention: Some cheap SSDs (for example, non-threaded models with AliExpress) can use controllers with stripped-down firmware, which leads to a drop in speed after the disk is full. Check reviews on independent sites like NotebookCheck or Tom's Hardware.

💡

If you are buying an SSD for a laptop with Thunderbolt 4, pay attention to models with support DirectStorage (For example, Seagate FireCuda 530). This will speed up game loading by 20-30% due to direct GPU access to data.

3. Preparing for installation: tools and safety

Installation SSD M.2 - The process is simple, but requires accuracy. Here's what you'll need:

  • ⚒️ Tools:
    • Phillips screwdriver PH00 or PH0 (for most laptops).
    • A plastic spatula or pick for releasing the latches.
    • Antistatic wrist strap (optional, but recommended for static protection).
    • Thermal paste (if you have to remove the cooling system).
  • 📦 Materials:
    • New M.2 SSD in antistatic bag.
    • Screw for fastening (usually included with the SSD).
    • External storage (flash drive or HDD) for data backup.

Before starting work necessarily:

  1. Turn off the laptop and remove the battery (if it is removable).
  2. Unplug the charger.
  3. Wear an antistatic wrist strap or touch the metal case of the system unit to remove static.
  4. Back up your important data (even if you don't plan to format the old drive).

Disconnect the laptop from the network|Remove static electricity|Prepare your work area (flat surface, good lighting)|Check that you have all the tools|Make a backup of your data-->

⚠️ Attention: Some laptops (eg. Apple MacBook Air M1/M2 or Microsoft Surface Laptop) The SSD is soldered to the motherboard. An attempt to replace it will lead to irreversible damage. Check it out in advance!

4. Step-by-step instructions for installing SSD M.2

The installation process may vary slightly depending on the laptop model, but the general procedure is the same. Let's look at it using the example of popular devices like Lenovo ThinkPad T14 or ASUS TUF Gaming:

  1. Removing the bottom cover.

    Turn the laptop over and remove all the screws on the bottom panel. In some models (for example, HP Omen) the cover is secured with latches - carefully pry it off with a plastic spatula, starting from the corner next to the screen hinges.

  2. M.2 slot localization.

    The slot is usually located next to the RAM or under the battery. It can be covered with a metal cover or thermal pad (in gaming laptops). On models with two slots (for example, MSI GE76 Raider) the second slot is often hidden under the cooling system.

  3. Installing an SSD.

    Insert the drive into the slot at an angle 30°, then press gently until you hear a click. Secure it with a screw (do not overtighten to avoid damaging the board!). Some laptops (eg. Dell XPS 15) is used fixing stand instead of a screw.

  4. Assembling a laptop.

    Make sure all cables are connected correctly (especially the touchpad and keyboard cables), then secure the cover. Tighten the screws criss-crossto avoid distortions.

📌 Important: If you are installing an SSD instead of old HDD, do not forget to transfer the system (more on this in the next section). If this additional drive, after turning on the laptop it may not appear in Conductor — it needs to be initialized in Disk Management (Win + X → Disk Management).

What should I do if the M.2 slot is not detected in the BIOS?

If after installation the SSD is not visible in the BIOS, check:

1. **Seal tightness** - remove and reinsert the drive.

2. **BIOS settings** - in some laptops (for example, Lenovo Legion) you need to enable the mode AHCI or NVMe Support in section Storage Configuration.

3. **Compatibility** - if the slot B+M-key, and SSD only M-key, he will not physically fit.

4. **Power** - In rare cases, a BIOS update may be required to support new drives.

5. Transferring Windows to a new SSD (3 proven methods)

If you replaced the old drive with an SSD, you will need to migrate the system. Reinstalling Windows is not always the best option, since you will have to configure programs and drivers again. Let's look at three reliable methods:

Method 1: Cloning using Macrium Reflect Free

Free utility that supports bitwise cloning even for discs with GPT And UEFI.

  1. Connect the SSD to the laptop via USB M.2 adapter (or install it in the second slot, if available).
  2. Run Macrium Reflect, select the source drive and click Clone this disk.
  3. Specify the target disk (your new SSD) and configure the partition (it is recommended to leave 100 MB for EFI partition).
  4. Click Next and wait for it to finish (takes 20–60 minutes depending on the amount of data).

Method 2: Transfer from Samsung Data Migration (only for Samsung SSD)

Official utility from Samsung optimized for their drives and automatically adjusts partition alignment for maximum speed.

  • 🔹Supports discs only Samsung (For example, 980 Pro, 970 EVO).
  • 🔹 Saves all data, including hidden recovery partitions.
  • 🔹 Works only under Windows 7–11.

Method 3: Clean installation of Windows from a USB flash drive

If cloning is not possible (for example, when migrating from MBR on GPT), use clean install:

  1. Download Media Creation Tool from the Microsoft website and create a bootable USB flash drive.
  2. Boot from the flash drive (F12/Del at startup), select a language and press Install.
  3. At the disk selection stage, delete all partitions on the new SSD and create new ones (the system will automatically reserve 500 MB for EFI).
  4. After installation, copy the data from the old disk (if it is still in the laptop).

⚠️ Attention: When cloning disks with different structures (for example, MBR → GPT) download errors may occur. In this case, conversion via diskpart:

diskpart

list disk

select disk X (где X — номер вашего SSD)

convert gpt

exit

💡

If Windows does not boot after cloning, check the boot order in the BIOS (the new SSD should have priority) and disable Secure Boot in section Security.

6. Setting up BIOS and optimizing Windows for SSD

After installing the SSD, you need to configure the system for maximum performance. Start with BIOS:

  • 🔧 Turn on the mode AHCI.

    Go to BIOS (Del/F2 when loading), find the section Storage Configuration and install AHCI Mode instead of IDE or RAID. In laptops ASUS it may be called SATA Mode Selection.

  • Activate NVMe Support (if any).

    In some BIOS (for example, MSI Click BIOS) you need to manually enable support NVMe in section Advanced → PCIe/PCI Subsystem Settings.

  • 🔄 Update your BIOS.

    Manufacturers often add support for new SSDs in updates. Download the latest version from the official website and flash it via USB flash drive (instructions are usually included with the update file).

Then optimize Windows:

  1. Disable defragmentation for SSD (it only reduces the life of the drive). To do this, enter in the search Disk defragmentation and optimization, select SSD and press Change settings → Disable.
  2. Check if it is enabled TRIM (command in CMD on behalf of administrator):
fsutil behavior query DisableDeleteNotify

If the result DisableDeleteNotify = 0, then TRIM is active. If 1 — enable it with the command:

fsutil behavior set DisableDeleteNotify 0
  • Disable hibernation (if you don't use it), since the file hiberfil.sys takes up to 70% RAM on disk:
  • powercfg /h off

    📌 Advice: For extra speed, turn off Windows visual effects. Go to Control Panel → System → Advanced system settings → Performance → Settings and select Provide better performance.

    7. Common mistakes and their solutions

    Even with careful installation, problems can arise. Let's look at the most common ones and how to eliminate them:

    Problem Possible reason Solution
    SSD is not detected in BIOS Invalid key type (B-key instead of M-key) Check slot and SSD compatibility. If slot B+M, and SSD only M, you need an adapter.
    Windows won't boot after cloning Boot record conflict (MBR vs GPT) Convert the disk to GPT through diskpart (see section 5) or reinstall Windows.
    Slow SSD speed (for example, 500 MB/s instead of 3000 MB/s) SSD connected to SATA mode instead of PCIe Enable in BIOS AHCI or NVMe Mode. Check the connection (the slot may only work in PCIe x2).
    Laptop overheats after installing SSD There is no thermal pad on the drive Buy temperature drop thick 1–1.5 mm and stick it on the SSD controller chip.

    ⚠️ Attention: If after installing the SSD the laptop became discharge more often, check your power settings. Some drives (for example, WD Black SN850X) in idle mode consume up to 50 mW, which is 10–15% more than HDD. Disable background activity in power options.

    How to check the real speed of an SSD?

    Use utilities CrystalDiskMark or AS SSD Benchmark. Run tests on a clean disk (less than 30% full) with the following parameters:

    - File size: 1 GiB

    - Number of passes: 5

    - Mode: Seq Q32T1 (to check maximum speed)

    Normal indicators for PCIe 3.0: 3000–3500 MB/s (reading), for PCIe 4.0: 5000–7000 MB/s.

    FAQ: Frequently asked questions about installing SSD M.2

    Is it possible to install two M.2 SSDs in a laptop?

    Yes, if the laptop has two slots. For example, in Lenovo ThinkPad P1 or ASUS ROG Zephyrus G14 dual configuration supported NVMe- drives. In this case you can:

    • 🔹 Use disks independently (for example, one for the system, the other for games).
    • 🔹 Merge them into RAID 0 to double the speed (but risk data loss if one drive fails).
    • 🔹Customize RAID 1 for mirroring (data duplication).

    Before setting up RAID, update the BIOS and check for support for this feature on your model.

    Do I need to format the SSD before installation?

    Not if you are transferring the system via cloning. If you install a clean Windows, formatting will occur automatically at the disk selection stage. For an additional SSD (not system) formatting will be required - do this via Disk management:

    1. Click Win + X → Disk Management.
    2. Find a new drive (marked as "Not distributed").
    3. Right-click and select Create a simple volume.
    4. Select file system NTFS and format.
    What to do if after installing the SSD the laptop does not turn on?

    Possible causes and solutions:

    • 🔌 Battery or charger not connected. Connect your laptop to the network and try turning it on.
    • 🔧 Damage to contacts. Pull out the SSD and check for bent pins in the slot or drive.
    • Reset BIOS. Turn off the laptop, remove the battery, hold down the power button 30 seconds, then connect the charger and try turning it on.
    • 🖥️ Conflict with other equipment. If your laptop has two M.2 slots, try leaving only the new SSD.

    If the laptop still does not turn on, contact a service center - the power controller may be damaged.

    How to transfer data from an old HDD to a new SSD if the laptop only has one slot?

    You will need USB M.2 adapter (costs ~10–15$) or box for HDD. Algorithm of actions:

    1. Connect the new SSD to your laptop via an adapter.
    2. Use Macrium Reflect or Clonezilla for cloning.
    3. Once completed, turn off the laptop, remove the old HDD and install the SSD in the slot.
    4. If you need to save data from your old drive, connect it via an adapter and copy the files.

    📌 Advice: If the SSD capacity is smaller than the HDD, before cloning, reduce the partition size using MiniTool Partition Wizard.

    Is it worth buying an SSD with a heatsink for a laptop?

    In most cases no. In laptops, SSDs are usually cooled through a common system (copper tubes and heatsinks). Exceptions:

    • 🔥 Gaming laptops (eg. ASUS ROG Strix), where the SSD is located next to the GPU and heats up higher 70°C.
    • 🚀 Flagship drives like Samsung 990 Pro or Crucial T700, which can overheat under prolonged loads.

    If the SSD temperature exceeds 70°C (checked in HWiNFO), buy thermal pad thick 1 mm and stick it on the controller chip.