參考文章https://blog.csdn.net/A_Sen_A/article/details/89545311windows
想給電腦安Ubuntu雙系統,期間根據一些不靠譜的文章用了easybcd軟件,Ubuntu沒安上,反而把Windows的引導弄沒了,這軟解真沒坑啊。工具
回覆Windows引導須要用Windows系統盤來修復。spa
再BIOS裏設置U盤啓動,進入Windows安裝界面,點擊下一步,在新的頁面選擇左下角的修復計算機。.net
修復界面依次選擇:疑難解答->高級工具->命令提示符 進入命令行,顯示X:\Sources>,以後用到diskpart工具和bcdboot命令。。命令行
找到Windows存放引導位置的efi分區blog
用到以下指令ci
list disk | 列出全部掛在磁盤 |
list par | 列出當前磁盤分區 |
sel disk x | 選擇某一磁盤x |
sel par x | 選擇某一分區x |
命令行輸入如下命令get
0.diskpart //進入diskpart工具it
1.list disk //查看全部磁盤table
2.sel disk x //根據狀況選擇windows的磁盤編號,x爲磁盤編號
3.list par //列出上一步所選磁盤的分區,其中就有存放efi的分區,類型爲系統,大小几百M
4.sel par x //選擇efi的分區,x爲分區編號
5.assign letter=o //爲選擇的分區分配一個盤符爲o以便修復
6.exit //退出diskpart,不要關閉命令行框
下面的圖例不知爲何會有兩個系統類型的分區,
bcdboot命令進行修復
命令行使用bcdboot命令,大概但不是下面這樣
這裏的c:\不必定是系統盤,須要用dir命令列出盤內文件來本身判斷哪一個纔是系統盤,dir c:\ 和 dir d:\ 等,記住系統盤是哪一個。
而後執行bcdboot命令:bcdboot x:\windows /s o: /f uefi /l zh-cn 其中x爲親自判斷的系統盤盤符。
會提示「已成功建立啓動文件」。
而後輸入exit退出命令行,關機重啓或者「繼續」就能進入弄丟的Windows了。