記錄一次 windows10 安裝更新反覆失敗的經歷,並附解決辦法(KB4483235)

首先,KB4483235 的更新內容時 修復IE瀏覽器的漏洞,這沒什麼,畢竟是IE..html

但是問題來了,win10老是沒法安裝這個更新,具體狀況:windows

安裝更新->重啓->安裝失敗->重啓->回滾更改.瀏覽器

過1,2天 檢測到更新->安裝更新->安裝失敗->重啓-> ...佈局

 

我也不知道要說些什麼才能表達我這種操蛋的心情(這個更新是12月19日發佈的)spa

網上有關更新失敗的修復方法都試了一遍,沒有任何解決跡象。.net

後來終於在這個修復教程裏(https://answers.microsoft.com/en-us/windows/forum/all/installation-failure-windows-failed-to-install-the/98e89552-d1a3-47ad-9f36-b62379897c11?auth=1), (其實這個教程對個人問題沒有幫助),但它提到了這個文件:C:\Windows\Logs\CBS\CBS.log,顯然這是個日誌文件命令行

打開文件發現,裏面正好是windows10更新的日誌文件,嘗試搜索與 Error 相關的內容,發現有一行寫着 BFSVC 獲取啓動分區失敗。 BFSVC是什麼暫且無論,顯然是啓動分區出現問題。日誌

嘗試用 bcdboot 重建了一下引導分區,繼續安裝更新,發現仍是失敗。(這裏直接重建引導有問題,後面解釋)htm

試着用 bcdedit,出現 「沒法打開啓動配置數據存儲」, 搜索發現相應文章,https://blog.csdn.net/xcntime/article/details/50195349blog

這時我打開了 msconfig,發現 「引導」 裏的啓動項是空白的,顯然這就是問題所在了。

繼續搜索相關內容(http://tieba.baidu.com/p/5645572606 ) 用 diskpart 新建了efi分區,再用 bcdboot 從新往這個efi分區裏建引導,安裝更新,重啓,成功 !!


我硬盤是GPT分區+UEFI啓動方式,一直均可以正常啓動,爲何會出現efi分區丟失的狀況呢?

我回憶起在這以前,我安裝了Window+Ubuntu雙系統引導,後來由於實在受不了 Ubuntu 的鍵盤佈局問題,就放棄了Ubuntu,順帶刪除了全部引導項和引導分區。用「磁盤管理」新建了一個分區,在用 bcdboot 重建了引導分區,並且系統也能正常啓動,直到出現上面提到的安裝更新失敗得狀況。

通過上面的經歷,我才發現我用「磁盤管理」新建的分區只是一個普通分區,而不是efi分區. 我把引導建在普通分區裏,這是錯誤的。所以,系統沒有識別到我建的引導,致使 msconfig 裏出現了空白的現象。(https://bbs.kafan.cn/thread-2109492-1-1.html 這裏他把引導建在efi分區裏,可是對efi分區進行了操做

引導只能建在efi分區,其餘分區都不行,不要嘗試去動它(顯示或隱藏)

下面用命令行是創建efi分區的操做:

win+r打開運行 cmd,輸入

diskpart

list disk

select disk 0 (選擇一個disk)

create partition efi (size=128括號內容可省略,這裏要保障硬盤有足夠的空閒分區)

list partition  ( 查看esp分區有沒有建立成功。 )

assign letter=p  (把盤符 p 賦予給efi分區,此時efi分區能夠正常顯示)

exit (用來退出diskpart)

bcdboot c:\windows /s p: /f UEFI  (p: 就是上邊分配的盤符)

接着重啓,系統就能夠正常引導啦(此時EFI分區是不可見的,處於隱藏狀態,不能在文件管理器裏打開,這樣纔是正常的),並且 msconfig 引導裏也不是空白的了,更新也能夠正常安裝,解決!

相關文章
相關標籤/搜索