Windows10のDiskpartコマンドを使って、内蔵ドライブのHDD/SSDや外付けHDD・USBメモリ等の外部ハードディスクをフォーマットすることができます。
Windowsのディスクの管理ツールを使ってフォーマットを実行することもできますが、フォーマットに失敗する場合がDiskpartコマンドが有効な場合もあります。
今回は、Windows10でDiskpartコマンドでディスクを初期化してフォーマットする方法について紹介します。
手順1: DiskpartコマンドのCleanで消去/初期化する
まず、DiskpartコマンドのCleanでフォーマット対象のディスクを初期化します。Windows10での操作手順は次のとおりです。
- 「Windowsマーク」を右クリックして「Windows PowerShell(管理者)」を選択します。
- ユーザーアカウント制御が表示された場合は、「はい」をクリックします。
- diskpartコマンドを入力してEnterキーを押します。
diskpart
- diskpartが起動します。次のコマンドを入力して、ディスクの一覧を表示します。
list disk
- ディスク番号とサイズ、空き容量が表示されます。フォーマットするディスクの番号「ディスクn」を確認して下さい。
- フォーマットするディスクを判断するには、サイズと空き容量から判断して下さい。
- 通常のドライブ構成であれば、「ディスク0」はシステムドライブです。「ディスク1」以降は、増設したHDD/SSDや外部ストレージが表示されます。
- 次のコマンドでフォーマット対象のドライブを選択します。入力できたらEnterキーを押します。
select disk n
- 「n」は、フォーマットするドライブの番号を指定して下さい。例:ディスク2をフォーマットする場合は、「select disk 2」と入力します。
- 選択したディスク内のパーティションを確認したい場合は、次のコマンドを入力してEnterキーを押します。
list partition
- cleanコマンドでディスクを初期化します。
clean
- cleanは、対象ディスクのパーティションを削除して、ディスク内の全てのデータを削除済みとしてマーク(復元ができる状態)します。
- 全てのデータを完全に削除したい場合は、「clean all」を実行して下さい。
- 「Diskpartはディスクを正常にクリーンな状態にしました。」のメッセージが表示されたらディスクの初期化は完了です。
手順2: DiskpartコマンドのFormatでフォーマットする
ボリュームを初期化できたら、DiskpartのCreateでパーティションを作成して、Formatでボリュームをフォーマットします。手順は次のとおりです。
- 「list disk」のコマンドを再度実行して選択しているディスクを確認します。
- 選択しているディスクには「*」の印が付きます。
- createコマンドでパーティションを作成します。
create partition primary
- パーティションを区切る場合は、size=を入力してプライマリーのパーティションサイズ(単位:MB)を調整して下さい。
create partition primary size=100000
- size=100000は、100GBの場合です。
- パーティションを区切る場合は、size=を入力してプライマリーのパーティションサイズ(単位:MB)を調整して下さい。
- Formatコマンドでファイルシステムを指定してフォーマットします。
format fs=ntfs quick
- 「fs」はフォーマットするファイルシステムの指定です。指定できるファイルシステムは次のとおりです。
- fs=ntfs: Windowsで採用されている容量制限のないファイルシステムです。Windowsのみデータの書き込みができます。*Windowsのみの使用なら「NTFS」推奨
- fs=exfat: FAT32を改良した容量制限のないファイルシステムです。Windows/Mac/Linuxでデータの書き込みができます。
- fs=fat32: 最大4GBまでの容量に対応した古いファイルシステムです。Windows/Mac/Linuxでデータの書き込みができます。
- 「quick」はクイックフォーマットの指定です。
- ボリュームの不良セクタをチェックしたい場合は省略して下さい。ただし、フォーマットの時間がかなり長くなります。(数時間)
- 「fs」はフォーマットするファイルシステムの指定です。指定できるファイルシステムは次のとおりです。
- 「Diskpartはボリュームのフォーマットを完了しました。」と表示されたらフォーマットは完了です。
- exitコマンドでDiskpartを終了します。
exit
以上の手順で、Diskpartコマンドを使ってディスクを初期化してフォーマットすることができます。
Windows10のディスクの管理ツールでも同じようにディスクを初期化してフォーマットすることができます。Diskpartでのフォーマットが上手くできない場合は、併せて参考にして下さい。
ありがとうございました。SSDの初期化に困っていましたが助かりました。
同じく、SSDの初期化に困って、ネット上をウロウロしてました。
すっきり解決できました。
大変助かりました。ありがとうございました!