剛換了台dell XPS 8920,自己加了個固態,把系統從機械遷移到固態之后,一直默認從機械硬盤啟動,只能每次開機的時候進入BIOS選擇啟動固態。原因:UEFI的Windows Boot Manager還是默認從原來的路徑讀取啟動信息。解決方法:把路徑改為新增的ssd即可。
PS:由於一直用的VPN被封了(MD,錢還沒退我。),google不能。百度了兩天,各種方法都試過了,一點用都沒有。還好,還有bing。
-
首先,通過BIOS選擇從ssd啟動。
-
用管理員權限打開cmd
-
執行bcdedit /enum all,可以看到UEFI模式所有的啟動信息
-
“標識符”可以理解為啟動器的名稱,這里我們主要關注的有兩個,{bootmgr}和{current}。{bootmgr}即Windows 啟動管理器,{current}表示當前啟動了的加載器,即當前啟動的系統所在的硬盤分區。第一步選擇從ssd啟動,就是為了確保{current}代表你新增的ssd。(雖然我沒試過,但是從hdd啟動應該也可以設置,只要確定ssd的標識符就可以了。)
-
建議先備份當前的bcd設置。執行bcdedit /export “G:\BackupPath\FileName”。路徑和文件名自己確定,備份成功會有提示信息。
-
Windows 啟動管理器的default屬性表示默認的啟動加載器,如果值不為{current},設置為{current}。
-
Windows 啟動管理器的device屬性表示啟動的硬盤分區,修改為當前系統所在分區。
-
退出cmd,重啟驗證。