前面有不太重要的心路歷程,需要干貨請直接下拉找下一條分界線。
今天在各路大佬的洗腦之下,終于決定更新一下Windows10 1909,不過我的電腦一直處于更新失敗被我屏蔽更新的狀態(tài),所以我準備一上午徹底解決Windows的更新問題,然后......
垃圾微軟,菜雞Windows,毀我青春。
首先先說明一下我電腦的狀態(tài),曾經裝過多系統(tǒng),留有專門的一個fat32格式的引導分區(qū),不過現(xiàn)在只能引導到Windows了。系統(tǒng)自帶的更新總是在最后一刻無法完成更新并撤銷,而且不打這些安全補丁是不允許大版本升級的。
由于有錯誤代碼,我一開始在懷疑我的.NET框架,而且為了安裝學校的舊版SolidWorks 2010還安裝過很多以前版本的.NET框架,所以就卸載了一遍重新安裝,未果。清空升級緩存文件,未果。
然后動起了其他主意(后來發(fā)現(xiàn)這個選擇非常對),使用官方的升級工具升級,然后:

然后又試了其他問題,并且嘗試直接使用u盤pe來覆蓋Windows文件,結果反正就是官方回退更新或者難以確定。然后我看到了這個帖子 .
首先感謝上面那位貼吧大佬,個人親測成功的土辦法就是:改成Legacy+MBR直接引導到Windows。
裝過多系統(tǒng)的各位應該都跟我一樣,有一個專門的引導分區(qū)來完成多系統(tǒng)切換或者防止Linux的主分區(qū)過大而無法啟動,但是這就帶來了個問題:Windows無論如何都不是直接通過主板的bios打開的。具體可以在搜索里面輸入 msconfig 查看:

要是里面是空的就說明你引導有問題,而且 zz Windows會因此無法正常完成更新,所以解決辦法就是:在pe里面利用工具將分區(qū)格式改成mbr。
我使用的是微pe,原帖推薦的DiskGenius是個免費版沒辦法轉換分區(qū),我用的另一個分區(qū)工具成功轉為mbr并先默認設置c盤微啟動引導,
然后就可以正常使用微軟官方win10升級工具升級了。
有人說那我的引導分區(qū)怎么辦,多系統(tǒng)怎么辦?
你不會再改回UEFI+GPT嗎,然后重建你的引導,這對給Linux分過區(qū)的你來說不難吧。