I was reloading my PC and during the vista OS load I decided to delete the partition on my hard drive and was going to create a new one and format. I Deleted it and now it doesn't recognize the drive. I restarted the load and tried another hard drive and now it doesn't recognize that one either. The drives are found in BIOS, but not during the windows load, but I am not sure why. Am I missing something?
I just solved what sounds like a very similar issue, my drive showed up in the BIOS as well as the Device Manager, but not Windows Explorer.
All I had to do was assign a drive letter, open Disk Management in Administrative Tools and if the partition/disk shows in there, and assigning a drive letter should be in the context menu if you right click it.