BIOS Update Resulting in No Detection of Sata Drives [PC]

swordzx9

Prominent
Dec 30, 2017
4
0
510
Updated BIOS on PC (Win10) using Asus E-Z Flash 2.0 (successfully). Computer was giving blue screens, hence I updated. The BIOS flash before POST showed the model was M4A87TD/USB3.0. I downloaded the BIOS file for that. But the physical motherboard shows the word EVO on it, and I did not download the bios update for M4A87TD/EVO.

Nonetheless, the update was successful. However, immediately after I am unable to boot into my normal hard drive (blue screen - "inaccessible boot device").
On occasion when I go into BIOS my SATA drives are detected. I exit BIOS and continue with the boot. It goes to the loading Windows screen (white circle of dots), then blue screens with the error. On other occasions when I go into BIOS, no SATA drive is detected (missing list from main screen).

I have tried opening the case, draining remaining power / unplugging, reseating CMOS, enabling ACHI for the corresponding SATA ports, and readjusting/connecting the hard drive - all to no avail.

I have some important files on here, can anyone please advise on how to fix this? I will provide anything you ask for, thank you in advance. I really really appreciate your time.
 


Flash the correct bios version first, I'm surprised it let you flash it, let alone didn't brick. Both boards are very similar.

M4A87TD/USB3
https://www.asus.com/Motherboards/M4A87TDUSB3/HelpDesk_Download/

M4A87TD EVO
https://www.asus.com/Motherboards/M4A87TD_EVO/HelpDesk_Download/
 

swordzx9

Prominent
Dec 30, 2017
4
0
510
I'll do this tomorrow, thanks. I was very unsure if I had the incorrect one, considering it let me do it. Hopefully this stops the weird SATA detection problems. I will post back soon.
 

swordzx9

Prominent
Dec 30, 2017
4
0
510
So I tried to run the EVO one in E-Z Flash, but it would not let me. Said the ROM file is incompatible. I am guessing even though the physical motherboard has the word EVO on it, this motherboard must be the USB3.0 version (considering I have USB 3.0 ports on it too).

After going into BIOS it still did not detect my SATA hdd as SATA, currently it is configured to reading it as an IDE. If I change IDE to ACHI, I am fairly sure it will blue screen.

For now I have managed to log in like this and retrieve my files so that is good news!
However, if anyone can let me know how to have my SATA HDD read normally through ACHI, or even be detected in the BIOS as SATA, it would be a big help. I really want this PC to work properly as I use it for important work. For now I will be holding off on that until it is.

Side note, I also changed the "MSISupported" value in the Windows Registry for ACHI to 0 from 1 (as per some guides online). Do you think this may be causing the issue with SATA detection in the BIOS?

Thanks again immensely for your time. I really do appreciate it, this is my first time troubleshooting something like this.
 

swordzx9

Prominent
Dec 30, 2017
4
0
510


UPDATE: So I have narrowed the issue down. If I tell BIOS to read the HDD SATA Port (Port 1) as IDE, it will show up in BIOS, and boot successfully. If I tell it to read Port 1 through AHCI, it will not find HDD, and will blue screen once I exit BIOS because it can't boot Windows 10 from anything. Again, I did tamper with the AHCI registry file for the MSISupport DWord entry. I changed it to 1 from 0. Other than this, I don't see why my HDD can't be read as SATA?

UPDATE #2: https://imgur.com/OuHpdbB
Perhaps this may be the cause? (I tried just putting an image but the tags didn't work...