當您嘗試安裝/更新 Windows 時,可能會出現錯誤代碼 0x80070057。當它出現時,它可能會阻止您更新和安裝應用程序。這個錯誤實際上很常見,而且很容易修復!我們可以引導您完成各個步驟,讓一切立即恢復正常。
Windows 11 中的 Windows 更新錯誤代碼 0x80070057
方法 1:Windows 更新疑難解答
1. 打開 Windows 設置並前往“系統”> “排除故障”。

2. 選擇“其他疑難解答”。

3. 單擊“跑步”旁邊的按鈕Windows 更新。

4. 然後,按照屏幕上的說明對 Windows 更新服務進行故障排除。
方法 2:檢查 Windows 更新
1. 打開 Windows 設置並選擇“Windows更新“ 或者 ”更新與安全”(適用於 Windows 10)。
2. 單擊“檢查更新“ 按鈕。

3. 如果您有任何待處理的更新,請下載並安裝它們。
方法 3:運行 Chkdsk 掃描
1. 打開文件資源管理器並單擊“這台電腦”在左側導航面板上。
2. 右鍵單擊系統驅動器並選擇“特性”。

3. 在“屬性”窗口中,轉到“工具”選項卡,然後單擊“查看“ 按鈕。

4. 然後,單擊“掃描驅動器”。

方法 4:運行 DISM 命令
1. 在開始菜單中,輸入“指令管理指令”,然後選擇“以管理員身份運行”。
2. 在命令提示符窗口中,運行以下 DISM 命令:
DISM /Online /Cleanup-Image /RestoreHealth
3. 該過程完成後,重新啟動計算機。
方法5:同步Windows時間
1. 打開 Windows 設置應用程序並選擇“時間和語言”。
2. 然後,單擊“日期和時間”。

3. 在日期和時間設置下,確保啟用以下選項:
- 自動設定時間
- 自動調整夏令時(如果適用)
- 自動設置時區
4. 啟用上述設置後,單擊“立即同步“ 按鈕。

方法 6:運行 SFC 掃描
1. 以管理員身份打開命令提示符或 Windows PowerShell。
2. 然後,運行以下命令:
sfc /scannow
3. 如果系統文件檢查器未發現損壞,您應該會看到“Windows 資源保護未發現任何完整性違規' 訊息.

方法 7:重置 Windows 更新存儲庫
解決該問題的另一種方法是重置 Windows 更新組件。執行此操作的方法如下:
1. 以管理員身份打開命令提示符,鍵入以下命令,然後在鍵入每個命令後按 Enter。
net stop bits
net stop wuauserv
net stop cryptsvc
Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat"
Ren %Systemroot%SoftwareDistributionDataStore DataStore.bak
Ren %Systemroot%SoftwareDistributionDownload Download.bak
Ren %Systemroot%System32catroot2 catroot2.bak
sc.exe sdset bits D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPLORC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)
cd /d %windir%system32
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
netsh winsock reset
net start bits
net start wuauserv
net start cryptsvc
方法 8:釋放驅動器空間
1. 打開 Windows 搜索,輸入“磁盤清理”,然後選擇頂部結果。

2. 在“磁盤清理”框中,選擇系統驅動器。

3. 單擊“清理系統文件”並再次選擇驅動器。

4. 等待磁盤清理掃描您的驅動器。
5. 選擇要清除的不需要的文件,例如下載文件夾、回收站、緩存、臨時文件等,然後單擊“好的”。

6. 在提示框中單擊“刪除文件”。

方法9:檢查組策略編輯器
1. 按Win + R 打開“運行”對話框。類型 ”gpedit.msc”並按 Enter 鍵。
2. 導航至以下路徑:
計算機配置 > 管理模板 > Windows 組件 > Windows 更新 > 管理最終用戶體驗
推薦閱讀:修復:Windows 更新錯誤代碼 0x80248014
3. 雙擊“配置自動更新”設定.

4. 現在,選擇“未配置”並點擊“申請“。 然後, ”好的”。

方法 10:安裝新驅動器
如果您已嘗試了所有方法但錯誤仍然出現,則可能是硬件問題。作為最後的手段,您可以嘗試用新的固態硬盤 (SSD) 替換舊硬盤。
方法 11:重置電腦
如果這些步驟無法解決問題,您可能需要重置計算機才能解決問題。您可以選擇重置您的計算機,不會丟失數據或根據您的偏好丟失數據。但是,您要么會丟失自上次還原點以來所做的任何更改,要么必須重新設置所有內容以重新開始。
就是這樣。
