作者Mercury0625 (水星)
看板Windows
標題[問題] Windows 10 更新異常
時間Sat Dec 23 01:11:13 2023
其實不只是Windows Updates異常
整個系統好像都有那裡不對勁
但主要體現在更新失敗上面
懷疑我是不是不小心刪了什麼重要的系統檔案
目前最主要是有兩個更新一直裝不上去,KB4023057跟KB5033372
https://i.imgur.com/TbWY6Fi.png
錯誤代碼0x800706be
https://i.imgur.com/fyAw9KG.png
做過的嘗試
1.到微軟的這個網站下載KB4023057更新,手動安裝
https://support.microsoft.com/zh-tw/topic/kb4023057-更新健康情況工具
-windows-update服務元件-fccad0ca-dc10-2e46-9ed1-7e392450fb3a
縮網址
https://reurl.cc/j35Mp2
但網頁中這個圖片,我的電腦裡面沒有這檔案
https://i.imgur.com/Ypfeajq.png
然後安裝檔案,卻說我早就有更新的版本存在
https://i.imgur.com/v8Ybjmg.png
2.windows內建的疑難排解
好像幫我開開關關了某些服務,但問題沒有解決
另外也有去刪除C:\Windows\SoftwareDistribution裡的東西讓它重抓
檔案看似有下載,但卡在無法安裝成功
3.Google到許多解法是要使用DISM跟SFC掃描系統健康度
但沒有一個指令是有用的
https://i.imgur.com/KsnNFLU.png
從這裡讓我開始懷疑我系統是不是有問題
4.開始嘗試修復windows檔案
用微軟官方的ISO復原,會一直安裝失敗
製作開機USB復原,也是沒有改善
甚至還使用了一些google上找到的復原軟體嘗試也是沒用
到最後想說乾脆升win 11算了,嘿也是下載失敗
該不會最後只剩下乾淨安裝這條路吧
最後說說在出現這些問題之前我可能做出有影響的事
1.關閉系統還原功能
2.清了C槽一些檔案,但我清之前都有先google一下到底能不能刪
3.改成UEFI安全開機
以上
自己的直覺是可能動到什麼系統檔案...
但把所有錯誤代碼都搜了遍還是找不到解決方法
不知道有沒有高手知道問題出在哪
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.68.154 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Windows/M.1703265075.A.AC6.html
1F:推 cliff2001: 連系統檢查指令都不能用可能只能重灌了 12/23 09:36
2F:→ smallreader: 先放置一個月等自己好 12/23 09:44
3F:→ smallreader: 欸不對 你dism跟sfc都直接失敗 那表示有更新正被擱置 12/23 09:46
4F:推 smallreader: 先別急,重開機然後別批准更新安裝,才能跑dism跟sfc 12/23 09:49
5F:→ smallreader: 除非仍舊卡在安裝中途狀態 12/23 09:50
6F:→ smallreader: 系統還原請重新打開 12/23 09:54
其實KB4023057這個更新卡了有好幾個月了
查了一下這好像不是什麼重要的東西
但KB5033372這更新好像就是滿重要的安全性更新
然後之前卡更新的時候,系統會一直顯示有更新被擱置
就算多次重開機還是一樣
但過了一段時間就不見了,但是更新一樣還是裝不上去
然後變成現在顯示缺少重要的安全更新
7F:推 pda2001: 不用理啦 Win 10更新多的是這情形 待下回釋出更新一起修 12/23 12:16
8F:→ pda2001: 正 12/23 12:16
可是這次卡了有點久
而且連SFC跟DISM都壞了
之前卡更新的時候至少這兩樣是好的
10F:→ pda2001: 解壓縮映像檔 執行升級安裝 也是一解 12/23 12:24
11F:推 pda2001: 若要直上WIN 11也可在此找 12/23 12:28
升級安裝我之前也試好幾次
包含去微軟官網下載的ISO或是其他來源
通通都會寫windows 10 安裝失敗...
※ 編輯: Mercury0625 (180.176.68.154 臺灣), 12/23/2023 14:14:45
12F:推 smallreader: 服務,找Remote Procedure Call (RPC),你的錯誤碼一 12/23 14:34
13F:→ smallreader: 直跟這個遠端什麼的有關.. 12/23 14:34
15F:→ smallreader: 我的win11有Remote Procedure Call (RPC)服務,為自 12/23 14:42
16F:→ smallreader: 動啟動,狀態為執行中,底下的RPC Locator則為手動, 12/23 14:42
17F:→ smallreader: 沒有啟動 12/23 14:42
18F:→ smallreader: 看看是不是上面的RPC服務沒設定為自動啟動且沒運作? 12/23 14:43
今天又瞎操作了一番後
Dism /Online /Cleanup-Image /CheckHealth 出來的東西不一樣了
https://i.imgur.com/iTiCiCC.png
但/ScanHealth及/RestoreHealth 一樣是無法呼叫遠端程序
另外我又記起一件事
我的之前C槽好像換過SSD
是用軟體從舊的clone系統過去新的SSD,然後舊的SSD就格式化了
我懷疑是不是某些系統檔案它會丟失路徑?
因為我去重新開啟系統還原功能,發現我其實有開啟但是它是寫遺失
我把它取消再重開重新設定還原點才好
包括我想要移除已安裝的更新,結果一片空白=.=
https://i.imgur.com/GyqpvUm.png
再去gooel發現 sfc /scannow是利用dllcache裡的檔案來修復
然後我沒有這個資料夾...
總之找了一堆網站
然後微軟官方很多回答都只是叫你去操作SFC或DISM指令
阿如果這步卡住了,就是101招用升級安裝
但是偏偏我連升級安裝都會出現windows 10 安裝失敗
※ 編輯: Mercury0625 (180.176.68.154 臺灣), 12/23/2023 17:52:10
20F:→ smallreader: 你的硬碟是機械硬碟還是ssd,開crystaldiskinfo有發 12/23 17:59
21F:→ smallreader: 現壞軌或壞區嗎? 12/23 17:59
沒
理論上應該不會,當初是升級SSD
22F:→ smallreader: 我以前掃dism報告無法修復的時候,發現是硬碟壞軌了 12/23 18:00
23F:→ smallreader: 是說剛剛提的RPC那個服務正常嗎 12/23 18:02
24F:→ smallreader: 因為800706be"遠端程序呼叫失敗"查到會跟那個有關 12/23 18:03
其實這個我之前也有查到過
那個服務的設定我也開啟了
不過我直覺這好像無關
800706be這代碼可能出現在非常多情況
※ 編輯: Mercury0625 (180.176.68.154 臺灣), 12/23/2023 20:04:47
25F:→ smallreader: 我前天也是KB5033375碰到怪問題,也許事先下載完了, 12/23 20:18
26F:→ smallreader: 卻說"下載量大請連上wifi後重試"不給裝,我把UsoSvc 12/23 20:18
27F:→ smallreader: 跟wuauserv重啟才進入安裝,然後到25%卡蠻久,強制重 12/23 20:18
28F:→ smallreader: 開機後才正常裝好,之後跑dism也有修復一些套件 12/23 20:18
29F:→ smallreader: 我win11電腦記錄:8/30安裝KB4023057,然後C:\...Upd 12/23 20:25
30F:→ smallreader: ate Health Tools也是10/27伴隨KB4023057安裝,應用 12/23 20:25
31F:→ smallreader: 程式版本為5.72.0.0。為什麼前後會兩個4023057也奇怪 12/23 20:25
32F:→ smallreader: 再往前翻,4/30也更新過一次4023057 12/23 20:26
33F:→ smallreader: 然後官方KB4023057提供的手動下載點,發佈日期寫2/17 12/23 20:29
34F:→ smallreader: 喔沒有,下載下來安裝檔內檔目前是12/14(修改日期)的 12/23 20:31
35F:推 smallreader: 喔不對,內檔日期那個12月,是2022年12月, 12/23 20:36
37F:→ smallreader: 檔(右)跟電腦上的(左)比,真的是更舊的 12/23 20:38
38F:→ smallreader: 所以釐清事實:你下載不到更新過的KB4023057,所以安 12/23 20:39
39F:→ smallreader: 裝程式告訴你已經安裝更新的版本,那句話是正確的 12/23 20:39
40F:→ smallreader: 這樣就有解答部分疑問了!那現在問題是,哪裡下載得 12/23 20:41
41F:→ smallreader: 到更新版的KB4023057呢?得再研究一番... 12/23 20:41
42F:→ smallreader: 該死!為什麼microsoft update catalog上的版本最新 12/23 20:50
43F:→ smallreader: 只有2021-05的,有夠老 12/23 20:50
44F:推 smallreader: 這.絕.對.是.微.軟.服.務.的.問.題 12/23 20:54
45F:→ smallreader: 如果我提供我win11程式(自己打包)給你用 要試試看嗎? 12/23 21:42
46F:推 smallreader: 好消息,我有一個win10 21h2的虛擬機,有攔截到更新 12/23 21:57
49F:推 smallreader: 突然想到當時攔截檔案不只這個msi還有其他敘述資料 12/23 23:55
50F:→ smallreader: 應該要跟其他敘述資料組在一起 系統才會認得你已更新 12/23 23:55
51F:→ smallreader: 抱歉太累了 明天再來研究怎麼處理更完美 12/23 23:56
52F:→ smallreader: 想想其實官網下載中心給的也是UpdHealthTools.msi檔 12/24 00:12
53F:→ smallreader: 所以採手動更新應該也能自動記錄到更新履歷裡面 12/24 00:12
54F:推 smallreader: 我又想起,官方論壇(最近日期)有人提到下載到的是 12/24 00:45
55F:→ smallreader: 5.69版本(就是內容物去年12月,下載頁寫2/17的版本) 12/24 00:45
56F:→ smallreader: 那我看我更新記錄,4/30裝的可能是5.70而8/30裝的可 12/24 00:45
57F:→ smallreader: 能是5.71,所以10/27裝的最新版5.72,這樣就對得上了 12/24 00:45
58F:→ smallreader: 你目前就是5.70或5.71,所以5.69的程式報錯不給安裝 12/24 00:47
60F:→ smallreader: 檔案,我用everything找 都只在SoftwareDistribution 12/24 02:19
61F:→ smallreader: 子資料夾內才有,沒有拷貝到最終位置,像uni~.exe也 12/24 02:19
62F:→ smallreader: 沒有安裝到電腦上任何位置(跟同名的uni~.dll不一樣) 12/24 02:19
64F:→ smallreader: 到目的地的5個檔案對照,你看有一對一並且不多不少。 12/24 02:21
65F:→ smallreader: 核對大小譬如把323400除以1024會得到315.8KB也是對的 12/24 02:22
66F:推 pda2001: KB4023057 仔細看一下圖片並餵狗看一下 這種還是放棄吧 12/24 02:24
67F:→ pda2001: 這種品質更新就常出包 通常就是下回累積更新一起修正 12/24 02:24
68F:→ pda2001: 取代 無需執著 除非使用功能影響到 自個常用uup下載最新 12/24 02:24
69F:→ pda2001: 整合板安裝過經驗 明明版號已經最新 (整合好該月的品質 12/24 02:24
70F:→ pda2001: 更新累積)跑更新還是跳出該月的品質更新 然後會下載但 12/24 02:24
71F:→ pda2001: 安裝失敗 訊息如原po這樣 就這樣不理約1~2個月後就沒問 12/24 02:24
72F:→ pda2001: 題或是已被更新的取代 12/24 02:24
73F:→ smallreader: 結論:用我給你的msi檔安裝跟讓系統自動更新是一樣的 12/24 02:25
74F:→ smallreader: 樓上~KB4023057的頭尾底細我已經研究出來了 而且有解 12/24 02:26
75F:推 pda2001: 感謝並理解您用心找出的更新問題-安裝版號方面 這也是為 12/24 02:30
76F:→ pda2001: 何很多品質更新會出包的原因吧 搞到下回才取代修正 所以 12/24 02:30
77F:→ pda2001: 若沒耐心探討解法 等待下回品質更新釋出取代也是懶人解 12/24 02:30
78F:→ pda2001: 方 12/24 02:30
79F:→ smallreader: 然後我想.msi檔作用很簡單 就是安裝到正確位置並註冊 12/24 02:38
80F:→ smallreader: 應該是不會再遇到0x800706be了!甚至還可能說 該錯誤 12/24 02:38
81F:→ smallreader: 碼正是因為過時/有bug的Update Health Tools引起的?! 12/24 02:38
82F:推 allen65535: 你除錯的時間,拿來重灌的話,早就灌好了 12/25 09:58