OK, full story, as I wrote on a tech support site I found while Googling:
First, I came home to my computer endlessly loading Windows (it had been left on). Reboot, after several tries, Windows refuses to load. Try Safe Mode, and it doesn't even get that far, instead throwing up maybe a screen's worth of lines that read:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS\system32\blah.ext
I try to use Windows Setup disk's Recovery Console to run chkdsk, that hangs at 75%, and I eventually turn it off. Looking in the partition management section (where you choose where to install Windows), I see C:\ listed as follows:
C:\ Partition 1 [Unknown] 25000 MB (24999 MB free)
The other two partitions are both labeled correctly, with [NTFS] labels, and the correct amount of memory being used.
Despairing my C:\ partition, I attempt to reformat it (NTFS, not-quick version), which takes about two hours and ends up failing. I then try to delete the partition, and Windows Setup says it cannot delete the partition, and takes me back to the previous screen - where it now says it cannot detect any disk.
This is where I now stand. I have literally hundreds of hours of irreplaceable work on the drive, which at the same time I cannot afford to save with data recovery services
as they cost a small fortune and it was all hobby-related work; I simply cannot justify the expense, as much as I want to.
As things stand now, the drive spins up, but the BIOS doesn't see it at all, nor does the Windows Setup disk. A different drive I have is recognized (but that disk has problems of its own), so it's not the connections...
Is there anything I can do?
I recently tested the drive using Seagate's tools; there was no problem found. It's under warranty, but that doesn't cover my data. I have no idea if either of those facts is relevant, but there it is.
EDIT: Retested with SeaTools, using a bootable disk. Received a notice that "SMART TRIPPED", do I want to continue the test - presumably not. As far as I'm aware, SMART is supposed to warn you when the drive is failing/failed. Further use could damage it? Would have been nice to know BEFORE I tried to reinstall Windows, sigh.
Is there any hope for at-home data recovery?
You might want to try the old trick of putting the hard drive in the freezer for awhile -- that helps, in some cases, to make it work long enough to recover some data from it. (Put it in a sealed bag to keep moisture out, of course.)
Edit: Also, SMART warnings don't necessarily mean a completely dead drive. SMART is supposed to be able to warn you that the drive is likely to fail within the next 24 hours, so it may not actually have failed yet.
What I would do in this situation is boot a Linux liveCD and see whether the drive is detected by the system and at least remotely readable at the sector level, even if it can't be mounted. If it is, then I'd quickly buy a new drive that's at least as big as the old one, and do a byte-for-byte image copy of the old drive into a big file on the new one, and mark the new file read-only as soon as it's done. That'll preserve what's left on the drive so you don't lose any more if its condition worsens, and from there you can run various data-recovery tools on the backup.
If I were to do this, I'd need help with doing that, as I haven't the foggiest idea how to use a Linux "liveCD" like that.
Go here and read up/listen up BEFORE!!!! doing anything
http://www.podnutz.com/myharddrivedied
http://www.myharddrivedied.com/
Thank you, will read.
How dead is it? (dose it make clinking noises?)
Sounds normal; it spins up at first (makes little/no noise, hard to tell with the computer's fans running, but the HD light goes on and I can feel it spining it I touch the case, but then it spins down and the light goes out, and the BIOS makes no notice of it.
and were did you save it to?
It's in F:\Program Files\Bethesda Softworks\Oblivion\OBSE Source Code\NifSE\.
You and me both.
Will take a look at that when I get the chance; this laptop is horrible and something as taxing as Gmail is a pain to open on it, so that might not happen tonight.
On the solution side of things, this thread seems to offer a bunch of tools to recover the source from the dll:
http://www.velocityreviews.com/forums/t100155-recover-source-from-dll.html
Not my area of expertice, so I don′t have any further comments, it just seems like it′s recoverable with "ease"?
EDIT: That′s just a first I noticed with the first google search I made, could be the answer is none of those tools, it was just an example of how there′s a load of applications for recovering the source from the dll....
Thanks, if it comes down to it, I'll give these a try at the very least.
You can turn off HDD smart checking in your BIOS, which might allow you to get the drive going. You'll need another drive with windows to boot your machine, but there's a fair amount of data recovery software available that can pick up data from knackered (unmountable) drives. It really depends: If it's full on mechanical failure you're probably stuffed. However, in most cases failures are not as serious as that, and usually down to the drive tables being corrupted and you can usually recover the majority of the data without having to lift it off the platters (this is the thing that's mentally expensive and the only option for mechanical failures). I wish you the best of luck with recovering it.
HeX
Actually, for whatever reason it seems that SMART
was off; I only found out about it when I ran Seagate's diagnostic tools (which
did see the drive, unlike the BIOS/Windows Setup), which suggested I not run the test since the SMART alert had been "tripped". I'm going to call Seagate about it tomorrow.