ARGH!!!
So, last night I decided to fire up Diablo III beta - I get the following error: "File Not Found. Would you like to remove the shortcut? Y/N" or something to that effect.
Dubya. Tee. Eff.
My system is still working, but a whole lot of my applications are non-functional.
Then I notice this:
My D: drive is missing.
You may recall that I've split my bulky (read: games) off my SSD due to a limited size.. Well, most of it (C:\Users, C:\Program Files\_slower_\, C:\Program Files (x86)\_slower_\) is on the 1TB Seagate Barracuda 7200.12 SATA drive.
Fu**, Fu**, Fu**.
My backups were also pointed to D, because I hadn't finished cleaning up the data I had on my old Windows installs. I would run out of space on D, so I constantly had errors. I was planning on mirroring my D drive, or setting up the backup to land the files on one of the other two 1TB Seagates, or even my WD1GB Black drive.
So, stupid me, I had already rebooted the box to see if the drive was recognized in the BIOS. No, it wasn't. In fact, when the drive is plugged in, it whirs and then repeats a pattern of clicks 6 times before giving up.
Fu**, Fu**, Fu**.
So I disconnect the drive and pull it from the case. I then fire up Windows, and it still boots! YAY!
I go to log in, and it takes my password! YAY!
Then I get "User profile is missing and cannot be loaded.

THEN I get kicked back to the signin prompt.

THEN I boot into a command prompt mode, recreate a "Users" folder on my F: drive and correct all the directory junctions.
THEN I reboot, with the same sign-in results.

THEN I try and use my recovery disk to repair, and it (of course) finds nothing wrong, and the Admin account is disabled by default in W7HomePremium, and the bloody thing won't recreate a new user folder.
I've been running on this drive for about a year, it's still under warranty, but the data loss includes all savegames, Steam install (and my burgeoning game collection) including all driver downloads (my Users\Docs, Downloads, Desktop, etc).
ARGH!!! In a fit of rage, and not-quite-caring-about the actual-windows-install-because-I'm-oncall-this-week-and-need-a-working-pc, I reinstalled windows over the old install. I plan on running the W8RC next week, so I'm not concerned about windows itself. I just didn't want to lose all those hours (or bandwidth) for my steam games.
F***.
Do yourself a favor folks, and learn from this. If you haven't had time to set up your backups yet, Do it. Tonight. No excuses. My digital babies are dead.

