Migrate Windows 8 from Laptop HDD to SSD without using an Installation Disk A little tricky as you have to replace your HDD with the SSD unless you have the luxury of two Drive Bays as found on some 17" models. The method involves creating a System Image and a Repair Disk/Drive which everyone should do anyway in case Windows is corrupted or you suffer a drive failure. Ideally you will require two drives, a small USB Flash Drive for the Repair Drive, and a means of storing a System Image of your C drive, either a large capacity USB External Drive, or a large capacity Flash Drive.
First create a Repair/Recovery Drive/Disk Insert your USB drive/SD Card At your 'Start Screen', type Recovery. From Settings choose 'Create a Recovery Drive' Here you can choose your preferred Media. You'll be creating your own 'Recovery' so not much point in copying the Recovery Partition...
Reducing 'C' Drive to less than the capacity of your SSD.
Where System Images are concerned, small is good. You must reduce your C drive to less than the size of your SSD. To manipulate the HDD I tend to prefer EaseUs Partition Manager as its easy to use and reliable, you can use Windows Disk Management if you prefer.
http://download.cnet.com/EaseUS-Partition-Master-Home-Edition/3000-2248_4-10863346.html
Run Partition Manager.
At the Main Screen simply click on your C drive to highlight it and move the slider from Right to Left to reduce C to less than the size of your SSD
Click Apply to make the changes, these will take place when Windows restarts and before it boots.
Create System Image
Again, at your Start Screen, type Recovery. From Settings choose 'Windows 7 File Recovery' and select 'Create a System Image' Choose your Media from the drop-down lists, select C and Next.
Migrate OS to SSD
Exchange your HDD for the SSD, enable boot from USB device and with USB Recovery Drive hit the Pwr Sw. Choose your Keyboard, then 'Troubleshoot your PC' 'Advanced Options' 'System Image recovery' Plug in System Image drive when prompted. Should work! Remember to remove all USB drives before attempting to boot from your SSD.