Macrium Reflect - Free Version
https://www.macrium.com/reflectfree
It will also set partitions identical to what was being copied, but you should be able to just extend the volume with "create and format disk partitions"
If your just moving files, could you just copy files and set the drive letter to the same letter that the old drive was so that you don't need to change install paths or shortcuts. Probably