I'm putting together a new PC and need help figuring out how to transfer my operating system and files. Right now, my current setup has a small SSD for the operating system and two HDDs for storage, along with another SSD for games. Here's the rundown:
- Current C: Drive: 128GB SSD -> New 1TB SSD (for OS + apps)
- Current H: Drive: 1TB HDD -> New 2TB SSD (for files + games)
- Current G: Drive: 1TB HDD -> New 2TB SSD (for games)
- Current S: Drive: 2TB SSD (remains the same)
I want to know the best method to transfer all my files and games over to the new drives and how to upgrade to Windows 11 from Windows 10. Should I install Windows 11 on the new SSD using a USB? How do I get my programs and files from the current C: Drive to the new one? I have an old Windows 10 key; will it activate Windows 11? Also, if I clone the H and G drives to the new SSDs, will they work once connected to the new Windows 11 setup? I built my last computer 8 years ago, so I could use some guidance!
3 Answers
Transferring an installed OS across different hardware might lead to headaches due to driver issues and certain files not aligning properly. I recommend installing a fresh copy of Windows 11 on the new PC. After that, you can create a local network to access your old drives easily. For the programs, you’ll have to reinstall them on the new OS, but don't forget to save your important files from 'My Documents' before doing anything!
If you have Samsung drives, using Samsung Magician is a great option to move your files from the old boot drive to your new SSD. Just make sure both drives are connected to the new machine during the process.
You could use CloneZilla to clone your Windows 10 drive to the new SSD. Just be cautious with the Windows 10 to Windows 11 upgrade; it could cause issues with your games and apps. I upgraded not long ago and faced a lot of crashes, so I ended up doing a clean install instead. Better safe than sorry!

Totally agree! Fresh installs tend to work better, especially for avoiding problems later.