[SDELETE]

Secure file deletion tool for data destruction, evidence cleaning, and compliance with data protection standards

Difficulty: Beginner
Category: Security

Important Warning

SDelete permanently destroys data and cannot be undone. Ensure you have proper authorization and backups before using this tool. Misuse can result in irreversible data loss.

Key Features

Secure Overwriting
Multi-pass data overwriting prevents recovery
DoD Standards
Compliant with military data destruction standards
Free Space Cleaning
Clean free space to remove deleted file remnants
Command Line
Scriptable for automated secure deletion tasks

Basic Usage

File Deletion

# Securely delete a file
sdelete -p 3 sensitive_document.docx

# Delete file with zero-fill (single pass)
sdelete -z sensitive_data.txt

# Delete entire directory
sdelete -p 3 -s C:\\temp\\confidential

Free Space Cleaning

# Clean free space on drive
sdelete -c C:

# Multi-pass free space cleaning
sdelete -p 7 -c D:

# Zero-fill free space
sdelete -z -c E:

Command Line Options

OptionDescriptionExample
-p [passes]Number of overwrite passes (1-99)sdelete -p 7 file.txt
-zZero-fill (single pass with zeros)sdelete -z document.pdf
-cClean free space on drivesdelete -c C:
-sRecurse subdirectoriessdelete -s C:\\folder
-qQuiet mode (no prompts)sdelete -q -p 3 file.txt
-rRemove read-only attributesdelete -r readonly.txt

Security Standards & Methods

DoD 5220.22-M

US Department of Defense standard for secure data destruction.

Pass 1: Write 0x00
Pass 2: Write 0xFF
Pass 3: Write random data

Peter Gutmann Method

35-pass method for maximum security on older drives.

Command: sdelete -p 35 file.txt

NIST 800-88

Current NIST guidelines for media sanitization.

Recommends: Single pass for modern drives

Zero-Fill Method

Single pass with zeros - fastest secure deletion.

Command: sdelete -z file.txt

Security Use Cases

🧹 Evidence Cleaning

Remove sensitive data during incident response and cleanup.

# Clean infected directories
sdelete -p 3 -s C:\\malware_samples

📋 Compliance Requirements

Meet regulatory requirements for secure data destruction.

# HIPAA/PCI compliant deletion
sdelete -p 7 patient_records.db

💻 System Decommissioning

Prepare systems for disposal or repurposing.

# Clean entire drive
sdelete -p 3 -c C:

🔒 Privacy Protection

Protect personal information from unauthorized recovery.

# Delete personal files
sdelete -z -s C:\\Users\\john\\Documents

Modern Storage Considerations

SSD Drives

  • • SSDs use wear leveling and over-provisioning
  • • Traditional overwriting may not reach all data
  • • Use manufacturer's secure erase commands
  • • Consider ATA Secure Erase for full drive wiping

Modern File Systems

  • • TRIM support on SSDs
  • • Copy-on-write file systems (ReFS, Btrfs)
  • • Snapshots and versioning features
  • • Cloud storage and automatic backups

Best Practices & Tips

Verify before deletion: Always confirm file paths and permissions before running SDelete
Use appropriate pass count: 3-7 passes sufficient for HDDs, 1 pass often adequate for SSDs
Clean free space regularly: Regularly clean free space to remove deleted file remnants
Consider file system features: Account for snapshots, versioning, and cloud sync
Test in safe environment: Practice with test files before using on production data

Get SDelete

Download SDelete as part of the Sysinternals Suite

Download SDelete.exe