How to Migrate your System to an SSD (2015 Edition)
We are updating our SSD migration guide, so whether you are using Windows or Mac, here's how you can clone your existing hard drive onto a spanking new SSD, thereby relieving you of the tedious process of re-installing your OS and apps.
By Kenny Yeo -
Note: This article was first published on 6th June 2015 and was re-published again in late 2016 as it is one of our popular reads and the procedure is still relevant, sans the newer OS versions this year.
The Great SSD Migration 2015 Edition
If your system is running on a hard disk drive, do yourself a favor and upgrade to an SSD now!
In terms of bang for buck upgrades, nothing beats an SSD, especially if you are still chugging along on a mechanical hard disk drive. The reason for this is quite simple, the SSD is many, many times faster than a mechanical hard disk drive. Assuming you've adequate system memory for the tasks you perform, the responsiveness of your system improves considerably as the storage drive has long been the bottleneck in the entire system when considering the speed at which each subsystem operates. Just look at how a portable SSD performs against portable external hard disk drives. And that's just for external drives; it gets even faster when you consider a top tier internal SSD. For this reason alone, users are going to notice the biggest gains in performance by upgrading to an SSD.
In fact, if you happen to own an early generation SSD and you often tax your system, it also pays to upgrade it to the newest generation drives as SSDs have been steadily improving in performance and reliability.
SSDs are only getting faster and cheaper. There's no reason not to upgrade to one today.
However, upgrading to an SSD can be a daunting task. There are two key considerations: physically swapping your existing hard disk drive for an SSD, and moving all your data from your existing hard disk drive to the SSD. The first consideration can be tricky especially if you are a notebook user as not all notebooks are user upgradeable. The second is equally challenging. Obviously, a fresh install is the recommended way to go, but if you have already invested in a lot of applications, or if you just simply want to avoid the hassle of reinstalling all your applications, migrating from your hard disk drive to the SSD can be an intimidating prospect for some.
While we can’t help you with physically installing your SSD since every system is physically different, we can however help you with the second bit and that is migrating your data from your existing hard disk drive to your new SSD. We first prepared such a guide a couple of years ago and this time round, we've an updated guide to migrating your data to an SSD. Take note that although this new guide was done using Windows 8.1 and OS X Yosemite, the steps should remain similar as the cloning apps we recommended is supported by the version of your OS. If you require a guide to transitioning your Windows 7 system, do check out our earlier guide.
Picking a Size
Generally, SSDs come in a number of capacity points and today’s most popular sizes are 256GB and 512GB. 256GB is an ideal combination of capacity and performance and should be sufficient for most users. Most of all, it is priced affordably. 512GB drives are also worthy of consideration because SSD prices have fallen so much that 512GB SSDs can be had for under S$300 today - that’s less than less than 60 cents a gigabyte!
Ideally, what you want is an SSD that can accommodate all of your data - OS installation, apps, photos, videos, and so on. This will ensure the best performance boost. If this is not possible, what we recommend is, at the very least, keep your OS installation and your most frequently used apps on the SSD. For users who want the most fuss-free migration process, our recommendation is to get an SSD that has the same or a bigger capacity than your existing drive.
Cloning a Windows 8.1
If you have a desktop system, simply install your new SSD to any unused hard drive bay. For notebook users, who might want to invest in a hard disk enclosure to house your SSD while it clones crucial system files from your existing hard disk. For the actual cloning procedure, we recommend using the free to download EaseUS Todo Backup 8.2 and that's what we'll be using shortly to commence the process. But before that, there are a couple of preparatory matters to look into first.
Preparatory Work
Before you clone your hard disk drive, the first thing we recommend doing is to defragment it first. Additionally, it’s also a good idea to backup all your data to a portable external hard disk drive in case anything goes wrong.
After defragmentation, you will need to align your SSD. This step is necessary because traditional mechanical hard disks and SSDs store their data differently. Mechanical hard disks typically start the first partition after 63 blocks, while SSDs require 64 blocks of data for optimal performance.
To ensure they are aligned properly, we will use DISKPART. To ensure this is done properly, we need to open a command prompt with elevated privileges. To do so, hit the Windows button (assuming you're using Windows 7 or earlier), navigate to "Accessories" and right-click on "Command Prompt" and check the field that says "Run as Administrator".
Take extra caution when specifying the drive to align (your new SSD), else you might end up aligning the wrong drive and risk losing your data. If you've several drives in your sysyem, we suggest disconnecting all non-boot drives (apart from your new SSD) to prevent any 'accidents'.
Open command prompt and type in the following commands, in the following order. Be careful, especially when specifying which disk to align.
- Diskpart (this runs the DISKPART utility)
- List Disk (this lists the drives recognized your system)
- Select disk n (where n is your SSD’s drive number as provided for by the previous command)
- Create partition primary align = 1024 (this aligns the SSD)
- Active (this marks the drive as active)
- Exit
When you are completed, the command prompt screen should look like this.
Now your SSD is properly aligned.
Cloning Your Hard Disk (if your SSD is larger or the same capacity as your existing HDD)
1. Once your SSD is aligned, go download EaseUS Todo Backup 8.2, it’s free and it’s a very effective and easy to use cloning utility. Once it’s downloaded, install and launch the application.
2. You will be greeted by a main menu. Select “Clone” from the top toolbar.
Click on "Clone" in the top right to begin the cloning process.
3. You will see a screen asking you to select your source drive (the drive you want to clone).
Select the drive you want to clone.
4. After confirming your source drive, you be prompted to select your destination drive. Check “Optimize for SSD” at the bottom of the window also, and then click “Next” to continue.
Now select the drive you want to clone to.
5. You are now given the chance to preview the disk layout. Don’t be worried about the free space, you can merge it later using a partition manager utility. Click “Proceed” to begin the cloning process.
Preview the destination drive's layout and click proceed to begin cloning.
Cloning has started and will take anywhere from a few minutes to hours depending on your drives.
5. You will see a progress bar and also the estimated and elapsed time of the cloning process. Once it is done and if you have an SSD that is of a bigger capacity than your original drive, you might want to consider merging the cloned partition and the unallocated partition to create a single larger partition. This can be done with free utilities such as EaseUS Partition Master Free.
Cloning Your Hard Disk (if your SSD has a smaller capacity than your existing HDD)
If your new SSD has less storage space than your existing HDD, you will need to do some house-cleaning first. We recommend copying your personal files from your User directory (My Documents, My Music, My Pictures etc.) to another hard disk or portable hard disk first. Then, delete only the contents from the original folder but leave the original folders as it is for restoration later. This is of course assuming if you have adhered to the standard saving location for user-created files.
If you still find yourself lacking enough storage space on your SSD, what we recommend doing is uninstalling applications that you hardly use and reinstalling them on your old hard drive later after the cloning process. Obviously, this is not the most ideal solution, hence we strongly advise you to carefully consider the capacity of the SSD you are buying.
Once you have done so, follow the steps described in the first part above to clone your hard drive. After the cloning process is done, you will need to restore your user files. To restore your user files, simply go to your old hard drive and copy the files from your old User folders to the new one. Alternatively, you can also remap them to your old hard drive.
Right-click on the folders in your new User directory that you want to remap, click on Properties and then the location tab. You will be greeted with this screen where you can remap the folder to the one in your old hard drive.
To do remap them, right-click on each of them and click on "Properties" and then the "Location" tab. Then click on "Find Target..." at the bottom right and find the corresponding folder in your old hard drive. Remap each of them and you’re done.
Take note that the remapping process is only applicable if you intend to keep your old drive along with your newly installed SSD. One downside is that if the old drive decides to 'retire', your precious data created will be at risk - unless of course you've an external back drive which is set to archive your files periodically.
Cloning OS X Yosemite 10.10
Apple is very strict on user upgrades and has been clamping down on user upgrades since our last SSD migration guide. Replacing storage drives in an iMac requires removing the display and the latest Mac notebooks now use proprietary screws that prevent users from opening them up. The latest Mac notebooks even use proprietary drives so users cannot swap them. And if it is not proprietary screws and drives, then key components such as the memory are directly soldered to the logic board, making upgrades impossible.
Fortunately, older models have more leeway when it comes to upgrades and the good thing is that migrating your system installation is considerably easier on a Mac as there’s less preparatory work and it’s also easier to get everything reconfigured and sorted out once the SSD is successfully cloned.
Preparatory Work
Apart from your SSD, you should ideally also have an external hard drive enclosure. This enclosure will house the SSD as you prepare to clone your existing hard drive. The next thing you need is a hard disk cloning utility and we recommend using the very excellent (and free) SuperDuper! cloning utility. Before you begin the cloning process, it's a good idea to use Time Machine to create a backup in case anything goes wrong.
SuperDuper! is free to download, but it has everything we need to clone our Mac system.
Cloning Your Hard Disk (if your SSD is larger or the same capacity as your existing HDD)
SuperDuper! is a cloning utility that will make a carbon copy of your source drive. Right at the top of the app, next to the "Copy" drop-down list, select your existing hard drive; and next to the "To" drop-down list, select the SSD you want to clone your hard drive to. If your new SSD is of the same capacity or larger than your existing hard drive, simply choose "Backup - all files". This will create a carbon copy of your hard drive on your new SSD which you can boot from later. That’s all there is to it!
If your new SSD is larger or of the same capacity as your existing hard drive, select Backup - all files and let the app do its thing.
Depending on the number of apps and files you have, it can take anywhere from around 30 minutes to hours.
Cloning Your Hard Disk (if your SSD has less capacity than your existing HDD)
If your SSD is of a smaller capacity than your existing hard drive, then you’ll want to leave out your Home folder from your source drive. By default, the Home folder stores all your files such as documents and music that are not essential to making your SSD bootable.
To leave out your Home folder, follow these steps:
1. Create a "New Copy Script" under the "using" drop-down list. You will be prompted for a Description - call it anything you like.
You need to create a script to exclude the "Home" directory from the cloning process.
Give it a description and then click on the "Script Commands" tab.
2. Next click on the "Script Commands" tab above. Now, in the bottom left hand corner is a menu of your folders. Scroll until you find "Users".
Scroll until you find the folder "Users". Inside you will find your user files, such as documents and music, which are not required to make your SSD bootable.
3. Click on it, and in the column to the right you will see its contents. Double-click on your Home folder. In this case, mine’s labeled "Kenny". You will now see an entry in the list above. Under "Command" select "Ignore". Click on "Close" in the bottom right hand corner. You will be prompted to save this script. Click "Save" and give the script a name.
Doing this will leave out your Home folder from the cloning process.
4. You will now be directed back to the main menu. You should now see the script that you’ve just created in the "using" drop-down list. It will appear under "Custom Scripts". Select that and begin the cloning process.
You should now see the new Copy Script that you have created in the drop-down list.
Alternatively, if you don’t mind leaving your documents, music, photos and videos in your old HDD. You can navigate to the specific folders where you keep them and omit them using the steps shown above.
Depending on the number of applications you have, the process can take anywhere from 30 minutes to hours. Once the cloning is done, you may physically remove your old hard disk from your Mac system and install the new SSD.
Finishing Touches
After doing so, your Mac should now boot using the new SSD. If you have earlier chose to back up everything, then your entire system should be cloned on to your SSD and everything should run fine. However, if you have left your Home folder out of the cloning process, you might find that a lot of your app settings are missing.
To rectify this, head into "System Preferences" and click on the "Users and Groups" pane. Click on the lock in the bottom left corner to unlock your account to make changes. Right click on your account and select "Advanced Options...".
Right-click on your account and access "Advanced Options..." to reconfigure your Home folders.
Under the "Home Directory" field, select "Choose..." and navigate to the Home folder that's on your old drive. Log out and log back in. This should restore your app settings. It will also direct the OS to use your old hard drive for your User files such as documents, music and videos. Of course, this is assuming you will be using your old hard disk alongside your new SSD - since your SSD doesn’t have enough capacity to accommodate all your files in your old hard disk.