These two methods will both leave you with a bootable SSD in Windows, but one method will suit your needs better.
1. To keep your original OS, programs, and data on your system drive: migrate your current OS to the SSD for free with Qiling Backup.
2. If you want a fresh start, and do not need your previous data: clean install Windows on your SSD.
Clone an entire system drive to an SSD
Preparations:
Total capacity exceeds the used space on the system and boot drives.
Displays as unallocated in Disk Management (If not, delete all partitions).
Is the same partition style as the source disk (by initializing or converting).
Open your computer case with a screwdriver, connect your SSD to the computer with a SATA cable, attach the power line to your hard drive, then reboot your computer.
Run Qiling Backup for Windows 10 Clone. Select "System Clone" on the tool panel by clicking the icon at the right top corner.
The source will automatically be selected to be your system drive.
So you just need to select the target drive, which is the new drive.
Before you proceed, tick "Optimize for SSD", then click "Proceed".
The speed of the cloning process varies based on your hardware and operating system. (You can select the option at the bottom to automatically shut down your computer when the clone has completed.)
The final step is to change the boot order in BIOS so that your computer boots from the new SSD. If the cloned SSD will not boot, refer to this page.
Preparations:
*Download accesses: Windows 10 ISO, Windows 8.1 ISO, Windows 7 ISO
1. Download Media Creation Tool on another PC (connected to the internet).
2. Create Windows Installation Media on empty USB (min 8GB).
1. Remove the old disk and connect the new SSD (only the SSD should be attached to PC).
2. Boot PC from Installation Media.
Insert the bootable USB, change BIOS boot order, reboot PC from the Installation Media.
1. Set language, and other preferences.
2. Boot PC from Installation Media.
1. Skip entering a product key and select "Install Windows only".
2. Select to install Windows OS to the new SSD, wait for the process to complete.
1. After the installation, restart your PC.
2. Change the BIOS order and set it to boot the system from the new SSD.
1. Shut down the PC, leave the installation USB plugged in.
2. Reinsert the old disk (HDD), then restart PC.
1. Download and install all required drivers on the new Windows OS.
2. Delete the system partition on the old disk and use it as a data disk.