I am upgrading the SSHD in my laptop from a Toshiba MQ02ABF050H to a Seagate ST1000LM014, they each have the same specs like SATA 6Gb/s, 8GB NAND, 64 MB Cache, and they are 5,400 rpm drives, but the Seagate is 1TB as opposed to 500GB. I am thinking of just cloning my old drive to the new one. I just recently updated Windows 10 with the Creators Update, which pretty much reinstalled Windows, so my machine is pretty clean and glitch free, and it helps I've only had this laptop for about 7 months. I was thinking of just cloning my old drive because then I won't have to worry about reinstalling Windows and then reinstalling all of my Applications, and transferring all of my files, and redoing all of the settings i have. What is a good free program for cloning, and should I even do it or just do a clean install and reinstall everything. I know doing a clean install will make it run faster, and with a clone I will just be copying any unneeded junk from one hdd to the new one. So yeah should I clone, and if so whats a good free program?