パーティションを削除できない
Windowsのディスクの管理を使って、ハードディスクなどのパーティションを作成したり削除することができますが、EFIシステムなどの特殊なパーティションは削除できない場合がります。
そういった特殊なパーティションは、diekpart
コマンドを使うことで、削除することができます。
今回はWindows10 (Creator Update)の64bit環境で行っています。
- 管理者権限でコマンドプロンプトを開きます。
-
diskpart
と入力して、リターンキーを押下します。Microsoft Windows [Version 10.0.15063] (c) 2017 Microsoft Corporation. All rights reserved. C:¥Windows¥system32>diskpart Microsoft DiskPart バージョン 6.1.7601 Copyright (C) 1999-2008 Microsoft Corporation. コンピューター: **********
-
ディスクの一覧を確認するため、
list disk
と入力して、リターンキーを押下します。DISKPART> list disk ディスク 状態 サイズ 空き ダイナ GPT ### ミック ------------ ------------- ------- ------- --- --- ディスク 0 オンライン 256 GB 0 B ディスク 1 オンライン 14 GB 14 GB *
-
処理対象となるディスクを選択します。ディスクを処理対象として選択するには
select disk {ディスク番号}を使います。今回の環境ではディスク 1のパーティションを削除したいので、
select disk 1 と入力し、リターンキーを押下します。DISKPART> select disk 1 ディスク 1 が選択されました。
-
念のため正しくディスクが選択されたかを確認します。再度
list disk
と入力して、リターンキーを押下します。表示されるリストの左側に*があるディスクが現在選択されているディスクになります。DISKPART> list disk ディスク 状態 サイズ 空き ダイナ GPT ### ミック ------------ ------------- ------- ------- --- --- ディスク 0 オンライン 256 GB 0 B * ディスク 1 オンライン 14 GB 14 GB *
-
選択したディスクのパーティション一覧を表示するため、
list partition
と入力して、リターンキーを押下します。DISKPART> list partition Partition ### Type Size Offset ------------- ------------------ ------- ------- Partition 1 システム 200 MB 20 KB
-
処理対象となるパーティションを選択します。
select partition {パーティション番号}
を使ってパーティションを選択します。今回の環境ではPartition 1を選択するのでselect partition 1
を入力して、リターンキーを押下します。DISKPART> select partition 1 パーティション 1 が選択されました。
-
念のため、正しくパーティションが選択されているかを確認しておきます。パーティション一覧表示コマンド
list partition
を入力し、リターンキーを押下します。表示されるリストの左側に*があるパーティションが選択されているパーティションになります。DISKPART> list partition Partition ### Type Size Offset ------------- ------------------ ------- ------- * Partition 1 システム 200 MB 20 KB
-
パーティションを削除します。削除するコマンドは
delete partiton
またはdelete partiton override
ですが、ディスクの管理で削除できないパーティションの場合は、このコマンドをそのまま実行しただけでは削除できません。DISKPART> delete partition override DiskPart にエラーが発生しました: このメディアは書き込み禁止になっています。 詳細については、システム イベント ログを参照してください。
-
こういった場合は、
attributes disk clear readonly
を実行して、書き込み可能な属性にします。DISKPART> attributes disk clear readonly ディスクの属性が正しく消去されました。
-
書き込み禁止を解除したので、パーティションを削除コマンドを実行します。
delete partition override
と入力して、リターンキーを押下します。無事にパーティションを削除することができます。DISKPART> delete partition override DiskPart は選択されたパーティションを正常に削除しました
-
ちなみに、
delete partition
のようにoverrideをつけない場合は、下記のようなエラーメッセージが表示されてパーティションを削除することができません。パーティションを削除する場合はoverrideを付けて実行する必要があります。DISKPART> delete partition 仮想ディスク サービス エラー: force protected パラメーターを設定しないと、保護されたパーティションは削除できません。/code>
広告