hi, i suggest you use macrium reflect free. i recently swapped out an ssd and imaging (not cloning) worked very well for me. basically you need to do the following:
1. install macrium reflect free
2. create a a rescue media (on a dvd or usb thumb drive) - other tasks>create rescue media
3. attach a usb hard drive (any will work fine as long as it has enough space)
4. create a system image - backup tasks> create an image of the partition(s) required to backup and restore windows
5. create an image of your D partition - backup tasks> image selected disks on this computer
in steps 4 and 5 it's worth "verifying" the images to ensure they've sound
6. boot your computer using the rescue media created in step 2.
7. restore your system image first.
Select your target disk in the lower window as the 465gb disk. note it may not be called disk 0. don't worry about that. on the target disk delete the d partition.
now drag and drop the system partition onto the empty target 465gb disk in the same order that they were imaged. when you've dragged partition c down. you can click on properties and increase its size if you want. note you can only change the size of the right-most partition shown. thus you will end up with:
1. no name (none) partition (fat32), 2. (none) partition (unformatted) 3. system (c

(ntfs), 4. (none) (ntfs primary) and empty space for restoring the d: drive image later.
click through next, and finish
8. now select the data image you created in step 5. and once again select the 465gb disk as the target. drag the d partition down onto the blank space remaining on the right of the target disk. go into partition properties and use the maximum available space.
click through next and finish
try boot the computer. if it works great. if not, trying going into your bios to change the boot order of the drives, or if necessary fix the boot using the macrium rescue media as per
once your computer has booted ok, you can go ahead and delete the partition (diskpart > clean) on disk 1, to make way for linux.