日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

win10 UEFI引导恢复

發布時間:2023/12/20 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 win10 UEFI引导恢复 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

記一次弱智操作,自己玩壞windows自己修。

?

一直想在本本上裝個雙系統(win + linux(deepin))。結果呢?到處碰壁,雖然安裝完畢但是啟動不了(找不到啟動項)。上網一查,發現對于efi什么的完全不懂啊,百度一下教程,下載了easybcd這個軟件用來編輯啟動項(PS:這軟件神坑,打死我也不用了)。結果一不小心手滑,給win10啟動引導給刪了,情急之中嘗試用這個軟件重新添加了一個win10的啟動引導,蜜汁自信的重啟,GG

?

?

DNMD,這可咋整linux沒裝成,windows也沒了。這時,萬能的百度他又來了,可以各種國產PE恢復,也可以用windows啟動盤恢復。剛好手里有個win啟動盤(隨便找個中文瘟10鏡像,用ultraiso和一個8GU盤就可以制作),而且國產pe你懂的,我就直接用靠譜的windows原廠的鏡像幫忙恢復啦。

?

首先保證你的bios里的啟動模式是UEFI模式(這不是廢話么),插入U盤啟動后手動選擇啟動項,選擇你的win10啟動U盤。順利進入windows安裝界面

選擇好語言之后點擊“修復計算機”,然后在出線的頁面中依次選擇 疑難解答->高級工具->命令提示符?然后就可以在管理員的模式下進入console啦(講道理這是不是一個安全漏洞呢,我發現好像可以通過啟動U盤隨意拷貝別人電腦里的東西了)。

修復啟動引導需要用到bcdboot命令以及diskpart工具,關于這兩個命令具體是干什么的,我建議百度。

?

?在這里科普一下UEFI引導系統的工作原理

  • ?首先什么是efi引導分區(esp或簡稱引導分區)

該分區必須存在GPT磁盤中,用來存儲efi引導文件,它采用fat32文件系統。

?

  • ?efi長啥樣(windows下)

主要文件的結構是這樣的:

efi\boot\bootx64.efi

efi\microsoft\boot\bcd

?

  • ?efi工作流程??(windows下)?

uefi bios啟動時,自動查找硬盤下引導分區的bootx64.efi,然后由bootx64.efi引導efi下的bcd文件,由bcd引導指定系統文件(一般為c:\windows\system32\winload.efi)

?

ok,既然是要修復啟動引導,那么說明他以前是可以用的!因此需要找到以前的引導存放的位置(windows的efi分區),這里我使用diskpart工具。

用到的命令是list和sel,分別是列出和選擇

list disk

列出所有掛載磁盤

list par

列出當前磁盤分區

sel disk n

選擇磁盤 n是編號

sel par n

同理

?

找windows的引導分區,大小一般都是一兩百MB,找到之后選擇它。我電腦是雙硬盤,一塊256GSSD一塊1THDD,系統是裝在SSD上的,同時這塊SSD也是GPT磁盤,因此EFI分區肯定在它上面,然后列出它的分區,找到引導分區位置。

?

找到之后用assign命令給這個分區分配一個盤符,以便修復它,我這里給他一個o,然后就可以退出diskpart工具啦。

引導的本質就是告訴電腦,要啟動的系統在哪。修復它,要把啟動需要的引導文件寫到efi分區。前面已經知道efi分區的位置了,還給他分配了盤符o,因此要修復它還需要知道windows的系統在哪里,通常是c盤,也就是c:\windows

現在需要用bcdboot命令來修復這個分區

嘗試復制啟動文件失敗?這又是怎么回事,命令執行出現了問題,開始排查。

首先假設我們的windows系統沒有問題,u盤鏡像也沒有問題,那么bcdboot也沒有問題。問題應該是在我給的參數上

首先第一個參數,難道系統位置不對?c盤難道不是我的系統盤?用dir命令看看里面有啥

嗯……..嗯!??? 這不是我的“D盤”么,那d盤有啥?

What the f**k?這不是我的“C盤”么?

?

破案了,兇手就是——不知道是什么原因,我的系統盤在這里的盤符其實是D而不是C

現在修改系統位置參數,重新執行一下看看

執行之后,提示 “成功創建啟動文件” 就表示引導添加成功了,exit退出命令行,隨后點擊退出并繼續。

重新開啟,熟悉的畫面~

到這里就結束修復啦,以后再編輯啟動項的時候一定要先備份好啊!!!

?

?

?

?

參考博客:http://www.cnblogs.com/exmyth/p/4069117.html

總結

以上是生活随笔為你收集整理的win10 UEFI引导恢复的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。