sysinternals/sdelete

fpefpe 21 Reputation points
2025-09-28T16:07:53.04+00:00

The DOD 5220.22-M method is considered deprecated -- will sdelete be update using current standards?

Sysinternals
Sysinternals
Advanced system utilities to manage, troubleshoot, and diagnose Windows and Linux systems and applications.
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Tom Tran (WICLOUD CORPORATION) 1,920 Reputation points Microsoft External Staff
    2025-09-29T04:29:57.0033333+00:00

    Hi @fpefpe ,

    Thanks for reaching out!

    From my understanding. Currently, SDelete (Sysinternals) still uses the DoD 5220.22‑M overwrite method for file and free space wiping. This standard, originally published in the 1990s, is now considered outdated and has been largely replaced by NIST SP‑800‑88 Rev 1 (2014), which provides updated guidance for modern storage technologies, including SSDs.

    • SDelete’s latest version (v2.05) continues to reference DoD 5220.22‑M as its sanitization method.
    • DoD 5220.22‑M is no longer the recommended approach for data sanitization. The current best practice is NIST SP‑800‑88 Rev 1, which addresses different media types and secure erase techniques.

    will sdelete be update using current standards?

    At this time, there is no official announcement or roadmap from Microsoft indicating that SDelete will be updated to implement NIST or other modern standards.

    If your compliance or security requirements mandate NIST 800‑88 or similar modern standards, SDelete alone may not suffice. Consider:

    • Using tools that explicitly implement NIST SP‑800‑88.
    • Leveraging hardware-based secure erase commands (e.g., ATA Secure Erase for SSDs).
    • Ensuring your sanitization process includes documentation and verification for audit purposes.

    Hope this helps!


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.