首先,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 引導裏也不是空白的了,更新也能夠正常安裝,解決!