
結論から言うと、現代のHDDであれば1回のゼロ埋めでデータが復元される可能性は「実質0%(物理的に不可能)」です。
一般の復元ソフトはもちろん、専門のデータ復元業者や警察の科学捜査レベルの設備(磁気顕微鏡など)を使っても、1回完全にゼロ上書きされた高密度な現代のHDDから元のデータを読み出すことはできません。
なぜ「複数回上書きが必要」と言われていたのか?
かつて「3回上書き(DoD規格)」や「35回上書き(グトマン方式)」が推奨されていたのは、1990年代前半までの磁気密度が非常に低かった古いHDD時代の名残です。当時は「上書きしても磁気の痕跡(残留磁気)から元のデータが読み取れるかもしれない」という理論が存在しました。
しかし、現代のHDDは磁気密度が極限まで高められているため、1度ゼロで上書きされると残留磁気を解析することすら物理的に不可能です。
米国国立標準技術研究所(NIST)が定めたガイドライン(NIST SP 800-88)でも、現代のHDDは「1回の上書き(Clear)」で十分に安全と規定されています。
ただし「SSD / NVMe」の場合は少し注意が必要
SSDなどのフラッシュストレージの場合、仕組み(ウェアレベリングやスペア領域の存在)によって注意点が異なります。
-
通常のゼロ埋め(ソフトウェアによる上書き) コントローラーが書き込み位置を分散させるため、壊れたブロックや内部の隠し領域(オーバープロビジョニング領域)に古いデータが上書きされず、物理チップ上に残ってしまう可能性がわずかにあります。
-
通常の復元ソフトでは不可だが… ユーザーがアクセスできる領域はすべてゼロで埋まるため通常の復元ソフトでは100%復元できませんが、基板からチップを物理的に剥がして専門解析装置にかけるような特殊なアプローチをとられた場合、一部のデータ片が残っているリスクがゼロではありません。
まとめ:用途別の実用的な判断
-
HDDの場合:1回のゼロ埋め(または乱数上書き)で100%安全・復元不可。
-
SSDの場合:ゼロ埋めでも実用上はほぼ復元不可ですが、完璧を期すならドライブ自身の機能である「Secure Erase」や「NVMe Sanitize」(内部の全ブロックを一括で電気的に初期化するコマンド)を実行するのが確実です。
個人利用や一般的な企業ユースであれば、HDDでもSSDでも「1回のゼロ埋め」が完了していれば第三者にデータを復元される心配はありません。

