Replacing a 1 TB hard drive with a 500 GB SSD sounds backwards until you check the actual used space. Most Windows 10 installs hold far less than the drive they sit on, and the smaller SSD is faster and cheaper.
This guide explains how to measure the real data size, free up room, shrink the partition, and clone the system so Windows 10 still starts on the smaller drive.
A clone to a smaller target only works when the used space fits. Windows also needs free room for updates, the page file, and temporary files, so leave at least 15 percent unused.

Aim for a used size at least 20 GB below the SSD capacity. That gap covers the page file, updates, and the temporary space Windows needs during a feature upgrade.

If Disk Management refuses to shrink far enough, a third-party partition tool can move the files that block it. Do this before the clone, not during it.
Qiling Disk Master can clone a disk to a smaller target when the used space fits, and it adjusts the partition size in the same task. Download it on the PC that runs Windows 10.
Step 1. Open Qiling Disk Master, choose Clone, and then select Disk Clone.

Step 2. Select the Windows 10 disk as the source and click Next.

Step 3. Select the smaller SSD as the destination and confirm that its data will be replaced.

Step 4. Review the layout, keep the EFI and recovery volumes, and tick Optimize for SSD before you confirm.

Step 5. Click Proceed, wait for the copy to finish, then shut the PC down before you swap the drives.

If Windows stops with an inaccessible boot device error, the storage driver or the boot entry is wrong. The fixes in Cloned Drive Wont Boot Fix cover both cases.
Yes, when the used space fits and the partitions are resized. Qiling Disk Master handles the resize in the clone task.
The source data is larger than the target. Free up space or shrink the system volume first.
It must fit, or drop it. Keep the EFI volume, and recreate the recovery partition later if you need it.
For most home users, yes. Games and media belong on a second drive to keep the system lean.
No. A disk clone keeps programs, settings, and the licence, so the copy boots as the same system.
Before changing drives or partitions, create a full system backup. Qiling Disk Master creates an image you can restore from if the smaller drive will not start.
Step 1. Open Qiling Disk Master and select System Backup to include Windows and the boot partitions.

Step 2. Save the image to a drive other than the target disk and start the backup.

Step 3. Click Proceed to start the system backup and wait patiently until it finishes. You can also tick Shut down the computer when the operation is completed to power off automatically.

Step 4. If the SSD will not start, restore the image to the original drive and try again.

Cloning Windows 10 to a smaller SSD is a space problem, not a system problem. Measure the used data, clear the old updates and personal folders, shrink the system volume far enough, and keep the boot partitions intact. Then clone the disk with SSD optimisation and confirm the reported capacity on the first boot. Leave the old drive untouched until updates and daily work run normally.
For more on right-sizing a Windows clone, see How to Clone Only the OS Partition to a New SSD, How to Clone a 2.5-Inch SSD to an M.2 SSD, How to Replace the C Drive with an SSD, and How to Clone an HDD to an SSD on Windows 10.