Question Why 'zero' a HDD other than security?

videobruce

Golden Member
Nov 27, 2001
1,048
9
81
Other then the probably most common reason to 'wipe' a drive of old data, are there any technical reasons to 'zero' a HDD?
 

TheELF

Diamond Member
Dec 22, 2012
4,027
753
126
What, security not good enough for you?!
No there is no technical reason to zero out a drive.
There is something similar that hdd repair tools do that is to zero out and read back each sector so that the drive firmware recounts/reevaluates all the bad, weak, and good, sectors.
 
  • Like
Reactions: tcsenter

tcsenter

Lifer
Sep 7, 2001
18,867
517
126
There is something similar that hdd repair tools do that is to zero out and read back each sector so that the drive firmware recounts/reevaluates all the bad, weak, and good, sectors.
I would add it is usually better to use the drive manufacturer's utilities for this task of media scanning to mark/remap bad clusters or blocks. Most all the HDD manufacturers have such a 'diagnostic' utility whether the feature within is called zero write, zero fill, disk wipe, etc,.
 
  • Like
Reactions: videobruce

CakeMonster

Golden Member
Nov 22, 2012
1,615
793
136
If you're really paranoid, might as well use Bitlocker or similar from the get-go.

I would also assume that writing random values would be preferable to writing zeros, in case that some actual professionals get hold of your drives.
 

solidsnake1298

Senior member
Aug 7, 2009
302
168
116
There is something similar that hdd repair tools do that is to zero out and read back each sector so that the drive firmware recounts/reevaluates all the bad, weak, and good, sectors.

I'm pretty sure Windows' check disk (chkdsk) utility can also find and mark bad sectors (if I recall this is only done with a "full" check and not a "quick" check).
 

tcsenter

Lifer
Sep 7, 2001
18,867
517
126
To improve performance: Over time, a hard drive may become fragmented, which can slow down its performance. Zeroing the drive effectively defragments it, improving performance.
ChatGPT bot?

Zero-ing a drive most definitely does not 'defragment' data since it wipes all data on the disk. And there is no performance advantage to zero-writing the entire media, since there is nothing left on the drive to gauge performance. Wiping free space could have some modest benefits but not zero-ing the entire disk is a completely different solution used for a different problem.