hard drive not showing in windows setup

mil0001

New Member
Reaction score
0
As it says above, I bought a 500gb Seagate hard drive to replace q failed hard drive but when I get to windows setup, it cannot find it, stating it needs to load drivers possibly. I tried this hard drive on 3 different computers all to the same result. Funny thing is I could format the hard drive with disk part in the recovery console, and the hard drive shows up in the BIOS. I guess its just a dodgy drive?

I have made sure its in AHPI mode in the bios which it already was. I also tries loading sata3 drivers from the motherboard CD to no avail.

Help much appreciated
 
Are you doing a Win 7 install? I've run into this on Win 7 installs in the past. Instead of fighting it I just popped in a different drive & it worked with another one. I'm sure someone knows how to remedy this on here, I'll stay tuned for the solution. ;)

BTW, my drive in question was a good drive. I ran several tests on it & they passed w/ flying colors. I wouldn't be so quick to fault your drive.
 
Try with AHCI off (ide mode, aka legacy mode) then after windows is setup you can do the IDE to AHCI switch. I can't remember the name of the software I use to do IDE to AHCI its some very simple app I found googling.
 
Could the drive have a firmware problem? I'm dealing with a Seagate Barracuda 7200.11 that has defective firmware. Wouldn't surprise me if there were other defects out there.
 
I've heard a rumor you can make a FAT32 partition and it will show up. Try disabling AHCI and see what it does.
 
Your rumor was correct, formatting a 500mb fat33 partition with disk part in recovery console worked.

It didn't like being changed to IDE, saying 'windows cannot install to this drive'

But I have changed it back and it seems to be installing flawlessly now!
 
Try with AHCI off (ide mode, aka legacy mode) then after windows is setup you can do the IDE to AHCI switch. I can't remember the name of the software I use to do IDE to AHCI its some very simple app I found googling.

No need for some 3rd party app to do it...it's a very simple registry edit.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msahci

Set dword value to 0
Microsoft has a "fixit" GUI tool for those that are too lazy to fire up regedit....but unless it takes someone several minutes to fire up regedit and make that change...this direct approach will always take much less of your time.

Prior to doing that, you want to make sure you downloaded/installed the latest SATA controller drivers if your motherboard has a controller that requires drivers (meaning it's not native to Windows).

As soon as you make that registry change, reboot..jump into BIOS setup, flip the AHCI mode to on..and continue to boot up. All done!
 
No need for some 3rd party app to do it...it's a very simple registry edit.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msahci

Set dword value to 0
Microsoft has a "fixit" GUI tool for those that are too lazy to fire up regedit....but unless it takes someone several minutes to fire up regedit and make that change...this direct approach will always take much less of your time.

Prior to doing that, you want to make sure you downloaded/installed the latest SATA controller drivers if your motherboard has a controller that requires drivers (meaning it's not native to Windows).

As soon as you make that registry change, reboot..jump into BIOS setup, flip the AHCI mode to on..and continue to boot up. All done!

Thats it? hmm wait I thought there was something extra regarding intels registry entries...perhaps im mixing it up with something else.
 
No need for some 3rd party app to do it...it's a very simple registry edit.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msahci

Set dword value to 0
Microsoft has a "fixit" GUI tool for those that are too lazy to fire up regedit....but unless it takes someone several minutes to fire up regedit and make that change...this direct approach will always take much less of your time.

Prior to doing that, you want to make sure you downloaded/installed the latest SATA controller drivers if your motherboard has a controller that requires drivers (meaning it's not native to Windows).

As soon as you make that registry change, reboot..jump into BIOS setup, flip the AHCI mode to on..and continue to boot up. All done!

I've gotta write that one down!
 
Back
Top