近期更新Windows 10時出現了錯誤0x80070bc2,稍微google後發現也有些許人出現了一樣的問題,也找到了相關的解決方式。
※有google到有人使用以下方式反而造成無限更新循環,使用後若有異常..麻煩再自己繼續google搜尋原因..或留言討論看看..
=============================解決區=============================
1.使用系統管理員權限執行命令提示字元(cmd.exe)
2.依序輸入以下命令
SC config bits start= auto
SC config wuauserv start= auto
SC config cryptsvc start= auto
SC config trustedinstaller start=auto
※本人重啟的時候有執行一段時間(約快半小時),請耐心等候
※本人在解決的時候僅輸入 “SC config trustedinstaller start=auto” ,直接重啟後查看原本更新失敗的檔案已更新上去
3.關閉命令提示字元後重新啟動電腦後再執行更新試試看
=============================探討區=============================
解決問題後,有在稍微google了一下以上四個命令是大概做些甚麼用途,若對以上命令有疑問的話,可以稍微參考下,若是理解或是參考文檔有誤的話,也歡迎在留言提出。
1.SC config bits start= auto
BITS = Background Intelligent TransferService(幕後智慧型傳送服務)
主要是用於傳輸服務,支援於斷點續傳,相關文檔表示若是關閉此服務的話,可能會造成WindowsUpdate異常(微軟描述可於服務查看)
2. SC config wuauserv start= auto
wuauserv = Windows自動更新服務
關了或異常就..不能更新
3. SC config cryptsvc start= auto
cryptsvc = 加密服務(不確定中文名稱)
主要用於更新與確認憑證(SSL)用途,若關閉後會造成無法Windows更新或SSL異常(微軟描述可於服務查看)
4. SC config trustedinstaller start=auto
trustedinstaller = Windows Module Installer(Windows模組安裝)
主要用於安裝、修改、移除Windows相關更新,所以停用或異常就會造成更新異常(微軟描述可於服務查看)。
以上大概就是這四行命令的作用,敘述上都是以自己理解或是參考網路上別人的說法,若有錯誤還是疑問的話也都歡迎留言討論。