Laptop SSD Upgrade – 1mm Too Big to Fit in the Slot

ssdupgradewindows-installer

I have an MSI laptop with a Toshiba SSD 256GB (thnsnj256g8nu) and I want to upgrade it to an Evo 970 plus.

The old SSD fits perfectly but the new one doesn't, like it's 2mm bigger.

New SSD
New SSD

Old Toshiba SSD

Old Toshiba SSD

The Problem
The problem

Why is it not compatible, and how can I know what items are compatible with my motherboard?
Should the new SSD fit in the motherboard?

Best Answer

According to the picture you posted, the old model you used was a Toshiba THNSNJ256G8NU and it's a SATA III SSD. It uses a "B+M" key edge connector, according to the picture you posted.

Here is what the "B+M" connector looks like:

enter image description here

Meanwhile, the new one you purchased and plan to replace it with is an NVMe SSD (Samsung Evo 970). It uses an "M" key connector.

The first thing you should check is whether your laptop supports NVMe SSDs or not. Many laptops only allow using SATA SSDs, only having a SATA III interface. Therefore, even if you can insert this new SSD into your M.2 slot somehow, it may not work at all.

I couldn't find full specifications of your laptop based on the model you posted.

The best replacement for you is this one.

Updated:

After digging a bit deeper, I found this file from MSI, which declared that an "M" key SSD can only be used in an "M" key socket:

enter image description here

A bit deeper in the same document:

enter image description here

So based on the model you provided, you have 2 "B" key SSD slots, and 1 "M" key SSD slot. However, all three slots can only use SATA III SSDs. There is no way you can use an NVMe SSD at all.

So the one you have purchased (Samsung 970 EVO Plus) can't be used.

Related Question