Windows EFI分區誤格式化恢復


整Archlinux結果一個不小心把EFI分區格式化了,win10沒法進,但是系統盤沒動,到網上查了查恢復的方法,最終成功了,記錄一下,免得下回再手殘。

准備工作

首先需要一個U盤,win10的安裝鏡像和刻錄軟件,推薦UltalISO,刻好之后到啟動菜單里面選擇用U盤啟動。

修復

啟動之后會進入安裝界面,第一步是選擇語言的,直接點下一步。

點完之后可以直接選擇“修復計算機”(左下角),也可以選擇“現在安裝”,同意協議之后點下一步,選擇“自定義:僅安裝windows(高級)”,選中EFI分區(第二個),刪除,然后回退再回到之前選擇修復。我是后面這種。現在不刪等下到diskpart里面刪除應該也一樣。

點“修復計算機”之后,選擇“疑難解答”,“命令提示符”,會出現命令提示符。

進入diskpart

> diskpart
> list disk
> select disk 0//選擇windows所在的那個

如果剛剛沒刪除efi分區需要刪除一下

> list partition
> select partion 2
> delete partition
> select disk 0

創建efi分區並格式化

>create efi size=100//原來是100M大小的,所以有100M大小的空余
>select partition 2
>format quick
>assign letter=p
>exit

恢復

> cd c:\windows\system32//盤符可以bootrec /sacnos查查
> c:
>bcdboot c:\windows /s p: /f UEFI /l zh-cn //p是剛剛指定給efi分區的盤符。成功的話會提示復制成功
> exit

重啟


免責聲明!

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



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