Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This is more of a theory question, but what are the reason(s) for a disk to suddenly cause Windows to start saying it "needs to be formatted"?

It happens to an IDE disk that I have in a cheap external enclosure, and I can usually get most of the data back by using software like recuva. It's now happened to an internal disk I have. I'm not looking for software to fix this (although links would be appreciated), but rather a low-level explanation as to what gets corrupted on the disk.

share|improve this question

migrated from Apr 30 '10 at 8:34

This question came from our site for system and network administrators.

up vote 3 down vote accepted

The short answer is it likely has a corrupted "superblock" (Unix terms), FAT (MS FAT terms) or MFT (MS NTFS terms).

Here's a nice article that covers this from a *nix perspective:

There are two obvious causes, either a bad disk, or a bad case. Given the low prices these days I'd seriously look at just chucking the drive and buying a new drive and case.

share|improve this answer
+1, the concepts are all essentially the same. All file systems have a point where they being, if you lose that point, it's all gone. – Chris S Apr 29 '10 at 14:06
@Chris A neat anecdote on that, once had a filesystem that mounted, without errors, as both EXT3 and NTFS, never managed it since. – LapTop006 Apr 29 '10 at 14:23

Over the years, I've had similar problems unnumerable times. In some cases, I was able to reformat and reuse the disk, but invariably it wouldn't last much longer.

By all means, start again and check the disk out (perhaps with HDTune), but I'd take it as a sign that the writing is on the wall and the disk is on it's way out.

You could always try another drive, just to make sure it isn't the enclosure, but I don't think it will be.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .