HDD shows up in BIOS but not in WINDOWS 10

FawnPC

Reputable
Sep 10, 2014
36
0
4,540
So i've had this disk for a while now, the usual * on it thats been going on is that it has always been working, but sometimes it would bug out and not show and id have to restart my pc reseat the cables and boom its back (Not often) then today, my pc froze (prolly cuz it bugged and i were playing WoW which is on that disk) so i restarted, and its gone and ive tried EVERYTHING and it wont come back, i can see it in BIOS but not in windows (disk manager etc) windows 10.

And after this happened everytime i boot my pc, the windows 10 is loading then my keyboard and mouse lights go off and the loading screen dissapears and comes back with a little more laggy loading circle (?)))) like everything disconnects thn connects or something? weird :s

please help. sorry for * english i had to type fast cause gf i waiting behind me x.x

<Language, please>
 
Does it show in the Device manager? not disk management but device manager. if it does then download the crystal disk info and see if it shows it in there. The drive it self may be going bad. Do you have another PC/SATA Cable or SATA port to swap things around in to test it?
 
And as that error that occured after which is when i boot and i get to the (Windows 10 Logo [blue flag] with a circle loading under it) it loads just as normal but then my display, keyboard, mouse loses connection and then comes back and then the loading screen comes back with a laggier loading circle, weird stuff going on right now frustrating aswell when you wanna grind that WoW. And i don't think the HDD is bad because its been working all the time, its been bugging sometimes like a lose cable, why would it die now, im going to download crystal disk info and check,, Downloading WoW on my temporary net 8mb/s is going to be living hell.
 


And nope, does not show up in crystal disk.
 


Buggy firmware? how do i fix that, and the name of it in bios is (STnumbers) so basically ST931939139 <- example, Do you need the full name? if so i need to restart my pc, ah ill get it for you, but what makes me wonder wtf is up that much is that, if i switch cable / spot of the hdd in the mobo it shows up in another port on the bios (meaning the connection works right?) ;s just reinstalled my pc from some days ago cause windows 10 crashed so i just noticed that i had power saving option (turn hdd off after 20 mins) on, turned it off brb restart and lemme get the hdd name for you.
 
After some more tweaking etcetc looking around in BIOS, the error wont dissapear and the HDD is a (500GB ST3500620AS) what about firmware update? idk, the one who helps me sort it out will be my lord and savior for life 🙁
 
Different machine? I don't think that it will help, it worked all the time and all day today thn my pc froze (when it bugged obviously cause WoW froze on screen nothing else just WoW which means i couldnt tab out or anything (but i have 2 monitors so i could see that only WoW were frozen, So i had to force restart my pc and after that its gone, my bios still says its there if i switch port its in that port after weird,,,, Tried different power plug, well i got one cable with 4 plugs in, 4 of those cables total, and my other HDD uses the same cable and that one works and the system has always been run that way....
 
Does it show a firmware version? Looks like the latest version for that hdd is SD15

The firmware is like firmware for anything else. ie: modem. Printer. It fixes bugs. And some seagate hdds are full of them

If you can find what firmware is on it (It's probably under the hdd itself), if it's under SD15 try updating it

Since it wont appear in windows, you may have to get the ISO, burn it then boot from it.

Make sure it's the only hdd in the case

If it works, see if reappears in windows

If this hdd is connected to power with a molex adapter, these things have a habit of coming out.





 


I've never actually updated the firmware of it nor have i for my other disk which is as old as that one but that one isnt a seagate so that might actually be the problem, i bought it for like 4-5 years ago? maybe 3, so i should update it right? but how can i update it if its the only hdd in my pc (i wont access my windows then) ? If this fixes it you're a god! <3
 
You dont need windows the iso is bootable.

All you have to do is burn it to cd (It's small) then boot from it. Change the bootdisk to dvd in the BIOS

You dont remove the hdd, it has to be connected for the update to detect it / update it

If it finds the hdd it should update the firmware (if SD15 isnt on it now)

You may remember a few years ago there were a lot of seagate hdds, that stopped working, disappeared from the BIOS and Windows. That was because the firmware that was on them was buggy.

It was fixable, but if you didnt update the firmware in time, you had to use something like a RS232 to USB adapter and terminal, or whatever the modem program was called that came with XP to wake it up.

 
If this is the windows hdd (thats having probs), it has to be connected for it to work / so the files in the ISO (after you burn it) or the exe file can update the firmware on it

BUT as it says in the readme thats in the ISO

3) Disconnect all PATA or SATA devices from the system, except the
device needing the firmware update.

So that means dvds, and IDE / SATA hard drives (just unplug them from the power) .

Everything except the hdd you want to update

If the firmware hasn't been updated on this hdd remove it and see what version of the firmware is on it now. It'll be on a sticker and may start with SD

Or if you can get into windows with it get this / run it what does it say under revision?




 
SD? and its not my windows hdd that's having problems its just one of my gaming hdd's, so can i run my windows while running the .exe or should i burn it to a disk and unplug everything cept the installation and that hdd? cause if theres no risk in having the windows hdd running meanwhile firmware updating the other one id rather do that?
 
I dont know if that program I posted will detect the hdd if its not the boot disk.

BUT as above the hdd you want to update SHOULD be the only hdd thats connected

It'd be better if you could burn the ISO to cd, then boot from it. With just the one hdd that you're having probs with. Unplug everything else as above first

You could use Rufus to make a freedos bootable flash drive. BUT the files in the ISO if you extract them are hidden (the boot files). So I dont know how you could copy them to a flash drive.

The only program that saw the hidden files was powerarchiver (That's installed on this). There is also an img file in the ISO that's on the Seagate site





 
Alright, but the hdd i have problems with is not a boot disk (windows) that "will detect the hdd if its not the boot disk" made me think, so this is only for windows hdds?😱
 


Misslicked your answer as solution i havent tried it yet
it says current firmwares
(AD14, SD15, SD16,
SD17, SD18, SD19,
SD81) isnt SD81 the newest then? idk, and on the download it says SD1A ? should i click that?