Replacing an old HDD or small SSD with a larger drive is one of the most effective ways to speed up a laptop. But most users are stopped by the fear of losing the installed Windows, programs and settings. In fact, transferring the system to a new disk takes less than an hour if you know the nuances. In this article we will analyze the entire process from selection SSD before the first boot with it - without reinstalling the OS and losing data.

We will consider two main scenarios: system cloning to a new drive (to save all programs and files) and clean installation of Windows (if you want to start from scratch but keep the license). We will pay special attention to typical errors that lead to data loss or system inoperability after replacement. For example, why new NVMe-the drive may not be detected in the BIOS or why Windows refuses to boot from the cloned drive.

1. How to choose a replacement SSD: key parameters

The first step is to decide on the type and characteristics of the new drive. Not only the speed of operation, but also compatibility with your laptop depends on this.

Main selection criteria:

  • 🔹 Form factor: 2.5" SATA (for old laptops), M.2 SATA or M.2 NVMe (for modern ones). Check the documentation for the model or disassemble the laptop to look at the connector.
  • 🔹 Capacity: minimum 256 GB for comfortable work, optimal 512 GB–1 TB. Remember that after cloning, there should be at least 10-15% free space left on the new disk.
  • 🔹 Read/write speed: for SATA SSD - up to 550 MB/s, for NVMe - from 1500 MB/s. But the real difference in everyday tasks is minimal.
  • 🔹 Manufacturer: reliable brands - Samsung, Crucial, Western Digital, Kingston. From budget - ADATA or Silicon Power.

Important to check BIOS compatible. Some old laptops (eg. Lenovo ThinkPad T440 or Dell Latitude E6430) do not support NVMe- drives without firmware updates. If your device originally had SATA SSD, new NVMe You may just not be able to decide.

📊 What type of SSD are you planning to install?
  • 2.5" SATA
  • M.2 SATA
  • M.2 NVMe
  • I haven't decided yet
SSD type Speed (MB/s) Compatibility Price for 1 TB (approx.)
2.5" SATA 500–550 All laptops 6 000–8 000 ₽
M.2 SATA 500–550 Laptops from 2013–2017 5 500–7 500 ₽
M.2 NVMe (PCIe 3.0) 1 500–3 500 Laptops from 2017 and newer 7 000–12 000 ₽
M.2 NVMe (PCIe 4.0) 4 000–7 000 Laptops from 2020 (Ryzen 5000/Intel 11-gen+) 10 000–15 000 ₽
⚠️ Attention: If your laptop only supports SATA, buying expensive NVMe-the drive will not give an increase in speed - it will operate in compatibility mode with a limit of 550 MB/s.

2. Preparing for replacement: what you need to do before purchasing an SSD

Before purchasing a new drive, check a few key points:

  1. Determine your current drive type. Use the utility CrystalDiskInfo or HWiNFOto find out the disk model and its interface. An alternative is to disassemble the laptop and look physically.
  2. Check the free space on the system disk. If more than 80% is occupied, before cloning, clean the disk of debris (use Win + R → cleanmgr).
  3. Back up your important data. Even cloning can fail. Copy documents, photos and projects to an external drive or to the cloud.
  4. Prepare your tools: screwdriver (usually PH0 or T5), plastic spatula for disassembly, antistatic wrist strap (optional).

If you are planning clone system, download one of the programs:

  • 🔹 Macrium Reflect Free - simple interface, supports NVMe.
  • 🔹 Clonezilla - free, but difficult for beginners.
  • 🔹 Samsung Data Migration - only for disks Samsung, but automates the process.
  • 🔹 AOMEI Backupper Standard — supports cloning to a smaller disk (if there is not enough data).

Found out the type of current drive (SATA/NVMe)

Cleared the disk of debris (less than 80% occupied)

Downloaded the cloning program

Prepared a screwdriver and a plastic spatula

Created a backup copy of important files -->

Pay special attention new disk size. If it is smaller than the old one, cloning is possible only if the occupied space on the original disk is less than the capacity of the new one. For example, if on the old HDD 500 GB 300 GB is occupied, and the new one SSD 256 GB - cloning will not work.

3. Cloning Windows to a new SSD: step-by-step instructions

The most reliable way to transfer a system is cloning. We will look at the process using an example Macrium Reflect Free, since the program is free and supports all types of disks.

Step 1. Connect a new SSD

If you have 2.5" SATA SSD, use USB adapter (For example, ORICO 2.5" USB 3.0). For M.2 NVMe will be needed external box (For example, Sabrent EC-NVME). Connect the drive to the laptop via USB 3.0 (blue connector) for maximum speed.

Step 2: Start cloning

  1. Open Macrium Reflect and select the system drive (usually Disk 0).
  2. Click Clone this disk → select the new SSD as target.
  3. In the cloning settings, check Sector by sector copy (if the new disk is the same or larger size) or leave Intelligent Sector Copy (if the new disk is smaller, but there is not enough data).
  4. Click NextFinish and confirm the start of the process.

Step 3. Finish and check

Cloning will take from 20 minutes to 2 hours (depending on the amount of data and USB speed). After completion:

  • 🔹 Disconnect your laptop from the network.
  • 🔹 Remove the old disk and install the new one (instructions in the next section).
  • 🔹 Turn on your laptop and check that Windows is loading.
💡

If Windows does not boot after cloning, try disabling Secure Boot in BIOS or reset settings to default (Load Default Settings).

⚠️ Attention: If the new SSD is not detected in the cloning program, check:
  1. Is it connected via USB 3.0 (not 2.0).
  2. Is it formatted in NTFS (use Disk management on Windows).
  3. Is there a drive letter conflict (for example, if the new drive has the same letter as the old one).

4. Physical replacement of SSD in a laptop: disassembly and installation

The replacement process depends on the laptop model, but the general scheme is the same. We will consider a universal algorithm, and for specific models (Lenovo ThinkPad, HP Pavilion, ASUS ZenBook) we will give some advice.

General disassembly rules:

  • 🔹 Work on a table without carpet (to avoid static electricity).
  • 🔹 Disconnect the battery (if it is removable) or remove the power plug.
  • 🔹 Take pictures of every step - this will help you put your laptop back together.
  • 🔹 Do not use force: if the cover does not come off, look for hidden latches.

Step by step instructions:

  1. Turn the laptop over and remove all the screws on the bottom cover. They are usually marked with the symbol HDD/SSD or M.2.
  2. Carefully pry off the lid with a plastic spatula. Start in a corner where there are no latches (usually near the vents).
  3. Find the drive bay:
    • For 2.5" SATA: the disk is fixed in the slide, disconnect the cable and unscrew the screws.
    • For M.2: the drive is inserted into the slot at an angle of 30°, secured with one screw. Gently pull it up.
  • Install the new SSD in reverse order. For M.2 insert it at an angle, then press and tighten the screw.
  • Assemble the laptop, connect the power and turn it on.
  • Disassembly features for popular models

    Lenovo ThinkPad T/X-series: First remove the battery (latch at the back), then remove the 5 screws on the bottom cover. The SSD is located under a black cover with the inscription M.2.

    HP Pavilion 15: The lid is snap-on - start in the corner next to HDD-compartment The SSD may be under a metal plate.

    ASUS ROG Zephyrus: One of the screws is hidden under the rubber foot. Slot M.2 located next to the cooler.

    Laptop model SSD mounting type Disassembly difficulty (1–5) Features
    Lenovo IdeaPad 3/5 1 screw + latch 2 SSD under separate cover
    Acer Aspire 5 2 screws 3 You will have to remove the entire bottom cover
    Dell XPS 13/15 1 screw 4 Thin latches, easy to break
    MSI GF63/GS66 1 screw 2 Two slots M.2, the second one is under the radiator
    ⚠️ Attention: On laptops Apple MacBook (2015 and newer) The SSD is soldered to the motherboard. Replacement is possible only at a service center using special equipment.

    5. First boot after replacing SSD: setting up BIOS and Windows

    After installing a new disk, the laptop may not boot immediately. Here's what to do:

    If Windows won't start:

    1. Go to BIOS (usually F2, Del or Esc when turned on).
    2. Check if the new SSD is recognized in the partition Boot or Storage.
    3. If the disk is visible, but Windows does not boot:
      • 🔹 Install the new SSD first in the boot queue (Boot Order).
      • 🔹 Disable Secure Boot (section Security).
      • 🔹 Turn on the mode AHCI for SATA or NVMe for the corresponding disks (section Advanced).
  • Save the settings (F10) and reboot.
  • If the SSD is not detected at all:

    • 🔹 Check if it is installed correctly (for M.2 - should click when locked).
    • 🔹 Update the BIOS to the latest version (download from the laptop manufacturer’s website).
    • 🔹 Try another slot M.2 (if there are two of them).

    If you cloned the system to NVMe-disk, but the laptop does not see it in the BIOS, most likely a BIOS firmware update is required. For example, in laptops Lenovo G50-80 or Acer Aspire E5 NVMe not supported out of the box.

    After Windows has successfully loaded:

    • 🔹 Check your free disk space (This PC → Properties).
    • 🔹 Update your drivers (especially for NVMe - download from the SSD manufacturer’s website).
    • 🔹 Launch Disk defragmentation and optimization (Win + R → dfrgui) and optimize for SSD.

    6. Alternative method: clean installation of Windows on a new SSD

    If you don't want to clone the system or encounter errors, you can reinstall Windows. Advantages of this method:

    • 🔹 Clean system without garbage and errors.
    • 🔹 Possibility to choose UEFI-installation mode (recommended for NVMe).
    • 🔹 Saving the Windows license (it is tied to the motherboard).

    What you will need:

    • 🔹 Flash drive with a capacity of 8 GB+.
    • 🔹 Media Creation Tool from Microsoft (download from official website).
    • 🔹 Product key (optional - Windows is activated automatically when you connect to the Internet).

    Step by step instructions:

    1. Create a bootable USB flash drive using Media Creation Tool.
    2. Install the new SSD into the laptop (as described in section 4).
    3. Boot from the flash drive (F12 or Esc when turning on → select USB storage).
    4. In the installation window, click InstallCustom installation.
    5. Allocate a new SSD (it will be unpartitioned - Unallocated space) and press Next.
    6. After installation, Windows is activated automatically (if there was a license previously).

    To transfer data from an old drive:

    • 🔹Connect it via USB adapter.
    • 🔹 Copy files from folders Users, Desk, Documents.
    • 🔹 Install the programs again (transfer by copying the folder Program Files won't work).
    💡

    A clean installation of Windows on an SSD takes 15–20 minutes, but will require additional time to configure programs and transfer data. But the system will work faster and more stable than after cloning.

    7. Optimizing Windows to work with SSDs

    After replacing the drive, it is recommended to tune the system for maximum performance and longevity of the drive.

    Required settings:

    1. Disable defragmentation for SSD:
      Win + R → dfrgui → Выбрать SSD → Изменить параметры → Отключить по расписанию
    2. Disable indexing (speeds up work, but reduces SSD resource):
      Этот компьютер → Свойства SSD → Снять галочку "Разрешить индексирование..."
    3. Turn on TRIM (extends SSD life):
      Win + X → Windows PowerShell (администратор) → fsutil behavior query DisableDeleteNotify

      If the result 0, TRIM is enabled. If 1, do:

      fsutil behavior set DisableDeleteNotify 0
    4. Transfer swap files and temporary files to another drive (if you have an HDD).

    Additional tweaks (optional):

    • 🔹 Disable hibernation (file hiberfil.sys takes up several GB):
      powercfg /h off
    • 🔹 Reduce the volume baskets up to 1–2 GB.
    • 🔹 Disable sleep mode in power settings.

    To check SSD speed, use the following utilities:

    • 🔹 CrystalDiskMark — read/write test.
    • 🔹 AS SSD Benchmark — performance assessment.
    • 🔹 HWiNFO — monitoring the temperature and health of the disk.
    ⚠️ Attention: Do not fill the SSD more than 80% - this significantly reduces its speed and resource. Use external drives or cloud storage for large files (videos, games, archives).

    8. Common mistakes and their solutions

    Even if you follow the instructions exactly, problems may arise. Let's look at the most common ones:

    Problem Possible reason Solution
    Windows won't boot after cloning Incorrect boot sector entry Recover bootloader via bootrec /fixmbr And bootrec /fixboot on the command line (booting from the installation flash drive).
    New SSD is not visible in BIOS No support NVMe or the disk is not connected Update BIOS or check connection (for M.2 - should click when installed).
    The system boots but is slow Mode not enabled AHCI for SATA or NVMe for the corresponding disks Go into BIOS and change SATA mode to AHCI (for NVMe — enable support in the section Advanced).
    The new SSD has less space than indicated The disk is not formatted or the recovery partition is taking up space Use Disk management (Win + R → diskmgmt.msc) to expand the volume.

    What should I do if my laptop overheats after replacing the SSD?

    In some models (for example, MSI GE75 or ASUS TUF) M.2 SSD located next to the video card and heats up to 70–80°C. Solutions:

    • 🔹 Install heatsink for SSD (For example, Sabrent M.2 Heatsink).
    • 🔹 Update the thermal paste on the processor (if you are disassembling the laptop).
    • 🔹 Disable real-time defragmentation (it loads the disk).

    Why is the SSD speed lower than advertised?

    Causes and solutions:

    • 🔹 The disk is connected via USB 2.0 or SATA 2 → use SATA 3 (6 Gbit/s) or PCIe 3.0/4.0 for NVMe.
    • 🔹 Mode enabled IDE instead of AHCI → change in BIOS.
    • 🔹 Disk is more than 80% full → free up space.
    • 🔹 An outdated driver is used → download the current one from the SSD manufacturer’s website.

    FAQ: Frequently asked questions about replacing SSD

    Is it possible to replace an HDD with an SSD without reinstalling Windows?

    Yes, for this you need clone system drive to a new SSD using programs like Macrium Reflect or Clonezilla. The main condition is that the capacity of the new disk must be no less than the occupied space on the old one. For example, if on HDD 1 TB 300 GB occupied, suitable SSD 512 GB.

    How to transfer Windows from HDD to SSD if the new drive is smaller?

    If the new SSD is smaller than the old disk, but there is not enough data on it, use the option Intelligent Sector Copy in Macrium Reflect. It copies only occupied sectors. An alternative is to clear the old disk of unnecessary files (folder Windows.old, temporary files, games) and shrink the partition to the size of the new SSD using Disk Management.

    Do I need to format the new SSD before cloning?

    No, the cloning program will format the disk itself during the process. If you format it in advance (for example, in NTFS), it won't hurt, but it's not required. The exception is if the SSD has been previously used and there is important data on it: in this case, it is better to save it and format the disk before cloning.

    What to do if after replacing the SSD the laptop does not turn on?

    The reasons may be different:

    1. Incorrect SSD installation - check whether it is inserted tightly (for M.2 should click).
    2. Power cable disconnected — disassemble the laptop and check the connection.
    3. BIOS settings reset - remove the battery CMOS for 10 seconds or press Load Default Settings in BIOS.
    4. SSD incompatibility - some older laptops do not support NVMe without updating BIOS.

    How to check that Windows boots from the new SSD and not from the old drive?

    Connect the old drive via USB adapter and check:

    1. B Disk Management (Win + R → diskmgmt.msc) see which drive is marked as Bootable.
    2. Open System Information (Win + R → msinfo32) and find the line Load path - the new disk should be indicated there.
    3. Physically disconnect the old drive and try to boot - if Windows starts, it means everything was transferred correctly.