The M.2 drive shown as a replacement part, at the time I replaced mine, was an Corsair M.2 drive with a SATA interface. My machine would not boot with this drive. I looked up the original drive on the internet and it was an Intel M.2 NVMe drive. I bought a new M.2 NVMe drive and it works find. I guess the disk controller in my laptop does not recognize the M.2 with a SATA interface. Maybe something they changed in the middle of the product line. Anyway be sure to check which drive you have before you buy the replacement. Rest of the information great.