星期三, 7月 10

Windows 10 UEFI 開機磁區修復筆記

其實網路上已經有很多關於 Windows 10 UEFI BIOS 開機修復的文章,那如果是誤刪呢?

如果是使用近幾年電腦的玩家可能會知道,安裝系統時會多建立一個 EFI 系統磁碟分割(EFI partition)儲存開機資訊。如果這個磁區遺失或是毀損導致無法開機時,通常最容易想到的解法就是重新安裝系統。當然網路上也有很多開機修復的文章,筆者曾不慎把整顆硬碟重新分割,導致 EFI 系統磁碟分割清空,透過網路文章修復完畢後雖可以正常開機使用,只是遇到幾個很詭異的現象如 Windows Update 失敗、無法進入安全模式、開機項目遺失、BCDedit 無法開啟開機設定資料存放區(如下圖),透過 DISM 或者 SFC 檢查皆無誤才發覺案情好像不單純。
 
筆者在 superuser 上找到了一篇關於這種狀況的說明,大意是在說 EFI 系統磁碟分割的類型如果不正確,雖然能正常開機,但會造成 BCDedit 無法讀取,也會讓 Windows 修復環境啟動失敗(原文中的 REAgentC 指令)進而導致 Windows Update 更新失效。要修復這種情形只要修改 EFI 系統磁碟分割的類型 GUID 即可,步驟可以參考原文,透過 DiskPart 工具選取磁碟分割後下達 set 指令修改,筆者不在此詳加贅述,修改的結果大致如下圖。

後記:
關於文中提到的兩串 GUID:c12a7328-f81f-11d2-ba4b-00a0c93ec93b、ebd0a0a2-b9e5-4433-87c0-68b6b72699c7,可以在維基百科查到相關資訊,前者是 EFI 系統分割區,後者則是基本資料分割區。

沒有留言:

張貼留言