I have a pc which has a hdd in it and it boots from it. I want to add a ssd to it and want to boot from it and leave The hdd as a game drive. How should i do it
If you didn't partition the HDD before (always recommend to have an OS partition and another one for storage, games, etc) and therefore it's too big to fin on the SSD... reinstalling Windows and programs is a better way.
It depends on how much of the HDD is used and how large an SSD you intend to buy.
Hopefully you can buy a large enough SSD to clone the whole thing.
That would be easiest.
Backup all your data and reinstall Windows on the SSD.
Wipe the HDD.
Reinstall all your games to the HDD.
And before you ask, you will not be able to install Windows to the SSD and leave the HDD as-is and expect the games to work from the HDD (unless you're using Steam, Origin, UPlay games).
If you didn't partition the HDD before (always recommend to have an OS partition and another one for storage, games, etc) and therefore it's too big to fin on the SSD... reinstalling Windows and programs is a better way.