刪除 Bios boot override 中已經不再使用的開機清單

關於 boot override

Bios 中有許多的電腦中要設定,其中 有一個設定是 boot override ,這個設定就是電腦啟動變更清單的設定,當我們需要安裝 OS 或是將開機片 USB 插入後,可以在 boot override 中看到許多可選擇的變動選項。

為什麼突然寫這篇關於 boot override

起因是因為,想要嘗試轉換成, Linux 作業系統學習 command line 更多的指令, 最後選擇了平易近人的 Ubuntu 18.04.02 版,結果呢!這個版本由於最近對於 Intel 處理器有些 Bug ,以及對於 nvidia 驅動程式這兩個問題導致的畫面凍結,在尋求 Google 解答之後,雖然比原本維持了還長的時間一些些,但卻還是會導致畫面凍結,對於初學者的我來說有些麻煩在,最後只好改安裝 Manjaro 這個版本的 Linux 畫面非常的漂亮而且容易操作,但在安裝後卻發現,對於硬碟的處理我好像觀念還得再多加釐清,最後是有比較弄懂硬碟格式了,下次在來寫一篇作為內化學習心得。

最後為了解決硬碟的問題又安裝回來 Windows 系統,但這時卻出現了關於這篇文章誕生的問題,那就是我的開機列表出現了除了原本應該存在的幾個更動啟動選項外,原本刪除的 Ubuntu、Manjaro 選項,最後經過許多嘗試才找到這個決解方法。

以下步驟做為紀錄

步驟

這個方法是在 windows 10 下操作,在進入系統後,在搜尋的地方找到命令提示字元也就是cmd,使用以系統管理者身分執行,在開啟之後,直接打入指令,建立 BCD settings 表單,然後再將它列出來。

bcdedit /export c:\badbackup

bcdedit /v

image

再來輸入完整的表單

bcdedit /enum firmware

image

可以直接看到我的截圖中除了 windows 本身重要的開機選項外還有另外四個,最重要的是我們要注意到 identifier{...} 這串等等會用到,會無法刪除的原因是因為被設定成 EFI 的關係,不過很高興地等等就跟他說掰掰了。

接下來只 copy identifier 中 firmware 的部分,再加上刪除指令,就可以完成了。

bcdedit /delete {identifier}

image