I have a new HP Envy laptop that came pre-installed with Windows 8.1 on a traditional hard drive.
Immediately on booting it up the first time, I connected an SSD to the laptop via a USB cable and used the Samsung-provided drive imaging software to image the entire HDD to the new/empty SSD...