はじめに
EFI システムパーティションが削除できない!
Windows マシンの管理者の皆様。お疲れ様です。
Windows マシンを使用しているとそのような場面に遭遇する方も多いと思います…。
今回の記事ではディスク管理ツールから削除できない EFI システムパーティションやその他のパーティションの削除方法について説明します。
EFI システムパーティションとは?
EFI システムパーティションは、Windows OS(および UEFI ベースの OS)の起動に必要なファイル(ブートローダー等)を保持している領域です。
つまり、C ドライブのようなシステム領域とは別にこの領域がないと OS が正常に起動しないということですね。
EFI システムパーティションの削除方法
まず、diskpartというツールを起動します。これはコマンドプロンプトのようなターミナルのツールです。
Windows キー + R → diskpart と入力して起動します。
ここからは一気に行きます。
DISKPART> list disk
ディスク 状態 サイズ 空き ダイナ GPT
### ミック
------------ ------------- ------- ------- --- ---
ディスク 0 オンライン 931 GB 0 B *
ディスク 1 オンライン 931 GB 3072 KB *
ディスク 2 オンライン 476 GB 474 GB * # ◀操作したいディスク
DISKPART> select disk 2
ディスク 2 が選択されました。
# 選択されているか確認
DISKPART> list disk
ディスク 状態 サイズ 空き ダイナ GPT
### ミック
------------ ------------- ------- ------- --- ---
ディスク 0 オンラ イン 931 GB 0 B *
ディスク 1 オンライン 931 GB 3072 KB *
* ディスク 2 オンライン 476 GB 474 GB *
#↑選択されている
DISKPART> list partition
Partition ### Type Size Offset
------------- ------------------ ------- -------
Partition 1 システム 250 MB 1024 KB # ◀削除したいEFIシステムパーティション
Partition 2 予約済み 128 MB 251 MB
Partition 4 回復 990 MB 474 GB
Partition 5 回復 1414 MB 475 GB
DISKPART> select partition 1
パーティション 1 が選択されました。
# 選択されていることを確認
DISKPART> list partition
Partition ### Type Size Offset
------------- ------------------ ------- -------
* Partition 1 システム 250 MB 1024 KB
Partition 2 予約済み 128 MB 251 MB
Partition 4 回復 990 MB 474 GB
Partition 5 回復 1414 MB 475 GB
# パーティションのタイプを変更する
# EFIシステムパーティションは保護されているため、まずIDを通常のデータパーティション用に変更する必要がある
DISKPART> SET ID=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
DiskPart は、パーティション ID を設定しました。
DISKPART> list partition
Partition ### Type Size Offset
------------- ------------------ ------- -------
* Partition 1 プライマリ 250 MB 1024 KB #←システムからプライマリに変更されたことを確認
Partition 2 予約済み 128 MB 251 MB
Partition 4 回復 990 MB 474 GB
Partition 5 回復 1414 MB 475 GB
この時点でディスク管理ツールを確認しても EFI システムパーティションの表記が消えていることが確認できます。
DISKPART> delete partition override
DiskPart は選択されたパーティションを正常に削除しました。
未割り当てになったことを確認します。
EFI システムパーティションが削除できましたが、その他の回復パーティションも削除します。
予約済みパーティション
同様にdiskpartを使用してパーティションを削除していきます。
DISKPART> list partition
Partition ### Type Size Offset
------------- ------------------ ------- -------
Partition 2 予約済み 128 MB 251 MB
Partition 4 回復 990 MB 474 GB
Partition 5 回復 1414 MB 475 GB
DISKPART> select partition 2
パーティション 2 が 選択されました。
DISKPART> list partition
Partition ### Type Size Offset
------------- ------------------ ------- -------
* Partition 2 予約済み 128 MB 251 MB
Partition 4 回復 990 MB 474 GB
Partition 5 回復 1414 MB 475 GB
DISKPART> delete partition override
DiskPart は選択されたパーティションを正常に削除しました。
DISKPART> list partition
Partition ### Type Size Offset
------------- ------------------ ------- -------
Partition 4 回復 990 MB 474 GB
Partition 5 回復 1414 MB 475 GB
回復パーティション
DISKPART> select partition 4
パーティション 4 が選択されました。
DISKPART> list partition
Partition ### Type Size Offset
------------- ------------------ ------- -------
* Partition 4 回復 990 MB 474 GB
Partition 5 回復 1414 MB 475 GB
DISKPART> delete partition override
DiskPart は選択されたパーティションを正常に削除しました。
DISKPART> list partition
Partition ### Type Size Offset
------------- ------------------ ------- -------
Partition 5 回復 1414 MB 475 GB
DISKPART> select partition 5
パーティション 5 が選択されました。
DISKPART> delete partition override
DiskPart は選択されたパーティションを正常に削除しました。
DISKPART> list partition
このディスクには表示するパーティションがありません。
DISKPART> exit
DiskPart を終了しています...
全てのパーティションが削除されたことを確認します。