For decades, sanitizing a hard drive meant overwriting it many times. Each sector was written, rewritten, and overwritten again with different patterns. The logic was simple: if traces of an earlier magnetic state could survive one write, each additional write would further degrade those traces and make recovery harder.
That logic belonged to the magnetic recording technology of its time.
Modern hard drives record data at far higher densities, with different media, heads, and signal processing than the drives for which multi-pass procedures were designed. So, the useful question is not “how many passes is safest?” but “what does a single overwrite actually do to the media, and when is it not enough?”
What Happens During an Overwrite?
A hard disk drive stores data as patterns of magnetization in the recording layer of a spinning platter. During a write operation, the drive's write head generates a magnetic field that changes the orientation of the recording medium. The drive's read channel detects these patterns and transitions and decodes them into logical data through the drive interface.
When a logical sector on a conventional HDD is overwritten, the drive normally writes new data to the physical recording location currently associated with that logical address. The new write changes the prior magnetic recording state, although drive remapping and defective-sector handling mean that a logical overwrite should not automatically be assumed to cover every physical location that may previously have held data.
A second pass repeats the overwrite across the same logical address space. It does not inherently reach remapped sectors, hidden areas, or other locations the first pass did not address, and it does not introduce a different sanitization mechanism.
The historical security rationale for repeated overwrites was based on the possibility that traces of an earlier magnetic state might remain detectable after subsequent recording operations. This led to the development and use of multi-pass overwrite practices intended to make recovery of previously recorded data increasingly difficult.
Why Were Multiple Overwrite Passes Historically Used?
Early sanitization procedures were written for drives with much lower recording densities, wider tracks, and simpler reading electronics. The concern was that laboratory analysis of the platter surface, rather than reading through the drive interface, might detect faint residual traces of earlier data, for example at the edges of a track where the head had not fully rewritten the previous signal.
Repeated writes with varying patterns were meant to scramble any such traces. Well-known schemes included the three-pass overwrite associated with DoD 5220.22-M and the 35-pass method described by Peter Gutmann in 1996.
This approach reflected the recording technology available when the procedures were developed. Pass count consequently became associated with sanitization strength, even though that relationship was tied to particular drive technologies. The U.S. Department of Defense moved away from prescriptive overwrite specifications in later NISPOM guidance, and current NIST guidance no longer treats a fixed pass count as a sanitization requirement.
How Has Magnetic Recording Technology Changed?
Modern drives store data at far higher areal densities, with narrower tracks, more precise head positioning, and recording technologies such as perpendicular, shingled, and heat-assisted magnetic recording (HAMR). The read channel relies on sophisticated signal processing and error correction simply to recover the current data reliably.
Under these conditions, additional overwrite passes generally provide little practical benefit for the data already addressed by the overwrite. NIST Rev. 2 states that overwriting typically hinders data recovery even when state-of-the-art laboratory techniques are applied.
The practical conclusion is that a pass count developed for older recording technology does not carry over to modern drives. On a modern HDD, an important residual risk is whether the sanitization technique reaches every location that may hold data, including remapped areas and, where applicable, hidden areas such as the Host Protected Area (HPA) and Device Configuration Overlay (DCO).
Does an Additional Overwrite Pass Provide Additional Sanitization?
Not by itself. Once a complete overwrite has replaced the data in the applicable user-addressable locations, another pass simply repeats the logical overwrite. It does not inherently address remapped sectors or other areas outside the logical address space, and therefore should not be treated as a different level of sanitization.
If a higher level of assurance is required, the answer is a different sanitization method, not simply more passes. For HDDs, that may involve a device-level sanitization technique that is appropriate to the drive and applicable standard, or destroy when reuse is not required.
This is why pass count is best understood as a property of a particular procedure, not as a measure of erasure strength.
Clear, Purge, and Destroy: Where Overwriting Fits
NIST SP 800-88 Rev. 2 defines three sanitization methods. Clear uses logical techniques, such as overwriting, to sanitize all user-addressable storage locations and protect against simple, non-invasive recovery through the standard interface. Purge uses logical or physical techniques intended to make recovery infeasible even with state-of-the-art laboratory techniques while leaving the media potentially reusable. Destroy makes recovery infeasible and renders the media unusable. Rev. 2 points readers to applicable standards such as IEEE 2883 for technology-specific sanitization techniques.
Overwriting is a Clear technique when it is appropriate to the media and the required assurance level. Rev. 2 also states that, where a Purge technique exists, Purge should be used instead of Clear. Technology-specific technique selection is now largely addressed through IEEE 2883 and other approved standards rather than detailed in Rev. 2 itself.
What Does NIST SP 800-88 Revision 2 Say About Overwrite Passes?
NIST SP 800-88 Rev. 2, published in September 2025, replaced Revision 1 (2014). It acknowledges that hard drives were historically erased with multiple overwrite passes, often based on DoD 5220.22-M, with historical procedures ranging from a single pass to as many as 39 passes.
Its change log is explicit: the Clear method was clarified so that multi-pass overwrite is not needed, countering obsolete DoD 5220.22-M language that mandated a set number of overwrite passes and patterns. Where greater assurance is required, Rev. 2 points organizations toward an appropriate Purge or Destroy method rather than simply adding overwrite passes.
Rev. 2 also places greater emphasis on demonstrating that sanitization was successful. It distinguishes sanitization verification, which checks whether the technique completed successfully and identifies errors or anomalies, from sanitization validation, which determines whether the outcome is acceptable for the required confidentiality level. Its certificate of sanitization records the method, technique, tool, verification/status, and validation details.
So, Are Multiple Overwrite Passes Necessary?
No, not as a general technical requirement. For modern HDDs, a single complete overwrite of all applicable user-addressable locations can satisfy the NIST Clear method when Clear is the appropriate method. Additional passes add time but do not, by themselves, raise the sanitization method from Clear to Purge.
Multi-pass procedures are not inherently invalid. They may still be used where a contract, internal policy, or legacy requirement specifically calls for them. In that case, the pass count is a procedural or compliance requirement rather than evidence that additional passes provide a higher NIST sanitization method.
What actually determines the strength of sanitization is whether the technique is appropriate for the media, whether it reaches the locations that may hold data, whether it provides the required level of assurance, and whether the outcome is verified, validated, and documented.
BitRaser Drive Eraser supports NIST SP 800-88 Clear and Purge workflows, verifies erasure results, and generates certificates of sanitization for audit and compliance.