データの完全消去
CD-RW等については、ISO 9660やUDFに基づいてデータを上書きする必要がある。通常はライティングソフトウェアで処理する。
DVD-RAMについては、OSのファイルシステム経由で上書きが可能である。
いずれの場合も消去の完全性(部分、処理、残留情報不存在)について十分検証されていない。
光ディスクは単価が比較的安価な事から、廃棄の際には物理的破壊が推奨される場合が多い。それでも各種媒体ではよく、「割れば大丈夫」と言う論調があるが、完全消去と言う観点では、次の行為は不十分な処理である。記録層を粒子状に粉砕すれば完全消去が可能である。
通常のデータ消去プログラムは、ディスクの全領域のデータを別データに置き換えることを目的とするが、ディスクを上書きするプログラムは必ずしもすべての領域にアクセスできるわけではなく、例えばディスク上の隠しエリアや代替セクタ処理で退避された領域などにはアクセスすることが出来ず、そこに存在するデータが残ることになる。つまり、ディスク上の全ての領域にアクセスすることこそが、データ消去の完全性を高める手段であるともいえる。
データを完全消去するプログラムは、一般的なBIOSやOSのAPIではなく、ATAインターフェイス経由でハードディスクコントローラーと直接やり取りする必要がある。ATA規格のSecure Eraseに対応したディスクであれば、実行することで安全に消去が可能とされる。
BIOSやOSのAPIを通してディスクにアクセスするタイプの消去プログラムは、特定のセクタをアクセスする命令をAPI経由で実行した時に、実際にはその特定セクタにアクセスしていないのに、あたかもアクセスが正常に終了したという回答をBIOSやOSのAPIから受け取ることがある。これらの事象が発生したとき、消去すべきデータを残存させてしまう危険性が極めて高くなる。
近年ではウエスタンデジタルやシーゲイト・テクノロジーなどのハードディスク製造メーカーが、Secure Eraseの実行やコントローラを直接操作して全領域に上書き処理するソフトウェアを無償で配布している。
「クイックフォーマット」の選択如何に関わらず、ドライブ(パーティション)の全領域に上書き処理が行われるわけではないため、データの痕跡は残留している。完全消去したい場合は、パーティション作成後、CIPHER コマンドを用いるべきである。