Is it possible to format a hard-drive too often?

23

3

Every couple of months I find my computer becomes sluggish, so I format the hard drive then reinstall Windows to keep it running fast. I've been doing this for about a year without any adverse effects; but then, I was chatting to someone and they told me that formatting this often can damage the hard drive.

Is this true?

aligray

Posted 2011-06-14T01:38:29.810

Reputation: 562

26That is a terrible thing to do. I dont think that you will damage the HD that way, but its a very silly (putting it lightly) way to maintain an OS. – soandos – 2011-06-14T01:47:45.723

@soandos Good to know! – aligray – 2011-06-14T02:15:38.997

@aligray, as a curiosity, why do you need to reformat every time you reinstall? – soandos – 2011-06-14T02:45:50.393

1@soandos, for a nice clean slate (though technically, all of the clusters already contain stuff, even if they are marked as unused). – Synetech – 2011-06-14T03:08:02.423

4I assume its a magnetic drive. An SSD drive has a much lower number of write cycles, and so many formats, reinstalls, and updates would add a bunch of writes. – Rich Homolka – 2011-06-14T03:13:57.037

1@Rich, agreed. Even if it doesn’t add a lot of extra writes, the writes are still wasted since they should be unnecessary. It would be even worse if it was a full wipe (ie every sector is zeroed) as opposed to just a normal format where the FAT/MFT is emptied. – Synetech – 2011-06-14T03:20:49.270

5Actually, [1] formatting the system [2] installing everything, [3] update everything, then [4] image system... When you need a format, try [5] backup data, [6] restore image and [7] update everything.. at least sounds better than a full wipe every time.. anyways... – bubu – 2011-06-14T09:11:36.030

@bubu That's a great idea! – aligray – 2011-06-14T09:16:52.917

Just a biased comment you can ignore: There are great OSes that don't require that much of you, for example, MacOS or Linux. – Petruza – 2011-06-14T12:30:50.017

1

Have you heard of ghosting software? Norton Ghost is a well known one that I have used a lot in the past - this would save you hours! Each time you re-ghost, download updates and create a new ghost image.

– Matt Wilko – 2011-06-14T13:08:23.127

Answers

31

Formatting a drive is simply a matter of rearranging the bits, which is functionally no different from reading and writing files. I do agree with @soandos in that it is not a great way to maintain your OS, but it won't harm your drive, or reduce it's life significantly.

Kirk

Posted 2011-06-14T01:38:29.810

Reputation: 2 182

3Yup, if writing to the drive were harmful, the drive wouldn’t be very useful. I wonder if that person was thinking of something different than normal formatting, like “low-level formatting” or something, although even then… – Synetech – 2011-06-14T03:09:20.490

I've heard this argument from people before ... hearing it since I was using 5.25" floppy diskettes. – Kirk – 2011-06-14T03:13:28.430

5To be fair, 5¼" floppies (and 3½") really did have limited life and would in fact wear out after a while. – Synetech – 2011-06-14T03:15:51.253

Yep, but that lifetime had more to do with how much time the disk spent spinning than how much it was formatted. At least what I always saw, especially with the 5.25" disks, was that the disk would start to fray around the edges. – Kirk – 2011-06-14T03:27:11.923

3It would shorten the life of an SSD drive though, wouldn't it? – Svish – 2011-06-14T06:50:16.750

@Svish: Yes, probably. It might not make much of a difference in practice though. Formatting should be equivalent to writing as much data as the drive can hold. Depending on your regular workload, you might write a lot every day anyway, in which case it would not make much of a difference. – sleske – 2011-06-14T08:41:03.610

2@Svish only if you do a "full format" i.e. set all the bits in the drive to zero. If you only delete the file table (aka "quick format") it isn't more damaging to the SSD than deleting a large file. – dtech – 2011-06-14T09:54:40.580

@dtech: What about Trim? Wouldn't that command mean that stuff is done to the files as well, and not just the filetable? or? – Svish – 2011-06-14T10:15:48.803

Modern SSDs are funny. Quite a few compress data nowadays. Writing 120 GB of zeroes to such a 120 GB SSD will not result in a full physical rewrite; instead you'll have 99% of the blocks put on the "free for reuse" list. – MSalters – 2011-06-14T12:03:43.427

10

Hard drives are good for hundreds of thousands of write cycles, if not millions. Even the early generations of SSDs are good for a few thousand write cycles.

When quick-formatting your drive you are just rewriting the first few sectors once, and when reinstalling your OS you are writing a couple of gigabytes of data once, with a few sectors possibly being written to a few dozen times.

Multiply a few dozen writes by 4 times or so per year, and you are still nowhere near to causing any significant wear on the key sectors of the drive.

Memory paging (which is enabled by default in most installations) causes more wear to your drive in one day (by repeatedly writing to the same sectors) than you would in years of formatting with the frequency you described.

Chris Grundy

Posted 2011-06-14T01:38:29.810

Reputation: 121

Good point about SSDs; perhaps that person was thinking of them and considers the OA’s behavior to be wasted/unnecessary writes that could be “saved/horded” for more useful purposes. – Synetech – 2011-06-14T03:11:57.477

Why does repeatedly writing to the same sectors cause more damage? – Maxpm – 2011-06-15T00:27:13.643

It actually does not if the controller in your SSD does wear leveling: it is free to change the mapping between sectors your operating system can see and actual pages on the flash memory, in a way that spreads write across the whole drive as best as possible. – danielkza – 2011-06-21T23:37:39.550

8

No.

Formatting your hard drive does not involve doing anything mechanically different compared to reading or writing to disk.

One way a drive could 'wear out' faster is if the operating system was doing a lot of memory caching to disk, also known as 'disk thrashing'. Another way is if your filesystem was heavily fragmented, and the disk had to traverse large sections of the hard drive platters to fetch data.

Formatting does not fall under any of the two above scenarios.

Adam Prax

Posted 2011-06-14T01:38:29.810

Reputation: 921

3

One additional thing a low level format does is add bad sectors to the bad sector list. As others have said this is killing a fly with a hand grenade. If you have enough bad sectors to slow down Windows, get a new drive.

Also, so many installs may make you sloppy when it comes to updating the OS or apps, making you more likely to get malware.

Rich Homolka

Posted 2011-06-14T01:38:29.810

Reputation: 27 121

@Rich How would I go about checking this? – aligray – 2011-06-14T03:12:09.677

1A disk scan. In Windows you would use the command chkdsk /f /r – Synetech – 2011-06-14T03:13:38.680

@Synetech Inc. Is this in the event log as well? – Rich Homolka – 2011-06-14T03:15:40.623

1Is what in the Event Log? The list of bad sectors? No, though a copy of the output from chkdsk is copied to the Application event-log (under the Winlogon source), but only for scans run at boot time, not after logging in. – Synetech – 2011-06-14T03:18:30.177

@Synetech - You can also grab an Ubuntu disk and run it in "Live" mode (runs from the CD/DVD). Ubuntu has a disk monitoring program that monitors by default (in Ubuntu versions 10.04 or later). In my experience, it's the most sensitive, and accurate, at picking up bad sectors (and it will let you know right away if a drive has gone beyond a certain threshold of bad sectors). It also gives you a good breakdown of your drive's status. – Shauna – 2011-06-14T12:10:17.913

Don’t forget the SMART data. – Synetech – 2011-06-14T19:55:32.100

1

Technically, any use of a drive shortens the MTBF (Mean Time Before Failure, I think). But, as someone said, nowadays that's a huge number. Drives aren't guaranteed beyond that. But they will all eventually fail with use from simple wear and tear; they have moving parts and spin platters at incredible speeds and high temperature.

Low level formats aren't possible on new drives; bad sectors are mapped out by the firmware. Each cylinder of a disk has extra sector(s), and when a sector begins to fail, it is moved to the fresh sector and re-mapped. When the extra space on one cyl fills up (drive is really going bad) it borrows the next cyl's space. I'm not sure what that means to the defragment programs, but I assume they handle it properly or are completely blind to it.

I agree that formatting is no more damaging than any other function. Less than my StarCraft II game, by far!

Engineer

Posted 2011-06-14T01:38:29.810

Reputation: 221

2http://en.wikipedia.org/wiki/Mean_time_between_failures – Sverre Rabbelier – 2011-06-14T13:26:28.440

-2

Hahaha! Actually it's absolutely impossible to perform clean install of Windows, without format of the disk or partition! Everytime when you reinstalling the OS, you have to press Format button. And no! It wouldn't harm your hdd, because this is how it works!

Tony Almeida

Posted 2011-06-14T01:38:29.810

Reputation: 1

Please read [Answer] before answering. – user 99572 is fine – 2016-01-07T21:52:31.300