2019/12/14ハードディスクのローレベルフォーマットができるWindowsのコマンド「DISKPART」Windowsコマンドセキュリティ目次DISKPARTでハードディスクの中身をきれいさっぱり消す廃棄ディスクの情報漏えい防止や、中古で購入したハードディスクやSSDの中身を完全に消去したいときがありますが、そのようなときはWindows標準の機能「DISKPART」が使えます。DISKPARTはディスクの管理のコマンドライン版みたいなもので、Windowsのどのバージョンでも使えます。DISKPARTはコマンドプロンプトからコマンドで操作します。今回はDISKPARTのコマンドを使用して記憶領域全域にオール0を書き込んでデータをきれいさっぱり消す方法を見つけたので簡単にメモ。Format)をかけてボリュームとパーテーションもろとも跡形もなくすべて消してくれます。記憶領域のすべてを0で上書きするので、仮に復元ソフトを使用しても元データは復元できません。HDDを新品で購入したときのように、ディスクを初期化しないと使えない状態にしてくれます。ドライブを廃棄するときの情報漏えい対策に効果抜群です。SDカードやUSBメモリにも使えます。DISKPARTの使い方DISKPARTはコマンドプロンプトを起動し、diskpartと打ってEnterを押して使います。diskローレベルフォーマットをかけたいディスクを選択(指定)ここを間違うとうっかり大事なデータが入ったドライブを消してしますので、よく対象のドライブかどうか確認してください。ドライブ指定のコマンドの書き方いくつかあります。以下のどれでもOKです。ドライブ番号が0の場合は以下のようになります。以下のコマンドを実行すると、何の画面遷移や進捗状態の表示もなしにディスクのアクセスランプが激しく点滅し、で記憶領域全域に00を書き込んでくれます。HDDやSSDの容量が大きいと消去に時間がかかります。all簡易的な消去であれば秒殺で終わるcleanというコマンドもありますが、ボリュームやパーテーション情報のみを削除し、元データは上書きされないので情報漏えい対策とには向きません。コマンドプロンプトのカーソルが点滅し、コマンドが入力ができるようになったらそれが完了の合図です。その他の機能や参考ページDISKPARTはダイナミックディスクをベーシックディスクに変換することもできます。その方法は以下のページを参考にしてください。/w:というコマンドもあります。0xFF,乱数の順に元データの上に3回上書きしてくれるコマンドです。仮にEドライブを対象にした場合の使い方は以下のようになります。これも記憶容量が大きいと時間がかかります。/w:e:ちなみにCipherは暗証や暗号とかの意味があり「サイファー」と読むようです。実行時はパーテーションに作業用としてEFSTMPWPというフォルダが作成され空フォルダとして残ります。残したくない場合は作業後に手動で削除することが必要です。(30)このサイトについてパソコンのことをいろいろメモしています。InsightsQwerty.Workについてこのブログは個人が運営しているサイトです。Qwerty.Work。