UEFI 設置從新增的ssd啟動:修改Windows Boot Manager的device屬性


剛換了台dell XPS 8920,自己加了個固態,把系統從機械遷移到固態之后,一直默認從機械硬盤啟動,只能每次開機的時候進入BIOS選擇啟動固態。原因:UEFI的Windows Boot Manager還是默認從原來的路徑讀取啟動信息。解決方法:把路徑改為新增的ssd即可。

PS:由於一直用的VPN被封了(MD,錢還沒退我。),google不能。百度了兩天,各種方法都試過了,一點用都沒有。還好,還有bing。

  1. 首先,通過BIOS選擇從ssd啟動

  2. 用管理員權限打開cmd

  3. 執行bcdedit /enum all,可以看到UEFI模式所有的啟動信息

     

  4. “標識符”可以理解為啟動器的名稱,這里我們主要關注的有兩個,{bootmgr}和{current}。{bootmgr}即Windows 啟動管理器,{current}表示當前啟動了的加載器,即當前啟動的系統所在的硬盤分區。第一步選擇從ssd啟動,就是為了確保{current}代表你新增的ssd。(雖然我沒試過,但是從hdd啟動應該也可以設置,只要確定ssd的標識符就可以了。)

  5. 建議先備份當前的bcd設置。執行bcdedit /export “G:\BackupPath\FileName”。路徑和文件名自己確定,備份成功會有提示信息。

     

  6. Windows 啟動管理器的default屬性表示默認的啟動加載器,如果值不為{current},設置為{current}。

     

     

     

  7. Windows 啟動管理器的device屬性表示啟動的硬盤分區,修改為當前系統所在分區。

     

  8. 退出cmd,重啟驗證。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM