I recently received an old laptop from my parents and I'm considering upgrading its storage to an SSD to boost the speed, ideally achieving about five times the performance. However, I've found that the prices for SATA SSDs are similar to M.2 NVMe drives. Since SATA SSDs max out around 500MB/s and NVMe drives can reach up to 3000MB/s, I'm leaning towards the latter for potential future use. Is there any way to use an M.2 NVMe SSD in a laptop that only supports SATA drives? If not, would it be better to just sell the laptop and buy one with an M.2 slot?
5 Answers
There are adapter solutions out there that let you use an M.2 SSD with your current setup, but you'll still be limited by the SATA interface speed.
In my experience, for typical usage, the performance difference between a SATA SSD and an NVMe drive will be negligible. Just get a decent SATA SSD and you'll be good to go!
If you really want something faster, you could look into M.2 SATA drives, but NVMe won’t fit in that laptop. Just stick with a SATA option unless you're ready to upgrade to a newer machine.
Honestly, if you're just using the laptop for basic tasks or retro gaming, a cheap SATA SSD should be perfectly fine. You're likely going to save a little money and not even notice the difference in speed for what you need.
Unfortunately, you can't adapt an NVMe SSD to work in a laptop designed for SATA drives. They're different protocols, so you're pretty much limited to putting a SATA SSD in there.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload