Five ways to add SSD speed to your laptop without losing storage capacity

Using an SSD and a hard drive together offers both speed and storage space. But most laptops won't let you install two drives.

0706 primary

Today's Best Tech Deals

Picked by PCWorld's Editors

Top Deals On Great Products

Picked by Techconnect's Editors

A flash RAM-based SSD gives your PC amazing speed, but it’s expensive by the gigabyte. An old-fashioned, spinning-platter hard drive gives you vast amounts of storage for very little money. But if you use both, and set them up intelligently, you can enjoy a hard drive’s mass storage without losing too much performance.

But that only works if you can install two drives into your PC. That’s usually an option only in larger laptops. Some laptops, even affordable ones, support the standard 2.5-inch hard drive/SSD and also have the options to support the flash-only mSATA  or M.2 drives. The PC makers then fill the bays depending on what you buy. This still leaves the option for you to populate the mSATA and run the hard drive, too (which we show you how to do here). But let’s assume you have the typical laptop that only has a single drive bay supporting one hard drive. Here are five solutions:

1. A two-in-one hybrid drive

Devices like Western Digital’s WD Black²  put two drives—an SSD and a hard drive—into one container with one SATA connector. For instance, the Black² has a 120GB SSD and 1TB HDD. Thus, you can have speed and mass storage together.

0706 wd black2 large Western Digital

WD Black²

But these hybrids have their problems. They’re difficult to install, and often require special software for setup. And you can’t just clone your hard drive to the hybrid; you must move Windows to one drive and most of your data to the other. That can be tricky. Worse, these drives tend to be 9.5mm thick, which means they don’t fit in all laptops.

2. A cached hybrid drive

Like the two-in-one, these drives mix both technologies, but in a very different way. 

Drives like those in Seagate’s SSHD line use flash RAM as a cache to speed up the hard drive. Because they’re seen by the PC and by Windows as a single drive, you can simply clone the old drive to the new one.

They come in all thicknesses. You’ll almost certainly find one that fits in your drive bay.

0706 seagate sshd big SEAGATE; altered by Lincoln Spector

Seagate SSHD drives in various thicknesses

On the other hand, they’re not as fast as a two-in-one hybrid.

3: An internal SSD and an external hard drive 

This is the cheapest and easiest solution, but it’s also the slowest and rather unwieldy. Install an SSD into your laptop (see our roundup of the best SSDs), and put Windows, your programs, and your frequently used data files there.

Then put everything else on an external hard drive (see our roundup of best external drives).

0129 primary

Don’t even consider this unless your laptop has a USB 3.0 port, and make sure you have a USB 3.0 drive, as well. USB 2.0 is painfully slow for this sort of work.

And remember to use a different external drive for backup.

4: Network-attached storage

You can buy a network-attached storage (NAS) device, install one or more hard drives inside, and connect it to your router. Thus you can access your files over your network. Most modern NAS systems also provide a private cloud, so you can access your data over the internet, as well.


A NAS box will probably be faster and more convenient than an external drive—once it’s working properly. But it will almost certainly be more expensive and more difficult to set up and if you work remotely, access to files will be problematic.

5: Buy a large SSD

Yes, they’re expensive—close to $300 for 1TB as I write this. But this is the fastest and simplest solution.

Note: When you purchase something after clicking links in our articles, we may earn a small commission. Read our affiliate link policy for more details.
Shop Tech Products at Amazon