I'm not exactly a computer mastermind, but let me try to explain what is going on... There's a TL;DR version, too.
Two days ago I got home from work and turned on my computer, which is a little over a year old and has never had any problems before. It wouldn't boot up. It said something about the ivp4 or ivp6 or something along those lines. Whatever. Anyway, I restarted a few times and eventually went into BIOS and didn't see my SSD listed anywhere... Only the ivp4, ivp6, dvd rom, and my HDD. Ok. So I reconfigured my settings, put the HDD first in the boot sequence, and restarted....
And then it said there was no boot drive. WTF? So I went into BIOS (originally I couldn't get into that... I had to put a Windows 7 boot disk into the dvd rom to even have that option) and there is no SSD and no HDD. Now when I restart it without the boot disk in the dvdrom it says, "Restart and select proper boot device". Too bad I can't. I wish I could. I unplugged the SSD and HDD and put them into a really old PC I have... It didn't recognize them. BUT... Then I took the HDD out of the really old PC and plugged it into the newer one... And it wasn't recognized there even though it's good on the other one. Also, when I plugged in two external HDDs, they were both visible. I couldn't boot up with them, of course, but they were there in BIOS. My PC still powers on perfectly fine. I've taken the CMOS out to reset any misremembered settings there. I've set BIOS to default, played with settings, gone back to default, etc. I've configured my SATA to Raid, AHCI, and IDE. All serial ATA ports read as empty, even though they're not. I've plugged my SSD into different ports, used different cables, etc.
The only thing different about anything is that a few days prior to this, I took a plunge of curiosity and upgraded to Windows 10. I usually wait at least a year before upgrading OS's to give time for all bugs to work their way out, but for some reason I didn't this time.
One lovely day my computer randomly wouldn't read my SSD. Then it stopped reading my HDD. It wouldn't read a good HDD from another computer but the other computer wouldn't read either the SSD or the HDD from the first computer. It would read external HDDs but not boot from them.
It'd make sense if my SSD and HDD just died for no reason and were bad (but why would one die and then the other a few minutes later?) but if that's the case, why won't my PC read the old HDD from another PC that I know works? Likewise, it'd make sense if my newer PC just wasn't reading any drives and they were actually both fine, but then why would it read external HDD's and why wouldn't the SSD and HDD show up on my old PC? (It's old AF... Maybe that's why?)
Does anyone have a clue what might be wrong here or how to fix it? I spent over $1,000 on this computer early last summer and it really pisses me off that it stopped working after such a short time. the only other PC option I have right now has 1GB of RAM and is 15 years old. I'm sure most of the parts are under warranty still, but I can't even seem to nail down specifically what's wrong. Plus it'll probably take a month to ship off old parts and get new ones. Any ideas??