Replacing the old one HDD to SSD is one of the most effective ways to speed up your laptop without buying a new device. Even budget models with SATA III or NVMe drives show a performance increase of up to 300-500% when loading the OS and working with files. But how to choose the right disk, install it without the risk of damaging the equipment and transfer the system? This article contains a step-by-step analysis, taking into account the nuances of different laptop models and SSD types.

We won't limit ourselves to basic instructions. Here you will find unique data on SSD compatibility with popular laptops (Lenovo ThinkPad, HP Pavilion, Asus ZenBook, etc.), interface comparison table, as well as solutions to rare problems - for example, when the BIOS does not recognize a new disk or Windows refuses to boot. If you've never disassembled a laptop, don't worry: the process is easier than it seems if you know the key points.

1. Which SSD to choose for a laptop: SATA, NVMe or M.2?

The first step is to determine what type of drive your laptop supports. Not only the speed, but also the physical possibility of installation depends on this. There are three main standards:

  • 🔹 2.5" SATA SSD - a universal option for old laptops (before 2015). Speed up to 550 MB/s, compatible with HDD connector.
  • 🔹 M.2 SATA - compact form factor, but the same speed as 2.5". Found in thin ultrabooks (for example, Dell XPS 13 until 2017).
  • 🔹 M.2 NVMe (PCIe) - modern standard with speeds from 1500 MB/s to 7000 MB/s. Requires motherboard support (check specs!).

How do you know what your laptop supports?

  1. Use the utility HWiNFO or AIDA64 - they will show the current drive type and available slots.
  2. Look at the laptop model on the manufacturer's website (section "Specifications" → "Storage").
  3. Physically inspect the motherboard: connector M.2 usually located next to the RAM and marked as PCIe x4 or SATA.
📊 What type of SSD are you planning to install?
  • 2.5" SATA
  • M.2 SATA
  • M.2 NVMe (PCIe)
  • I haven't decided yet

Important! Some laptops (eg. Lenovo IdeaPad 330 or Acer Aspire 5) have M.2- connector, but only support SATA protocol. Installation NVMe into such a slot will result in the disk not being detected. Always check the protocol!

SSD type Speed (MB/s) Compatibility Example models
2.5" SATA 500-550 All laptops with HDD Samsung 870 EVO, Crucial MX500
M.2 SATA 500-550 Thin ultrabooks (2015-2018) WD Blue SA510, Kingston A400
M.2 NVMe (PCIe 3.0) 1500-3500 Laptops from 2018 Samsung 980, WD Black SN770
M.2 NVMe (PCIe 4.0) 5000-7000 Flagships 2020+ (Ryzen 5000/Intel 11-13 gen) Samsung 990 Pro, Seagate FireCuda 530
⚠️ Attention: Laptops with processors Intel 8th generation and older often have a length limit NVMe-disks. For example, HP Spectre x360 only supports modules of length 80 mm (2280), not 110 mm (22110). Check the documentation for this!

2. Preparing the laptop for installing an SSD

Before disassembling your laptop, follow a few critical steps:

Make a backup copy of your data|Disconnect the laptop from the network and remove the battery (if removable)|Prepare an antistatic wrist strap or work on a wooden surface|Download a bootable USB flash drive with Windows/Linux (if you are planning a clean installation)-->

If you are planning clone system from the old disk to the new one, use the programs:

  • 🔹 Macrium Reflect Free - supports GPT And MBR, works with NVMe.
  • 🔹 Clonezilla - free, but requires knowledge (interface as in Linux).
  • 🔹 Samsung Data Migration - only for disks Samsung, but automates the process.

For cloning you will need:

  1. USB to SATA adapter (for 2.5" SSD) or USB-M.2 (for NVMe).
  2. External drive or flash drive 16+ GB for backup.
  3. Cable SATA-data (if you clone via PC).
💡

If you are cloning the system to an SSD smaller than the old HDD, first clear the disk of unnecessary files and reduce the partition using Disk Management (Windows) or GParted (Linux).

How to check that cloning was successful?

  1. Connect the SSD via USB adapter and boot from it (in BIOS select boot from external device).
  2. Make sure all programs are running and files are in place.
  3. Only then replace the disk in the laptop!

3. Step-by-step instructions: how to physically install an SSD

The installation process differs depending on the SSD type. Let's consider both options:

Option 1: Installing a 2.5" SATA SSD instead of a HDD

This is the simplest case, since the new drive will use the same connector.

  1. Unscrew the back cover of the laptop (usually held on by 4-8 screws Phillips #0 or Torx T5).
  2. Carefully disconnect the cable HDD (pull the plastic tab, do not pull the wires!).
  3. Remove the old drive from the tray (you may need to remove the 4 screws on the sides).
  4. Place the SSD in the carrier and secure with screws. Reconnect the cable.
What to do if your laptop does not have a 2.5" SSD tray?

Some ultrabooks (eg. Asus ZenBook UX330) have a built-in HDD without removable sleds. In this case you will have to use M.2-SATA adapter (if there is a free M.2 slot) or buy an SSD in the format M.2 SATA.

Option 2: Install M.2 SSD (SATA or NVMe)

The main thing here is to insert the disk into the slot correctly. Mistakes can damage the connector!

  1. Find a slot M.2 on the motherboard (usually next to the RAM).
  2. Unscrew the fixing screw (sometimes it is hidden under a sticker!).
  3. Insert the SSD at an angle 30°, then press it against the board and tighten the screw.
  4. Make sure the disc is seated tightly - if it wobbles, check for the presence of a gasket.

Critical moment: Some laptops (eg. Lenovo Legion Y540) have two slots M.2, but the second one can only work in mode SATA, even if physically fit NVMe. Check it out at BIOS (section Advanced → Storage Configuration).

⚠️ Attention: In laptops HP Omen and some Dell Inspiron slot M.2 may be occupied by a module Wi-Fi. Don't confuse them! The SSD slot is usually longer and has a key M (not E, like Wi-Fi).

4. BIOS setup and first boot from SSD

After installing the disk, you need to configure BIOS/UEFI, otherwise the laptop may not see the new drive.

  1. Turn on your laptop and go to BIOS (usually the key F2, Del or Esc when loading).
  2. Check if the SSD appears in the section Boot or Storage.
  3. If the disk is not visible:
    • 🔹 Update BIOS to the latest version (download from the manufacturer’s website).
    • 🔹 Turn on the mode AHCI (if there was IDE or RAID).
    • 🔹 For NVMe check the setting PCIe SSD Support (should be Enabled).
  • If the SSD is visible, but Windows does not boot, boot from the installation USB flash drive and run bootloader recovery:
    bootrec /fixmbr
    

    bootrec /fixboot

    bootrec /scanos

    bootrec /rebuildbcd

  • For laptops with Secure Boot (For example, Lenovo ThinkPad or HP EliteBook) may be required:

    1. Disable Secure Boot in BIOS (section Security).
    2. Add a new boot key for the SSD (manually or via MSConfig on Windows).
    💡

    If after replacing the disk the laptop turns on, but the screen remains black, check the boot priority in the BIOS. Sometimes the system tries to boot from an old (non-existent) HDD.

    5. SSD optimization after installation

    To make your SSD last longer and work faster, make a few tweaks:

    On Windows 10/11:

    • 🔹 Disable defragmentation for SSD:
      1. Open Control Panel → Administrative Tools → Disk Defragmentation and Optimization.
      2. Select SSD and click Change settings → uncheck Execute on schedule.
    • 🔹 Turn on TRIM (automatically clears junk blocks):
      fsutil behavior set disabledeletenotify 0
    • 🔹 Disable file indexing (speeds up recording):
      1. RMB on disk → Properties → uncheck Allow content to be indexed....

    On Linux (Ubuntu, Mint, etc.):

    • 🔹 Check if it is enabled TRIM:
      sudo systemctl enable fstrim.timer
      

      sudo systemctl start fstrim.timer

    • 🔹 Disable swap (if RAM > 8 GB) or transfer it to HDD (if it remains in the system).
    • 🔹 Use the file system ext4 or Btrfs with option discard.

    Important for NVMe: Disks on controllers Phison E12 (For example, Kingston KC2000) can overheat in thin laptops. Install the utility HWMonitor and monitor the temperature. If it exceeds 70°C, use heat-conducting gasket between the SSD and the case.

    6. Common mistakes and how to avoid them

    Even experienced users sometimes encounter problems. Here are the most common:

    Problem Reason Solution
    SSD is not detected in BIOS Incompatible protocol (SATA instead of NVMe) Check laptop specifications or update BIOS
    Windows won't boot after cloning Damaged boot sector or drivers Repair the bootloader or install Windows cleanly
    Laptop won't turn on after installation The cable is incorrectly connected or the connector is damaged Check all cables, try returning the old drive
    SSD is slower than expected Enabled mode RAID or outdated drivers Install chipset drivers from the manufacturer's website

    Case from practice: Laptop user Asus ROG Strix G531 installed Samsung 980 Pro, but the reading speed was 1000 MB/s instead of 3500 MB/s. It turned out that the BIOS mode was enabled RAID for Intel Optane. After switching to AHCI the speed returned to normal.

    ⚠️ Attention: If you are installing an SSD in a laptop with dual-storage (HDD + SSD), check the BIOS setting Boot Mode. In mode Legacy the system may ignore the new disk. Switch to UEFI.

    7. How to transfer a system from HDD to SSD without data loss

    If you don't want to install Windows cleanly, use cloning. Let's look at the process using an example Macrium Reflect Free:

    1. Connect the SSD via USB adapter and run Macrium Reflect.
    2. Select source drive (HDD) and press Clone this disk.
    3. Specify the target drive (SSD) and configure the partitions:
      • 🔹 If the SSD is smaller than the HDD, reduce the partition C: up to SSD size.
      • 🔹 Check the box Copy MBR (for Legacy BIOS) or Copy GPT (for UEFI).
  • Click Next and wait for it to finish (may take 1-3 hours).
  • After cloning, replace the drives and boot from the SSD.
  • Nuance: If there were several partitions on the HDD (for example, C: And D:), and the SSD is smaller in volume, you will have to:

    1. Merge sections into one (via Disk Management).
    2. Or transfer only the system partition, and data from D: copy manually.
    bcdboot C:\Windows /s S: /f ALL

    where C: - partition with Windows, and S: - boot partition (usually 100-500 MB).-->

    8. Testing and monitoring SSD status

    After installation, check the functionality of the disk and its performance.

    Speed test:

    • 🔹 CrystalDiskMark — tests sequential/random read-write.
    • 🔹 AS SSD Benchmark — shows the speed taking into account data compression (important for SLC cache).

    Normal indicators:

    • 🔹 SATA SSD: 500-550 MB/s (read/write).
    • 🔹 NVMe PCIe 3.0: 2000-3500 MB/s.
    • 🔹 NVMe PCIe 4.0: 5000-7000 MB/s.

    SSD Health Monitoring:

    • 🔹 CrystalDiskInfo - shows S.M.A.R.T.-parameters (it is important to monitor Reallocated Sectors Count And Wear Leveling Count).
    • 🔹 SSD-Z — detailed information about the controller and firmware.

    Critical S.M.A.R.T. parameters:

    • 🔹 05: Reallocated Sectors Count — if the value > 10, the disk begins to “crumble”.
    • 🔹 E8: Available Reserved Space - if < 10%, the recording speed will drop.
    • 🔹 B1: Wear Leveling Count — shows wear (the higher, the worse).

    1) Is it connected to the correct slot (some laptops have M.2 with speed limit).

    2) Is the mode enabled in the BIOS AHCI (not RAID or IDE).

    3) Are the latest chipset and NVMe drivers installed?-->

    FAQ: Answers to frequently asked questions

    Is it possible to install an SSD along with an HDD in a laptop?

    Yes, if the laptop has:

    • 🔹 Two slots (For example, M.2 + 2.5" SATA in Lenovo Legion Y540).
    • 🔹 Optane slot, which can be used for SSD (in some HP Pavilion).
    • 🔹 DVD drive, which can be replaced with an SSD via an adapter (caddy).

    Check the motherboard diagram or laptop documentation.

    Do I need to format the SSD before installation?

    No if you:

    • 🔹 Clone the system from the HDD.
    • 🔹 Install Windows from a flash drive (it will format the disk itself).

    Formatting will only be required if you are using an SSD as secondary disk for storing files.

    Why did the laptop become faster after replacing it with an SSD, but the battery drained faster?

    It's normal! SSD consumes less energy when idle, but during active operation (especially NVMe) can consume more than the HDD. To save battery:

    • 🔹 Disable disk indexing (see the "Optimization" section).
    • 🔹 Set the mode Balanced in terms of power supply.
    • 🔹 For NVMe check your settings PCIe Link State Power Management in BIOS (must be Moderate or Auto).
    Can I use a PlayStation 5 SSD in a laptop?

    Technically yes, but:

    • 🔹 Discs for PS5 (For example, WD Black SN850X) have radiator, which will not fit into a laptop.
    • 🔹 They are optimized for PCIe 4.0, and in a laptop with PCIe 3.0 will work slower.
    • 🔹 The price is higher than that of analogues for PC (for example, Samsung 980 Pro).

    It is better to choose a model without a radiator, for example, Crucial P5 Plus.

    How to transfer Windows from HDD to SSD if laptop won't boot?

    If the laptop does not turn on, but the HDD is working:

    1. Connect both drives to another PC via USB adapter.
    2. Use Clonezilla or Macrium Reflect for cloning.
    3. If Windows does not boot after the transfer, repair the bootloader (see section 4).

    If the HDD is damaged, you will have to install Windows cleanly.