Here is one solution:
1. Take everything but your program files and OS files off the 1TB drive and put on external drive.
2. Run disk cleanup on everything to shrink the size of the image you will make.
3. Run CCleaner to remove all the junk/temporary files, etc.
4. Install Macrium Reflect Free
5. Create boot disk using macrium reflect
6. Image your hard drive using macrium reflect and external drive
7. Switch PC off and disconnect your HDD and connect SSD.
8. Boot up PC using the boot disk you made
9. Copy image to SSD.
10. Boot PC using SSD as your boot drive.