Desktop Method:
Before you start, you'll need a new hard drive with more space than the amount of data you want to transfer. So if you have 100GB of data, you'll need a new hard drive larger than 100GB.
Move any program files on D drive to C Drive. Otherwise skip this step:.
Figure out how much space you'll need to free on your C drive in order to move your programs over from your D drive.
Download COA2 (Change Of Address 2) It's hard to find, so I attached it below. See Attachments.
Install and Open COA2
I had all of my D drive program in a folder called Program Files, like on the C drive. It doesn't matter for you though.
Click the Old Address folder and point to Folder you want to move from your D Drive.
Then click New Address and specify where you want the links for the programs to be moved on the C drive.
Hit Change Now. Done.
Next, use Copy and Paste to move the program files from your D drive to your C drive. Do NOT use CUT! If the move fails, it will create a big mess. You have to move each file an folder individually so that you get them all. DON'T USE CUT.
Download and Install the free version of CCleaner and Scan for Registry Issues. Allow CCleaner to fix the registry.
Done. Try launching an application that you moved. If it doesn't work, you probably used COA2 wrong. Delete the moved folders and do it again.
Now it's time to copy your Windows installation to your new hard drive.
Shut down your computer and hook up your new hard drive as well as your original hard drive and restart into Windows.
Download and Install EASEUS Partition Master Home Edition
Open EASUS and go to the Main Screen
You'll have to Format your new hard drive as BASIC. Do not format it as SIMPLE. If you did, just reformat it as Basic.
Download and Install Seagate DiscWizard
Open Seagate Disc Wizard and go to Disc Utilities
Clone Disc and proceed with either Automatic or Manual setup.
Follow the remainder of the instructions for Disc Wizard. You will eventually reboot and watch the Disc Wizard for a long time.
Finally you should be able to disconnect your old hard drive an reboot into the new one.
These are the cheapest stores around for Computer Hardware:
NewEgg SSD Link - Check for Discounted items on the left side search filter. They often have Rebates.
Amazon SDD Link - Cheap prices and even cheaper if you don't mind used.
eBay SSD Link - Auction style or Buy It Now. You might get lucky and get one really cheap.
Required Software Links