Bootmgr に古い OS が表示されます。

Bootmgr に古い OS が表示されます。

最近この質問があったかどうかはわかりませんが、解決策が見つからず、アイデアも尽きています。通常、ブート メニューから古い OS を削除するには、BCEdit または Msconfig のブート コンフィギュレーションを使用しますが、どちらもブート画面に表示される存在しない OS を表示しません。

これらはインストールされておらず、削除されています。面白いのは、実際の OS がリストに表示されず、実際に OS に入るには「esc」キーを押さなければならないことです。

助けてくれてありがとう。

答え1

BCDの構造、そのオブジェクトと要素について少し学んでから、次のようなツールを使うことをお勧めします。ビジュアル BCD エディターこれにより、BCD 内のすべてのオブジェクトと要素を完全に編集できるようになります。

ESCを押すと、デフォルトのシステムBCDにリンクがある場合は別のBCDがロードされ、リンクがない場合はシステムBCDが再ロードされます。ビジュアル BCD ドキュメント

システム BCD のデフォルトの場所は、MBR ディスクの場合は "[アクティブ パーティション]\boot\BCD"、GPT ディスクの場合は "[EFI システム パーティション]\EFI\Microsoft\boot\BCD" です。

関連情報