Skip to content
N.N Laptop logo
Step-by-step guide

How to Upgrade Your Laptop SSD and Clone Windows

1h 30min📊 Medium

Swapping a laptop's drive for a bigger or faster SSD is generally the single most effective upgrade for reviving an older machine, especially if it's still running on a mechanical hard drive — boot times and app launches improve dramatically because SSDs have no moving parts to wait on. The part most people dread is losing everything and having to reinstall Windows and every app from scratch, but that's avoidable entirely by cloning the drive instead of doing a fresh install.

This guide walks through checking your current drive's interface (SATA vs NVMe matters for what you can buy), cloning it to the new SSD using free software while it's connected externally, and then physically swapping the drives so you boot up with everything exactly as it was — files, settings, installed programs, all of it.

What you'll need

  • USB-to-SATA or USB-to-NVMe external enclosure
  • Cloning software (Macrium Reflect Free / EaseUS Todo / brand tool)
  • CrystalDiskInfo (free)
  • Small Phillips screwdriver
  • New SSD

Before you start — safety warnings

  • If the clone finishes but the laptop won't boot from the new drive, check that the partition style (GPT vs MBR) and BIOS boot mode (UEFI vs Legacy) match between old and new — a mismatch is the most common cause.
  • Never remove or reformat the old drive until you've fully verified the new drive boots and works reliably — keep it as a fallback for at least several days.
  • M.2 slots use different keying (B-key, M-key, or B+M) and support different protocols (SATA-only vs NVMe) — buying an M.2 SSD that doesn't match your laptop's specific slot means it may not work at all, or only at reduced speed.
  • Handle SSDs by their edges only — static discharge and physical flexing can both damage the drive even before it's installed.
  • Don't interrupt the cloning process partway through (closing the laptop lid, letting it sleep, losing power) — this can corrupt the clone and require starting over.

Step-by-step procedure

  1. 1

    Check your current drive's interface

    Open CrystalDiskInfo (free) to see your current drive's exact interface — 2.5" SATA, mSATA, M.2 SATA, or M.2 NVMe. This determines what replacement drives are physically and electrically compatible; buying the wrong type means it either won't fit or won't run at full speed.

    Tools: CrystalDiskInfo (free software)

  2. 2

    Check how much space you actually need to clone

    The clone destination only needs to be equal to or larger than the USED space on your source drive, not the drive's total capacity. Check Windows' "This PC" to see used space, and buy accordingly — you don't need to match the exact size of your old drive.

  3. 3

    Get an external enclosure for the new SSD

    Buy a USB-to-SATA enclosure (for 2.5" SATA SSDs) or a USB-to-M.2 NVMe enclosure (for NVMe SSDs) — these let you connect the new drive to your laptop over USB before you physically install it, which is what makes cloning possible without a second computer.

    Tools: USB-to-SATA or USB-to-NVMe external enclosure

  4. 4

    Download cloning software

    Free, reliable options include Macrium Reflect Free and EaseUS Todo Backup Free. If your new SSD is from Samsung or Crucial, their own free tools (Samsung Data Migration, Crucial's Acronis-based tool) also work well and are pre-tuned for their drives.

    Tools: Macrium Reflect Free, EaseUS Todo Backup Free, or brand-specific cloning tool

  5. 5

    Run the clone

    Connect the new SSD via the USB enclosure, open the cloning software, select your current drive as the source and the new SSD as the destination, and start the clone. Depending on how much data you have, this takes anywhere from 30 minutes to 2+ hours — let it run uninterrupted.

  6. 6

    Verify the clone completed without errors

    Check the cloning software's completion summary or log before doing anything else. Don't proceed to physically swap drives until you've confirmed a clean, error-free finish — this is the single most important checkpoint in the whole process.

    ⚠ Warning: Do not remove the old drive until the clone is verified successful — a failed or incomplete clone with the old drive already gone means no way back.
  7. 7

    Power off, unplug, and physically swap the drives

    Shut down completely, unplug the charger, and (if applicable) disconnect the battery. Open the back panel, remove the old drive, and install the new SSD in the exact same slot, securing it with the same screws/bracket the old drive used.

  8. 8

    Boot up and confirm BIOS recognizes the new drive

    Power on and, if it doesn't boot straight to Windows, enter BIOS setup and confirm the new SSD is listed and set as the boot device. This step usually isn't necessary if the clone and swap went cleanly, but it's the first thing to check if it doesn't boot.

  9. 9

    Verify everything transferred correctly

    Once Windows boots, confirm your files, installed programs, and settings are all present exactly as before. Open Disk Management and check the new drive's partition is using its full capacity — if the new SSD is bigger than the old one, you may need to extend the main partition to use the extra space.

  10. 10

    Repurpose the old drive

    Put the old drive into the same USB enclosure you used for cloning and it becomes an instant external backup or transfer drive. Alternatively, bring it to N.N Laptops' parts counter — we buy working drives outright or take them as partial credit toward the new SSD.

Frequently asked

Do I need to reinstall Windows after upgrading my SSD?

No — that's the whole point of cloning instead of a fresh install. Cloning software copies your entire current drive (Windows, programs, files, settings) byte-for-byte onto the new SSD, so once you swap the drives, the laptop boots up exactly as it was before, just faster.

Can I clone a smaller drive onto a bigger SSD, or does it have to match size?

Yes, cloning to a bigger drive is the most common scenario and works fine — the destination only needs to be equal to or larger than your USED space, not your old drive's total capacity. After cloning, you may need to extend the main partition in Disk Management to use the extra space.

SATA SSD vs NVMe SSD — which should I buy for my laptop?

It depends entirely on what your laptop's M.2 slot supports — check with CrystalDiskInfo or your model's spec sheet first. NVMe is significantly faster than SATA SSDs when the laptop's slot and motherboard actually support it; installing an NVMe drive in a SATA-only slot either won't work or won't give you the speed benefit.

What do I do with my laptop's old hard drive after upgrading?

Put it in a USB enclosure (the same one used for cloning works) and use it as an external backup or transfer drive — a great low-cost way to get extra storage. Alternatively, N.N Laptops buys working drives outright or accepts them as partial credit toward your new SSD purchase.

Does N.N Laptop do SSD upgrades and cloning in-shop?

Yes — we handle the full process including cloning, physical swap, and partition verification for Rs. 1,500-2,500 labour with the SSD billed at current market price. WhatsApp 0314 4000131 with your model and target capacity for a quote, or bring the laptop to Shop 66A, Hafeez Center, Gulberg III, Lahore.

Prefer we do it for you?

Walk in to our Hafeez Center workshop for a free bench diagnosis, or WhatsApp photos for a fixed-price quote before any work.

Stock alerts + Pakistani deals

Get an email when fresh stock arrives.

One email per month, max. We tell you what new used laptops just landed at Hafeez Center, with prices. Skip the WhatsApp-spam — read on your own time. Unsubscribe in one click.