
HDDをSSDにクローンし、恐ろしい0xc0000225エラーを修正した後(これを使用してWindows 8 EFI ブートローダーを修復するにはどうすればよいですか?) OSの起動時に2つの同じオプションが表示されます
Windows Server 2012 R2
Windows Server 2012 R2
タイムアウトは 30 秒です。スタートアップと回復の設定ダイアログを確認しましたが、そこにはエントリが 1 つしかありません。タイムアウトも 3 秒に変更しましたが、再起動するとまだ 2 つの選択肢が表示され、タイムアウトは 30 秒のままです... bcdedit は次のように表示します:
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=\Device\HarddiskVolume1
path \EFI\MICROSOFT\BOOT\BOOTMGFW.EFI
description Windows Boot Manager
locale en-us
inherit {globalsettings}
bootshutdowndisabled Yes
default {default}
resumeobject {00b840ac-0c93-11e5-bdea-941b40ff01bb}
displayorder {default}
bootsequence {default}
toolsdisplayorder {memdiag}
timeout 3
Windows Boot Loader
-------------------
identifier {default}
device partition=C:
path \windows\system32\winload.efi
description Windows Server 2012 R2
locale en-us
inherit {bootloadersettings}
isolatedcontext Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \windows
resumeobject {00b840ac-0c93-11e5-bdea-941b40ff01bb}
nx OptOut
detecthal Yes
EasyBCD はこれを表示します:
Default: Windows Server 2012 R2
Timeout: 3 seconds
EasyBCD Boot Device: C:\
Entry #1
Name: Windows Boot Manager
BCD ID: {5ead7c38-0c9b-11e5-aa31-e928f8e12847}
Device: \Device\HarddiskVolume2
Bootloader Path: \EFI\MICROSOFT\BOOT\BOOTMGFW.EFI
Entry #2
Name: UEFI: Samsung D3 Station 0200
BCD ID: {e51c0507-0cf7-11e5-80f6-806e6f6e6963}
Drive: E:\
Bootloader Path:
Entry #3
Name: Windows Server 2012 R2
BCD ID: {default}
Drive: C:\
Bootloader Path: \windows\system32\winload.efi
そのため、どれかを削除できるかどうかはわかりません。重複は他の原因で発生しているようです...
答え1
このツールは完全な BCD を構造化された方法で表示するので、どのブート エントリを削除するかを簡単に決定できます。
ツリー ビューのエントリをクリックすると、表示ウィンドウの右側に対応するすべての BCD 要素が表示されます。
保持したい関連エントリのブートローダーパスは、ドライブ C: にある必要があります (通常のインストールを行った場合) -> "\Windows\System32\winload.efi"
ヒント:
コマンド プロンプトで「mountvol z: /s」を使用すると、EFI システム パーティションをドライブ z: にマップし、Visual BCD エディターでパスを編集するためのダイアログの 1 つを使用して探索できます。