Changing the boot order alone does not move Windows. First create a complete, bootable copy on the SSD; then select that SSD's Windows Boot Manager and test it without depending on the old HDD.
Confirm whether the SSD is 2.5-inch SATA, M.2 SATA, or M.2 NVMe and whether the PC can boot from its slot. A laptop with one bay may need a matching USB enclosure for the clone and a physical swap afterward. Check the SSD's actual capacity against used data and the source's EFI, Windows, recovery, and other partitions.
If you prefer a clean install, create official Windows installation media and reinstall apps later. If the existing installation is healthy and you want to retain apps and settings, a whole-disk clone is usually more direct. A simple file copy of C: does not establish a bootable SSD.
Back up personal files independently and save the BitLocker recovery key. Record the source HDD and target SSD model names and capacities. The clone overwrites the target. If the HDD clicks or repeatedly fails to read, prioritize data protection rather than repeated full-disk attempts.
After cloning, keep the old HDD unchanged. A PC can appear to boot from the SSD while still using the old HDD's EFI partition, so an independent test matters.
These instructions use Qiling Disk Master's whole-disk clone feature; sample screenshots are not your actual hardware.
Step 1. Connect the SSD and open Tools and utilities > Disk/Partition clone.

Step 2. Select the entire HDD row as the source, including boot and recovery partitions, and click Next.

The screenshots use sample data disks. Select your actual source and destination; the illustrated partition-clone completion is not a substitute for checking your own whole-disk job.
Step 3. Select the SSD as destination by model and capacity and click Next. Verify that no needed files remain on it.

Step 4. Check the preview for source-target direction, the complete boot layout, and any unallocated space.

Step 5. Click Proceed, confirm the target-erase warning, and wait for successful completion.

Power off, install the SSD internally, and disconnect the old HDD for the first boot when practical. Open the firmware boot menu and select Windows Boot Manager associated with the SSD. Once Windows loads, check applications, files, Device Manager, encryption, and Activation. Restart several times.
Only then reconnect the old HDD as secondary storage. Confirm that the PC still boots from the SSD before deleting old partitions. If the SSD does not appear in firmware, check hardware compatibility before editing boot records.
No. It needs a valid Windows boot layout before the firmware can start it.
Keep it intact until the SSD boots independently and important data has been checked.
Clone the full disk, test the SSD by itself, then change boot priority and reuse the HDD only after the new startup path is proven.