Question SSD randomly is and isn't recognized by PC

Oct 6, 2022
9
1
15
For some reason, either my boot drive or storage SSD suddenly fail to be recognized by my bios after I added a storage 2TB SATA SSD. On ocassion, the 500GB Boot Drive SSD or the 2TB SSD won't be recognized by the BIOS or Windows. Both won't be recogized at the same time. I have no idea what the problem is. I already checked the power cables and plugged them into 2 seperate power cables just to make sure it's not a power issue. I recently turned the power off twice, the BIOS would only recognize the HDD and one of the two SSD's, never both at the same time. Checked the 500GB boot drive through Samsung Magician. Says it's fine. I just need to get my BIOS and PC to recognize both at the same time without having to worry about my pc all the time.

Edit: The 2TB SSD just came back from a data recovery facility and worked just fine in a ssd dock before I connected it to my pc internally via SATA cable.

My PC Specs are:
CPU: Ryzen 7 2700X
2x8GB Dual Channel DDR4-2133
MOBO: Taichi X470 BIOS P 2.00
500GB Samsung 870EVO SSD
2TB Samsung 870EVO SSD
2 TB 7200 RPM HDD Seagate hybrid drive
GPU: EVGA GEFORCE GTX 1080TI
OS: Windows 10 Pro 64-bit.
Power: Corsair RM850X
 
Last edited:
Oct 6, 2022
9
1
15
Thanks! It's pretty cool to be here.

As for my PSU's age, roughly 3 years old. Everything except the two SSD's are about 3 years old.

I'll begin updating the BIOS later today and then try running both drives through SATA instead of having the storage drive in the USB dock. I'll post the results later.

By the way, thanks for the warning about the P4.86 BIOS update.
 
  • Like
Reactions: Lutfij
Oct 6, 2022
9
1
15
Alright. Finished updating Taichi X470 BIOS to P4.90. Connected the drive via SATA. BIOS recognizes the HDD and the 2TB SSD, but wont acknowledge the 500GB SSD. SATA and power cables are undamaged.

Edit: I have now begun playing musical chairs with SATA Ports 1-6. If there's a breakthrough, I'll let you know. Forgot to mention that SATA Hot Plug and ASMedia SATA Hot Plug are both enabled. CSM is also Enabled.

Update: Disconneced power for the 2TB SSD. BIOS now acknowledges the 500GB drive and the HDD. If it's a power issue, I'm baffled as to why that's the case. The RM850X should have been enough for the parts I have.
 
Last edited:
Oct 6, 2022
9
1
15
Back again with a new finding. If I let the computer boot while the 2TB SSD is disconnected from the power and then plug in the power, the drive appears on Windows as normal. However, since it would be very inconvienient to constantly open and close my desktop's back and fiddle with the plug every time I want to use my PC, this is only a half measure at best.

Edit: Later today, I turned on my PC while the 2 TB SSD and only the HDD was recognized. I had to turn the pc off and on a few times to get the 500GB SSD to appear in the BIOS. Has anyone else ever had something like this happen to their PC? Hoping someone here resopnds, cause I don't want to have to open another account on anoter tech forum or drag my desktop to MicroCenter or some other store to get some answers.
 
Last edited:

Falcore01

Distinguished
Sep 8, 2014
16
0
18,510
Back again with a new finding. If I let the computer boot while the 2TB SSD is disconnected from the power and then plug in the power, the drive appears on Windows as normal. However, since it would be very inconvienient to constantly open and close my desktop's back and fiddle with the plug every time I want to use my PC, this is only a half measure at best.

Edit: Later today, I turned on my PC while the 2 TB SSD and only the HDD was recognized. I had to turn the pc off and on a few times to get the 500GB SSD to appear in the BIOS. Has anyone else ever had something like this happen to their PC? Hoping someone here resopnds, cause I don't want to have to open another account on anoter tech forum or drag my desktop to MicroCenter or some other store to get some answers.
I'm having this EXACT same problem with my Samsung 860evo 1tb sata ssd... sometimes it reads it, other times it doesn't! I've used every possible configuration and its hit or miss if it works or not. when it DOES work, it works great. it'll work for the entire session but after i shutdown and boot up the next day is gone! I'm wondering if is because i have 'sata hotplugging' enabled?! gonna try this later. also, when it is working in windows and showing in bios, in windows it's displayed as a 'removable device' so idk lol
 
Last edited by a moderator:
Oct 6, 2022
9
1
15
Wow! I thought that this thread just fell into obscurity. Thanks for replying everyone. So far, there hasn't been any new findings. I still have to unplug the power prior to turning on the pc and plug it in after booting up. If there's anything new to find out, let me know. Other than that, Happy New Year everyone!
 
Oct 6, 2022
9
1
15
Alright. Here's a copy I pulled from CrystalDiskInfo regarding the culprit drive.

----------------------------------------------------------------------------
(03) Samsung SSD 870 EVO 2TB
----------------------------------------------------------------------------
Model : Samsung SSD 870 EVO 2TB
Firmware : SVT02B6Q
Serial Number : ***
Disk Size : 2000.3 GB (8.4/137.4/2000.3/2000.3)
Buffer Size : Unknown
Queue Depth : 32
# of Sectors : 3907029168
Rotation Rate : ---- (SSD)
Interface : Serial ATA
Major Version : ACS-4
Minor Version : ACS-4 Revision 5
Transfer Mode : SATA/600 | SATA/600
Power On Hours : 585 hours
Power On Count : 265 count
Host Writes : 3342 GB
Wear Level Count : 2
Temperature : 31 C (87 F)
Health Status : Good (99 %)
Features : S.M.A.R.T., NCQ, TRIM, DevSleep, GPL
APM Level : ----
AAM Level : ----
Drive Letter : E:

-- S.M.A.R.T. --------------------------------------------------------------
ID Cur Wor Thr RawValues(6) Attribute Name
05 100 100 _10 000000000000 Reallocated Sector Count
09 _99 _99 __0 000000000249 Power-on Hours
0C _99 _99 __0 000000000109 Power-on Count
B1 _99 _99 __0 000000000002 Wear Leveling Count
B3 100 100 _10 000000000000 Used Reserved Block Count (Total)
B5 100 100 _10 000000000000 Program Fail Count (Total)
B6 100 100 _10 000000000000 Erase Fail Count (Total)
B7 100 100 _10 000000000000 Runtime Bad Block (Total)
BB 100 100 __0 000000000000 Uncorrectable Error Count
BE _69 _49 __0 00000000001F Airflow Temperature
C3 200 200 __0 000000000000 ECC Error Rate
C7 100 100 __0 000000000000 CRC Error Count
EB _99 _99 __0 00000000006D POR Recovery Count
F1 _99 _99 __0 0001A1CE4DD6 Total LBAs Written
FC 100 100 __0 000000000001 Vendor Specific
 
Oct 6, 2022
9
1
15
Crazy, right? Everything came off as healthy. Here's the other two drives in the pc, just in case I've missed something here.

----------------------------------------------------------------------------
(01) Samsung SSD 870 EVO 500GB
----------------------------------------------------------------------------
Model : Samsung SSD 870 EVO 500GB
Firmware : SVT02B6Q
Serial Number : ***
Disk Size : 500.1 GB (8.4/137.4/500.1/500.1)
Buffer Size : Unknown
Queue Depth : 32
# of Sectors : 976773168
Rotation Rate : ---- (SSD)
Interface : Serial ATA
Major Version : ACS-4
Minor Version : ACS-4 Revision 5
Transfer Mode : SATA/600 | SATA/600
Power On Hours : 799 hours
Power On Count : 243 count
Host Writes : 1092 GB
Wear Level Count : 6
Temperature : 39 C (102 F)
Health Status : Good (99 %)
Features : S.M.A.R.T., NCQ, TRIM, DevSleep, GPL
APM Level : ----
AAM Level : ----
Drive Letter : C:

-- S.M.A.R.T. --------------------------------------------------------------
ID Cur Wor Thr RawValues(6) Attribute Name
05 100 100 _10 000000000000 Reallocated Sector Count
09 _99 _99 __0 00000000031F Power-on Hours
0C _99 _99 __0 0000000000F3 Power-on Count
B1 _99 _99 __0 000000000006 Wear Leveling Count
B3 100 100 _10 000000000000 Used Reserved Block Count (Total)
B5 100 100 _10 000000000000 Program Fail Count (Total)
B6 100 100 _10 000000000000 Erase Fail Count (Total)
B7 100 100 _10 000000000000 Runtime Bad Block (Total)
BB 100 100 __0 000000000000 Uncorrectable Error Count
BE _61 _51 __0 000000000027 Airflow Temperature
C3 200 200 __0 000000000000 ECC Error Rate
C7 100 100 __0 000000000000 CRC Error Count
EB _99 _99 __0 000000000020 POR Recovery Count
F1 _99 _99 __0 0000889A2945 Total LBAs Written
FC 100 100 __0 000000000001 Vendor Specific
 
Oct 6, 2022
9
1
15
And here's the D: Drive too. It's a HDD just in case that info helps.

----------------------------------------------------------------------------
(02) ST2000DM006-2DM164
----------------------------------------------------------------------------
Model : ST2000DM006-2DM164
Firmware : CC26
Serial Number : ****
Disk Size : 2000.3 GB (8.4/137.4/2000.3/2000.3)
Buffer Size : Unknown
Queue Depth : 32
# of Sectors : 3907029168
Rotation Rate : 7200 RPM
Interface : Serial ATA
Major Version : ACS-2
Minor Version : ACS-3 Revision 3b
Transfer Mode : SATA/600 | SATA/600
Power On Hours : 11663 hours
Power On Count : 2338 count
Temperature : 27 C (80 F)
Health Status : Good
Features : S.M.A.R.T., APM, NCQ, GPL
APM Level : 8080h [ON]
AAM Level : ----
Drive Letter : D:

-- S.M.A.R.T. --------------------------------------------------------------
ID Cur Wor Thr RawValues(6) Attribute Name
01 120 _99 __6 00000E0CD828 Read Error Rate
03 _98 _96 __0 000000000000 Spin-Up Time
04 _93 _93 _20 000000001D7F Start/Stop Count
05 100 100 _10 000000000000 Reallocated Sectors Count
07 _78 _60 _30 000004FADD4B Seek Error Rate
09 _87 _87 __0 000000002D8F Power-On Hours
0A 100 100 _97 000000000000 Spin Retry Count
0C _98 _98 _20 000000000922 Power Cycle Count
B7 100 100 __0 000000000000 Vendor Specific
B8 100 100 _99 000000000000 End-to-End Error
BB 100 100 __0 000000000000 Reported Uncorrectable Errors
BC 100 100 __0 000000000000 Command Timeout
BD _97 _97 __0 000000000003 High Fly Writes
BE _73 _55 _45 00001F18001B Airflow Temperature
BF 100 100 __0 000000000000 G-Sense Error Rate
C0 100 100 __0 0000000000AB Power-off Retract Count
C1 _61 _61 __0 000000013523 Load/Unload Cycle Count
C2 _27 _45 __0 00110000001B Temperature
C5 100 100 __0 000000000000 Current Pending Sector Count
C6 100 100 __0 000000000000 Uncorrectable Sector Count
C7 200 200 __0 000000000000 UltraDMA CRC Error Count
F0 100 253 __0 471100001121 Head Flying Hours
F1 100 253 __0 00065EC93C20 Total Host Writes
F2 100 253 __0 00279A460893 Total Host Reads
 
I don't see it written, but have you actually tried a different SATA cable? Because I had exactly this, the drive would appear sometimes and sometimes not. I used to switch off the PC, do a complete power drain and then it'd always reappear after that. Only to disappear again a few days later.

I only see you say that the SATA cable is 'undamaged'. Mine was also undamaged, replaced it and never had an issue since. I run 2 x NVME SSDs along with 6 x SATA SSDs, that drive has never failed to appear since the new cable.

Just a thought.