guide · static export
PC

Clone Windows to a Bigger SSD Without Reinstalling

Moving an install to a larger drive keeps every program, licence and setting. The only real risk is booting from the wrong disk afterwards.

by@guidox updated:10/30/26 time:45 min level:Intermediate tested on:Windows 11 24H2, 1 TB NVMe to 2 TB NVMe works on:Windows 10, Windows 11 tools:Macrium Reflect or Clonezilla
TL;DR

Image the old disk with **Macrium Reflect Free** or the vendor tool, write it to the new SSD, then **swap the boot order** in the BIOS. Keep the old drive untouched until the new one has booted twice.

Before you start

Requirements

  • The new SSD, NVMe or SATA
  • A USB stick with the cloning tool or an external enclosure
  • Admin rights
Step by step

Instructions

01

Shrink the source if it does not fit

A 1 TB drive with 900 GB used does not fit on a 1 TB SSD after overhead. Check the used space first and free or move data until the used size is comfortably below the target capacity.

Settings > System > Storage
⚠ warningCloning copies the partition table, not the free space. The used size is the number that matters.
02

Pick the tool and boot it

Macrium Reflect, Clonezilla or the SSD vendor's own tool all work. Boot from the rescue media so no file on the source is open during the copy.

03

Clone disk to disk, not partition to partition

Choose the whole-disk clone and let the tool copy the EFI system partition, the recovery partition and the Windows partition. A partition-only copy produces a drive that does not boot.

tipLeave the option for automatic partition resizing on, otherwise the extra space stays unallocated.
04

Swap the drives

Power off, remove the old disk or change the boot order so the new SSD is first. With both drives connected the firmware may still prefer the old one.

⚠ warningTwo identical Windows installs both try to be C:. Disconnect the old drive for the first boot.
05

Verify the boot twice

Boot the new drive, sign in and reboot once more. A clone that boots once but not twice usually has a broken EFI entry that the firmware repairs on first boot.

bcdedit /enum
06

Extend and tidy up

If the tool left unallocated space, extend the Windows partition in **Disk Management**. Then confirm the drive letter of the old disk is gone before you wipe it.

diskmgmt.msc
Troubleshooting

Common issues

The new drive does not boot

The EFI partition was not copied or the boot order is wrong. Boot a rescue USB and repair the bootloader, or clone again as a whole disk.

Windows activates again

A hardware change can trigger re-activation. A digital licence tied to the Microsoft account re-activates on its own.

The clone is slower than the old drive

Check that the SSD is in the right M.2 slot and that TRIM is enabled. A PCIe 4 drive in a PCIe 3 slot still works, just slower.

The old drive shows as offline

Disk signature conflict. Take the old disk offline in Disk Management or remove it.

FAQ

Frequently asked

Clone or reinstall?

Clone when the install works and you want to keep licences and settings. Reinstall when Windows is already misbehaving.

Can I clone to a smaller drive?

Only if the used space fits. Shrink the partition in Disk Management first.

How to undo this

Reconnect the old drive and set it as the boot device again. Nothing on it was changed by reading it during the clone.

Changelog · 1 entry
  1. 2026-10-30
    First version
Interactive version: checklist, feedback, related guides →

Free · no account needed · tracks your progress