-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Notebooks
- Notebook Hardware and Upgrade Questions
- What type of SSD will fit my Laptop?

Create an account on the HP Community to personalize your profile and ask a question
11-22-2022 04:00 PM
Hello. I'm having trouble trying to find out what type of SSD size or form factor will fit the slot in my laptop. I have a HP Pavilion Power 15-cb077nr and i want to upgrade the SSD, but i cant tell if it uses a SATA or NVMe M.2 SSD and i don't know where to find that info.
I'm aiming to buy this Sabrent 1TB Rocket NVMe PCIe 4.0 M.2 2280 Internal SSD, shown below. Can someone confirm if it will fit my laptop or not? Thanks
https://www.bhphotovideo.com/c/product/1574321-REG/sabrent_sb_rocket_nvme4_1tb_1tb_rocket_nvme_pcie....
11-22-2022 04:33 PM
Here is the Service Manual:
The M.2 slot will work with an NVME 2280 form factor M.2 SSD. But the slot is PCIe gen 3.0. The Sabrent you ask about is a gen 4.0. It will work, but be limited to the transfer speeds found in gen 3.0 devices. So anything extra it costs gives you no benefit. I still suggest the Samsung 970 Evo Plus as a good PCie gen 3.0 NVME 2280 M.2 SSD. Or WD Black.
11-23-2022 10:22 AM
Thank you so much for your quick and informative response. Truly, it helps out a lot.
Now, just for the sake of clarity and confirmation, I just want to explore this topic more to make sure I understand it correctly. Since my laptop is hard to open to visually inspect, I have to find all this out through software or online research. One thing I found out is that the original and current SSD installed is a SATA M.2 drive (SanDisk- SD8SN8U-128G-1006 M.2 2280 SATA III SSD). This made me think that I might have a SATA M.2 drive slot. However, after reading your reply and the manual, it seems that my laptop has a NVMe M.2 slot but a SATA M.2 drive installed, I think. Is this true? If so, then I assume that a SATA M.2 drive can fit into a NVMe M.2 slot, but not the other way around (a NVMe M.2 drive can not fit into a SATA M.2 slot), correct?
I just want to make sure I understand this correctly before I make any purchases.
Thanks again
11-23-2022 12:08 PM
M.2 is M.2....physically there is no difference between a "SATA" M.2 slot and an "NVME" slot. Compatibility is all about how the slot is integrated into the motherboard. An "M" keyed or "B+M" keyed SSD will fit into the slot. Most NVME are "M" keyed (2 prongs) but not all. Most SATA M.2 SSDs are "B +M" or 3 prongs, but not all. So you can easily have a situation where the SSD fits in the slot but is not recognized. That would usually be where you try to use an NVME SSD on a system that is only made to work with SATA. But again, there are a few systems that are NVME only so SATA would not work. Hope this is not too confusing. Bottom line, if your laptop will take an NVME M.2 SSD that is what you should use. Much superior to SATA. And SATA is not too bad; way better than a mechanical drive.
11-23-2022 02:34 PM - edited 11-23-2022 02:36 PM
Ok, i think i understand, though your reply is a bit more nuanced than my previous understanding of all this. I mostly learned from this article, among many others, but i think i understand. ( https://www.techoverwrite.com/m-2-supports-sata-and-nvme/ ).
If i can go back to my main question and concern, it's that I'm simply trying to figure out if my M.2 SSD slot in my laptop will accept a NVME SSD, specifically the one i linked to earlier, and it seems it does, as you first said. If that's the case i assume the slot is only M keyed / 2 prongs, so this NVME SSD will fit (even though it currently has a SATA SSD installed in it). What I'm still unsure about is exactly how you found that out. Is it just because the manual for this laptop model listed both NVME and SATA SSDs as being used in the original laptops (OEM, i think is the term)?
In any case, i just hope my laptop SSD port will accept a NVME SSD, the one i linked to, as they have significantly better specs, plus the one i found was on sale and a great deal (only 80$). But you being an expert said it should fit, so I'm optimistic that it will.
Anyway, thanks again, sincerely. Very useful and informative.
11-24-2022 09:58 AM - edited 11-25-2022 02:59 AM
- In any case, i just hope my laptop SSD port will accept a NVME SSD, the one i linked to, as they have significantly better specs.
The newest Tiger Lake laptops are Intel’s first mobile devices with PCIe 4.0 capability.
11-24-2022 12:55 PM
Yes. The Manual says HP offered it with an NVME M.2 SSD; hence the slot is compatible. The one you asked about will fit and work although as I also said not at the full transfer speed advertised. It will be no faster than a Gen 3.0 PCIE device. But the price is very good so why not?