delete partition overrideコマンドを実行したのですが、
現在のブート ボリューム、システム ボリューム、ページ ファイル ボリューム、クラッシュダンプ ボリューム、休止状態ボリューム上 では、削除は実行できません。
というエラーが出ました。どうなっているのでしょうか?
delete partition overrideコマンドを実行したのですが、
現在のブート ボリューム、システム ボリューム、ページ ファイル ボリューム、クラッシュダンプ ボリューム、休止状態ボリューム上 では、削除は実行できません。
というエラーが出ました。どうなっているのでしょうか?
diskpart コマンド内で、delete partition overrideコマンドを実行すると以下のエラーメッセージが表示されます。
diskpart コマンドを実行します。
diskpart コマンドプロンプト上で次のコマンドを実行します。
LIST VOLUME
ボリュームの一覧が表示されます。
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ---- ---------- ------- --------- --------
Volume 0 D ボリューム NTFS Partition 3815 GB 正常
Volume 1 FAT32 Partition 100 MB 正常 システム
Volume 2 C NTFS Partition 1906 GB 正常 ブート
Volume 3 NEW EFI FAT32 Partition 500 MB 正常 非表示
Volume 4 NTFS Partition 1026 MB 正常 非表示
削除したい Volume 1 のInfoが [システム]になっており、まだ、新しいUEFIパーティションからブートしていない状態です。
すでに実施している状況が多いはずですが、新しいUEFIパーティションにbcdbootコマンドで起動ファイルを書き込みます。
diskpart で以下のコマンドを実行します。
diskpart
select volume (新しいUEFIパーティションのボリューム)
assign letter=Z
exit
コマンドプロンプトで次のコマンドを実行します。
bcdboot C:\Windows /s Z: /f UEFI
マシンを再起動します。
再起動しても、状況によっては古いUEFIパーティションから起動される場合があります。
diskpartコマンドの LIST VOLUME コマンドを実行して、先の状態から変化がなければ、まだ古いUEFIパーティションから起動されています。
この場合、古いUEFIパーティションのEFIフォルダをリネームして、古いUEFIパーティションから起動できなくさせることで、新しいUEFIパーティションに切り替えます。
次のコマンドを実行します。
diskpart
select volume (古いUEFIパーティションのボリューム)
assign letter=Y
exit
コマンドプロンプトで次のコマンドを実行します。
ren Y:\EFI EFI_OLD
マシンを再起動します。再起動後に、diskpartコマンドの LIST VOLUME コマンドを実行します。
Volume 1 のInfo から[システム]の表示が無くなり、Volume 3 に [システム]の表示がされました。
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ---- ---------- ------- --------- --------
Volume 0 D ボリューム NTFS Partition 3815 GB 正常
Volume 1 Y FAT32 Partition 100 MB 正常
Volume 2 C NTFS Partition 1906 GB 正常 ブート
Volume 3 NEW EFI FAT32 Partition 500 MB 正常 システム
Volume 4 NTFS Partition 1026 MB 正常 非表示
この状態で、以下のコマンドを実行すると、Volume 1 を削除できます。
diskpart
select volume 1
delete partition override