I've been helping my friend recently with their PC, and they recently realized their secondary SSD (Samsung 870 EVO 1tb) is not being recognized by Windows. They have another SSD, an NVME, which has Windows installed on it and it is working fine. I looked at the SSD and saw that it was also not being recognized by the BIOS. It was working fine and with no issues prior to this and now it seems to just not be detectable on their PC. I have taken the SSD out of their computer and tried it in mine and the drive is connected and recognized with no issues, it passed a scan test and showed to be in perfect working order, but when I go back to their computer it still doesn't recognize the drive. I have tried the following in an attempt to get their computer to recognize the drive:
Edit: I had incorrectly stated the drive was an 860, I have corrected it to say the correct model, which is an 870 EVO.
- Plugging the SATA cable into different ports on the motherboard
- Removing and reinserting the CMOS battery
- A different SATA cable in different ports
- Updating the BIOS
- Updating motherboard drivers
- A different SATA power cable to the SSD
- Enabling Hotplug in the bios
- Ensuring the BIOS drive setting was set to AHCI instead of RAID
- Intel i5-11400
- MSI MAG B560 Torpedo ATX LGA 1200 Motherboard
- G. Skill Trident Z Neo 16 GB (2x8 GB) DDR4
- WD Black SN750 500GB M.2
- Samsung 870 EVO 1tb SSD (This is the one causing problems)
- ASUS ROG STRIX GTX 1080
- EVGA GQ 650 Watt 80+ Gold Power Supply
Edit: I had incorrectly stated the drive was an 860, I have corrected it to say the correct model, which is an 870 EVO.
Last edited: