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!
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