How to Upgrade Your Laptop’s Hard Drive to an SSD

  • MORE

There's no better way to speed up and upgrade a laptop than to replace its mechanical drive with an SSD (Solid State Drive). It's a no-brainer, but if the thought of reinstalling Windows 10 and all of your programs and then tweaking all of their settings gives you the chills, don't worry. In an hour or two, you can easily be up and running with a clone of your current system -- except now your laptop will have blazing performance.

ssd upgrade 670x376

Here's how to do it.


Before You Begin: Check Upgradability

ssd upgrade laptop panel 670x381

The process of upgrading your laptop to SSD is fairly simple if you have easy access to your hard drive via a removable panel on the bottom of the laptop. If you have an Ultrabook or your laptop doesn't have that kind of easy upgrade access (e.g., the bottom panel is sealed), it's a whole different ballgame, and you'll need to consult your laptop manual for instructions on getting to that drive and finding the right replacement drive. Otherwise, this tutorial will help those of you with the removable panel through preparing your laptop, cloning your system, and making the big swap.

Find the right SSD form factor and interface. The other thing you'll want to check before you go out and buy a replacement SSD is your drive's form factor; you need to make sure the drive will fit in the laptop. Most laptops have 2.5-inch drives, but ultraportable notebooks may use the 1.8-inch disk size. Also, even 2.5-inch drives can have different thicknesses-- 7 mm or 9.5 mm--and different interfaces (SATA or IDE, usually in laptops from 2008 or before). Laptops most widely use 2.5-inch SATA drives , but you should check your laptop manual or specifications to make sure you buy the right size SSD with the proper interface. Alternatively, you may be able to find this information by visiting Crucial's Advisor Tool or looking at your current drive's label: Open the access panel and look on the drive itself to see if it says 2.5-inch and SATA and what thickness you need. Generally, 7mm, 2.5-inch SATA SSDs will fit even in the 9.5mm slots and some come with spacers for a tighter fit.

MORE: 8 Biggest Tech Rip-Offs and How To Avoid Them

What You'll Need

 laptop ssd 1 what you need

An SSD, of course. In addition to getting a drive with the right form factor and interface, you'll want to get an SSD with at least enough room for the Windows partition and any system recovery partitions. A 250GB Samsung SSD is currently about $89 on Amazon and a 500GB version is about $120. For most people, the 250GB drive should be fine, but the 500GB one offers more flexibility, for only a little more investment.

An external enclosure or adapter to connect that SSD to your laptop. For this how-to, we used a StarTech SATA external hard drive enclosure , although there's an updated USB 3.0 version you might prefer ($24 on Amazon). Either way, the enclosure comes in handy not just for connecting the SSD for the cloning process, but also afterward to turn your current drive, once it's replaced by the SSD, into an external one for backups and other storage.

Small Phillips screwdriver.

Separate external hard drive (optional). You might need this if you have large folders, such as photos and videos, that might not fit on your SSD, and also to create a full system backup at the start.

MORE: 12 Dumbest PC Default Settings (and How to Change Them)

Prepare Your Current Drive for Cloning

First we need to do a little prep work on your current drive.

1. Make a full backup of your system.  Create a system image backup in Windows 10 by going to the Control Panel (hit the Win+X keyboard shortcut and select Control Panel), then go to "Save backup copies of your files with File History" (under System and Security). In the left menu, go to "System Image Backup" to create a system image on an external drive or network location.

laptop ssd 2 backup 507x400

2. Move large folders that don't need to be kept on the SSD. Chances are your hard drive is larger than the SSD you are transferring to (for example, moving from a 500GB HDD with lots of media files to a 120GB SSD). If this is the case, move larger folders--such as those containing your photos, videos, games, and personal documents--to an external drive or other location to make enough space on your drive for cloning to the smaller SSD.

3. Clean up your drive for additional space. This is also the time to uninstall programs you aren't using anymore and delete unnecessary files that you don't want carried over to your SSD. Make one last uncluttering sweep with freeware CCleaner, which deletes old temp files and other space hogs, or at the very least run Windows' disk cleanup (in Windows search -- look for "disk cleanup," then choose "Free up disk space on this PC").

Connect the SSD

Now we'll get the SSD set up for the cloning process.

1. Physically connect the SSD. Place the SSD in the enclosure or connect it to the USB-to-SATA adapter, and then connect it to your laptop with the USB cable.

ssd upgrade connect usb 670x381

2. Initialize the SSD.  If the SSD doesn't show up on your computer with a new drive letter, head to Windows' Disk Management tool. Bring up Windows search again and look for "disk management," then choose "Create and format hard disk partitions." In Disk Management, you should see the SSD as a new disk under your current one. If it says "Not initialized," right-click on the drive and choose "Initialize disk."

laptop ssd 3 disk manager i 670x366

3. Resize the current drive partition to be the same size or smaller than the SSD. While you're in Disk Management, check to see if your current disk's primary partition (usually, C:, the one that has Windows and your installed programs) is larger than the SSD. If not, you'll need to shrink the partition so that it and the other system recovery partitions are smaller than the SSD. Right-click on the OS partition and choose "Shrink…"

laptop ssd 4 shrink volume 592x400


In the next window, leave the defaults and click "Shrink." This will resize the primary partition so it's smaller and leave the rest of the space as unallocated. Don't worry; during the cloning process, the cloning software will properly resize and allocate extra space to the main partition on your SSD.

At this time, you should restart your computer to make sure that the partition works before cloning.

MORE: 8 Essential Tips for Your New Windows 8 PC

Clone Your Hard Drive

Finally, it's time to clone your drive to the SSD.

1. Install disk cloning software. For this tutorial, we're using EaseUS Todo Backup Free, which is free for personal use, has a user-friendly interface, and also optimizes the migration to an SSD.

2. Select the source and destination drives in the cloning software. In EaseUS Todo Backup, select the "Clone" option from the main menu. Follow the wizard to select your source disk (your HDD) and your destination (the SSD).

laptop ssd 5 clone optimize 602x400

Note in particular that you should tick the "Optimize for SSD" option when you select the destination drive. This makes sure the sectors are aligned on your SSD and improves your chances of booting from the SSD after the cloning process. (EaseUS notes that it's not necessary to tick the "sector by sector" option, which copies every sector over, even if they're empty or bad.)

3. Review the layout and start cloning. In the next screen, you'll be able to compare the source drive with your SSD. As you see below, EaseUS automatically adjusts for different-sized drives by using the unallocated space on your current drive (which we created in step 3 of the last section).

laptop ssd 6 clone layout 606x400

Click "Proceed" then choose "Shut down computer when the operation completed." This took us about 45 minutes to complete, but your mileage may vary.

Physically Swap Your Current Drive with the SSD

Now let's remove the old drive and install the SSD.

1. Turn the computer off and remove the back panel. Turn your laptop off and then disconnect both the power cable and any other connected cables -- including the SSD. Then unscrew the back panel and remove it to get access to your hard drive.

2. Look for any screws securing your drive to the laptop. You'll need to unscrew those before you can remove the drive.

ssd upgrade unscrew drive 670x381

3. Lift the old drive up about 30 or 45 degrees and pull it out.

ssd upgrade remove drive 670x351

4. In its place, install the SSD and put the back panel on.  Install the SSD by doing the reverse of how you removed the HDD: Slide the drive in at an angle and push it firmly into place so it's fully connected to the interface. Then secure it with the screw you removed in the last step and, finally, screw the back panel covering the drive back on.

MORE: Laptop Interactive Buying Guide

Boot Up with the SSD

The moment of truth: Turn your laptop on. If your laptop boots as normal and you see all of your programs and settings just the way they were before (except much faster), all went well.

For one final test to see everything went as planned, let's make sure Windows recognizes your drive as an SSD. Hit Win+S to search for "defrag" and select "Defragment and optimize your drives." In the Optimize Drives window, your drive should be listed as a Solid State Drive. Mission complete!

 laptop ssd 7 optimize drive 490x400

(By the way, SSDs should not be defragmented. Windows 10 knows this. If it detects your drive as an SSD, instead of defragmenting the drive, it will optimize it for the TRIM command, which improves the performance of your SSD. By default, your drive will be automatically optimized.)

You can now put your old drive in the enclosure and wipe it in Disk Management, perhaps moving your media files to this drive. Just make sure your automated backup system (you have one, right?) covers both your new internal drive and connected external ones.

Another way you can tell the migration worked? You're now booting up, launching programs, and multitasking so much faster than before.

Speed Tests: No Contest

To see just how much switching from an HDD to an SSD would affect performance, we timed how long a Dell Inspiron 15 5000 with 8GB of RAM took to open a Word document with one page of text, a blank Excel spreadsheet and a new instance of Google Chrome. (We ran each test multiple times and took the average.)

chart 1466016609480 2651401466016990

The 1TB, 5,400 rpm Seagate HDD that came with the Inspiron took 31.9 seconds to open the Word document, 19.9 seconds to open the Excel spreadsheet and 14 seconds to open Chrome.

With a 250GB Samsung 850 EVO SSD installed, the laptop opened both Word and Excel in 1.8 seconds and Chrome in 1.1 seconds.

Additional contributions by Andrew E. Freedman

Add a comment
  • Philippe Menard Says:

    Great walkthrough. I followed the instructions step by step and it worked flawlessly, so thank you! I might add that since I installed the Samsung 860 EVO, I tried Samsung's data migration software for cloning which is also free and it was really easy to use.

  • Simon Says:

    Maybe worth mentioning to turn off any backup software such as Google drive or Dropbox, the background sync process may interfere with the clone process as it did with me!

  • Alex A Says:

    This was perfect. Thank you. Had to change boot order in the bios, NBD

  • Vipul Patel Says:

    Well written. The process is outlined perfectly. Before i came to this article, i tried other recommendations from the web, and had errors at the boot after replacing the HD with the SSD. I will recommend this post to others. Thank you :)

  • Nadeem Moghal Says:

    Great tutorial. I need to know if I can add a 256GB SSD in addition to my current 500GB HDD. So, my boot-drive will be the SSD and I'll have HDD for additional storage. I have a Lenovo G50. Thanks

  • Michael Betz Says:

    Thanks for this clear, concise tutorial. I know it's a couple of years old, but still very helpful. And look at the cost of SSDs today. Just added 1 TB for $145. Amazing!

  • Àbu Galib Says:

    I installed windows 10 in SATA mode. If I now create a Windows 10 image and restore it to SSD, will I be able to boot in AHCI mode. Will Windows 10 able to install the AHCI drivers?
    I tried all possible solutions on the net regarding activating AHCI mode post installation(registry edit and all that), none of them worked for me.

  • Carlos Munoz Says:

    What is the "the current drive partition"?
    Resize the current drive partition

  • CARLOS Says:

    This is a fantastic work. but, I had to read it 4 times, because sometimes I got lost. I wasn't sure which disk, or files you are referring to. Thanks

  • Buge Halls Says:

    I realize that this is an old post, but I just came across it looking for help. It was a good tutorial. However, I would say a much easier clone program to use is AOMEI Backupper. It's free and it cloned my drive in about 30 minutes. The best part is it automatically shrinks the partition from the "source" drive to fit the "destination" drive. No monkeying around with partition sizes on your own. I went from at 700 GB HDD to 240 GB SSD with zero problems.

  • Charlie Says:

    Great tutorial. But of course I have question. My gigabyte laptop has 2 mSATA slots available and want to SSD to increase speed and reduce weight etc.
    Would I have any increase in speed with the mSATA as a boot drive and a 2.5 SSD for storage over just a mSATA or 2.5 SSD individually?
    Or would it be academic at best with the two drives?
    I use the machine for photo editing and store all photos on external drives. Although I may get a flight SIM later like IL2 but I am not a gamer so that is a remote possibility.
    FYI I have a gigabyte p25k i7 16gb ram.
    Any advice would be helpful.

  • D C Potter Says:

    Thanks for the step by step- a relief after all the videos on You Tube that make assumptions. My HD caddy would not seat until I removed the plastic bumper to push it in the last 1/4 inch. Also, my disk management would not recognize the SSD in the caddy. Not even a sound prompt to signify the connection, so I put the SSD in the computer and put my HD in the caddy to do the cloning. All was fine from that point.

  • DJ Rosko Says:

    Just upgraded my lenovo Y580 from its 1tb hdd to a 1tb from crucial website using this guide exactly step by step and its made a hell of a difference i cant get over it's lightening speed everything just opens on command! No more lagging when i'm out dj'n!

  • Gagbel Says:

    Hello Melanie and the commentators. I have Acer laptop with no windows. I am not even worried of losing data. So, can I just swap to SSD and then put OS?

  • aryan singh Says:

    hey guys, this is aryan i am here now the answer for bob's question is that a ssd will not be boot up because ssd is working on itself and no almost comand should we give him.. now i also here some of the problem in colling so guys why you guys not using liquid cooled it works .....

  • Duncan Parley Says:

    Fantastic Systems tutorials.

  • Ryan_R Says:

    Fantastic guide, thank you! I successfully switched from HDD to SSD. I did not end up using EaseUS because the free version is on some spam site. The Samsung Data Migrate Tool worked just as fine.
    What a difference with the new drive!

  • Bob_S Says:

    Just cloned a 250gb SSD from a 750gb laptop HD. Instructions were great. Had one problem with my ASUS Q500A Laptop. I had to go into the BIOS and select the SSD windows boot manager as the 1st boot device to get it to boot. It showed up as the 3rd device but wouldn't boot there.

  • Jimmy Says:

    Great tutorial. That said, I'd suggest mentioning the short write lifetime on SSDs, given they're being used as the only drive (obviously). Especially for users who work with large volumes of documents/pictures/whatever, this could mean a sooner-than-normal drive failure.

    For those who don't know what I'm talking about, the caveat with SSDs is that each sector can only be written to ~10000 times before it fails. This may sound like a lot, and it is; but someone doing filesystem-heavy work could hit it in a couple years. The usual desktop workaround is to store the OS on an SSD and everything else on an HDD; obviously, this is impossible in a laptop.

  • Bryce Says:

    This worked great for my asus u46e. Went from a 750g hdd to a 250 samsung 850 evo. Thanks!

  • Dave W Says:

    Thanks for this most helpful instruction. It worked like a dream, from Eh to Zed (or A to Zee) as some would say. Thanks from Toronto Canada.

  • Arthur Says:

    Thank you so much! Your instructions were concise, clear, easy to follow, and worked like a charm. I just replaced my old Hitachi drive with a new Samsung SSD and your steps worked perfectly. Computer is flying now!!!!

  • Ronald Says:

    There seems to be a glaring error in the article: "Create a system image backup in Windows 10 "

    Nobody willingly uses Windows 10!

  • joejoe Says:

    WORKED PERFECT!!! thank you!!!!!!!!!!!!!!!

  • Jimbo Says:

    Thanks for this tutorial! I cloned a 250gb HD to a 120gb SSD drive using EaseUS. However, I DID NOT have to resize any partitions as EaseUS did it for me automatically!

  • Jake_P Says:

    Thanks so much for this guide!

    Was able to smoothly transition from HDD to SSD. I think it's going to spoil me. The speed is amazing.

    The best is my disk drive is no longer 100% which slowed down my laptop by a significant amount.

    No more lag when coming back from sleep mode.

    Again, Thank you!

  • Tom_R Says:

    Don't use the EaseUS software!

    Overall, a great tutorial. The latest version of the EaseUS installs malware, however. User beware!

    Use other options.

  • Michael Says:

    There is an error in step 3 of the Connect the SSD process of this instruction, regarding partition resize. The step reads:

    3. Resize the current drive partition to be the same size or smaller than the SSD. While you're in Disk Management, check to see if your current disk's primary partition (usually, C:, the one that has Windows and your installed programs) is larger than the SSD. If not, you'll need to shrink the partition so that it and the other system recovery partitions are smaller than the SSD. Right-click on the OS partition and choose "Shrink…"

    The third sentence of this step incorrectly starts with "If not" based on the size comparison statement from the second sentence. The third sentence should begin "If so" or "If it is". This is a small error for some, but for those who do not have a lot of experience in this area, it could be extremely confusing.

  • joseph Says:

    Um, I'm not sure whose horrific computer was tested in this article, but 19 seconds to open up a Word document?? Really? I have a 2011 Inspiron N5010 with 8G Ram, and Office apps open within 1 second. I think SSD's are awesome, but the tests illustrated here suggest something is off.

  • Ronit K Says:


    Thank you for the detailed disk cloning process.

    I have one doubt regarding system partitions.

    My Inspiron 13 has C drive for Win 10, a 500MB EFI System partition and a 450MB Recovery Partition.

    When I clone this HDD to SSD, will other 2 partitions (if necessary) be copied to SSD? Or I should not worry about them at all?

  • ALDO ASK Says:

    I am interested to install a SSD in my laptop running Windows 10, and I liked the way you explained how to do it step by step. Excepted one step: Why do you have to use EaseUS Todo backup instead of either the Recovery or Repairs drive that you would have made before any way, I would have included also the System Image to re-installed the whole data from the old hard disk drive. My question is: Can I install that SSD, and recover my original system without using your software, and instead using my own backup? Any comments will be very much appreciated, Thank you

    Have a good day


  • allan westhead Says:

    i have read many thing about upgrading to ssd and this is the best that i've come across easy to understand

  • Ekke Kok Says:

    Updated 2011 Sony Vaio with a 1 TB Samsung SSD. But it doesn't boot, showing a hal.dll corrupt error. I used the Samsung included cloning tool rather than suggested freeware. Might have to try it again with the freeware tool...

  • Daniela Says:

    What if all i want is to swap my HDD for clean SSD without wanting to transfer any file? Can i just place the ssd drive and be over and done with??

  • AdamL Says:

    Thanks for this article! It helped a lot. Also though, I had an issue with my computer not recognizing the new SSD as a bootable device. After hours of searching, my girlfriend's mom, who happened to have just had the same problem, called and said her tech person had asked her to disable secure startup in her BIOS, and then to enable legacy startup in Advanced Boot Options. It worked perfectly for me, and now I'm trying to spread the word everywhere!

  • AlanRC Says:

    I agree totally, an SSD is vastly superior to a hard drive. But the devil is in the details. The newer laptops are very hard to open without damaging something. Or you could pay a computer shop about $90 to do it for you. But it's better to buy one with the SSD already installed. I'm looking forward to that becoming the rule rather than the exception.

  • Peter Says:

    Instant success! Thanks a lot for publishing this article. My Dell is now running x-times faster.

  • Connie Says:

    nice article and very helpful. btw those can't use easeus todo backup smoothly could try aomei backupper standard.

  • Florin Says:

    The procedure worked like a charm on my 6 year old Toshiba Satellite Pro S500-115, with Windows 10 on top of a Win 7 Pro.

    Thank you for your help!

  • Mark Martino Says:

    I never ever ever leave comments but I felt I really needed to.

    This was a great tutorial and it helped greatly. Worked like a charm!


  • Bob C Says:

    Very helpful tutorial. One question: Won't my new SSD require different drivers than my current hard drive?

  • John B Says:

    Have working Dell laptop with SSD drive. Windows 10 pro installed & working perfectly. Bought new Toshiba laptop with hard drive, not an SSD.
    Swapped hard drives. Now problems. Toshiba now says "No bootable device". Anyone have remedy.

  • D.frey Says:

    Seems like it was working trying to install windows 7 but SSD will not boot i think my master boot record is missing ? BiOS does see SSD just unable to boot to it

  • Dr John Wells Says:

    Need an adapter for SSD pins to fit where the existing hhd was installed
    Is such an adapter available ?

  • Paul 25 Says:

    Upgraded win 10 laptop following these instructions, it boots now in 15 secs, was 80 secs before. Everything more responsive, it will save me buying new laptop.
    Laptop was a win 8 Lenevo B5400, where the MS upgrade to win 10 had run last year.

  • Rahoul Says:

    I didn't work on my Dell and Windows 10.

  • Rupesh Kumar Says:

    Are the instructions same for Windows 10 laptop? If it differs is there an updated article that explains the steps? Thanks for this article btw - very informative.

  • Wei_CA Says:

    I am trying to upgrade my T530 from HD(450GB) to SSD(240GB). I cleaned up my HD, and it now has less than 100GB used. When I tried to use partition manager to shrink C drive, it says the available space for shrink is only 40GB. I don't understand why this is the case as there are more than 350GB free space on my HD. Would you help to explain and how I should proceed?

  • latebloomerar Says:

    I tried this way and then ended up using the backup I created and the DVD with win 7 backup. Then booted to the DVD and restored it to the new drive. Which was a hybrid samsung from Amazon that was bigger. I then had to use a free partition magic to expand the drives to fill my new terabyte drive. Yea! It worked and no risk.

  • Sansun Says:

    I like to hear from anyone who successfully upgraded a Windows 7 Pro laptop 450MB to 1TB SSD using these tools? I have less than 10MB free space.

Back to top