如何在 Windows 11/10 PC 上修復更新錯誤 0x80070057

如何在 Windows 11/10 PC 上修復更新錯誤 0x80070057
您最近在更新 Windows 11 或 10 Build 時是否遇到錯誤代碼0x80070057 ?好吧,由於各種原因,可能會發生此錯誤。以下是其中的一些:更新服務不會自動啟動、系統文件損壞、註冊表配置不正確、Windows 緩存文件夾以某種方式損壞。您可能還會收到一條錯誤消息,內容為:

There were some problems installing updates, but we'll try again later. If you keep seeing this and want to search the web or contact support for information, this may help – (0x80070057).

無論此問題的原因是什麼,我們已經討論了五種解決方案,可以解決您計算機上與更新相關的問題。除此之外,您還可能由於設置不正確或在打開 Microsoft Office 及其產品時遇到錯誤 0x80070057 。我們在本文末尾分別處理了這兩個問題。 

Windows 更新錯誤 0x80070057

查看以下解決方案列表以修復 Windows 10 PC 上的錯誤 0x80070057 及其類型。

1]重命名SoftwareDistribution文件夾。

有時,由於 Windows Update 文件夾損壞,會發生此錯誤。因此,最好將這些文件夾重命名或刪除為其他文件夾,然後再次嘗試在您的計算機上安裝最新的補丁。在嘗試刪除或重命名 Windows 緩存文件夾之前,請務必禁用某些服務。這是完成此任務的方法 –

  • 單擊開始菜單並鍵入服務。雙擊頂部結果以打開“服務”窗口。
  • 向下滾動到 Windows 更新服務,右鍵單擊它,然後從上下文菜單中單擊停止。
  • 現在導航到以下地址並重命名下面提到的特定文件夾:

C:/Windows-> 軟件分佈在sd.old

C:/Windows/system32-> Catroot2 在catroot2.old

  • 重命名這兩個文件夾後,返回服務窗口。在這裡,再次右鍵單擊 Windows Update 並選擇Properties選項。
  • 隨後,檢查Startup Type該部分中選擇的內容。這應該指示自動。如果沒有,您可以使用下拉菜單並選擇此選項。 
  • 單擊“服務狀態”下的第一個選項,即“開始”。
  • 最後,單擊Apply,然後單擊 OK確認這些更改。 

關閉“服務”窗口並重新啟動計算機。下次登錄時,您將能夠毫無問題地更新操作系統。 

2]運行Windows更新疑難解答。

如果更新 Windows 10 時仍然出現錯誤 0x80070057,請使用更新疑難解答。這是來自 Microsoft 的一個很棒的工具,可以查找根本原因並修復它們。以下是如何排除故障 –

  • Win + I並按照路徑 – Update & Security > Troubleshoot
  • 單擊右窗格中的高級疑難解答
  • 單擊以展開 Windows 更新窗口,然後單擊運行疑難解答
  • 疑難解答程序將對問題進行診斷,完成後,單擊應用此修復按鈕。
  • 等待此工具修復 Windows 更新。 

注意。如果您在 Windows 11 PC 上收到此錯誤代碼,請按照以下步驟操作:

  • 按 Win + I 啟動設置。
  • 單擊系統 > 疑難解答。
  • 選擇“其他疑難解答”,然後單擊 Windows Update 之外的“運行”。
  • 按照屏幕上的說明完成其餘步驟。

最後,關閉所有正在運行的窗口並重新啟動計算機。希望現在您可以更新操作系統而不會再次遇到相同的錯誤。如果執行此操作後錯誤仍然存在,請嘗試通過在命令行上執行一些代碼來修復設備。

3]將Windows 10服務配置為自動啟動

有時,一項或多項服務會在必要時掛起。如果任何核心服務未自動啟動,更新可能會失敗並導致一些錯誤代碼。您可以將它們設置為在“服務”窗口中自動啟動。或者只是在命令提示符下運行一些代碼(管理員) –

  • WinKey + R打開運行對話框。
  • 在文本字段中輸入“cmd”並同時按下這些Ctrl + Shift + Enter鍵。
  • 在提升的控制台上,一一運行以下命令。只是不要忘記在您通過每個代碼後按 Enter 鍵 –

SC config wuauserv start= auto
SC config bits start= auto
SC config cryptsvc start= auto
SC config trustedinstaller start= auto

  • 之後,退出提示區域並重新啟動 Windows。  

下次登錄時,請檢查錯誤是否在 Windows 更新期間出現或是否已解決。 

4]使用系統文件檢查器

計算機上的文件損壞也可能會阻止 Windows 10 更新。如果是這樣,您可以使用 Windows 內置的掃描工具,即係統文件檢查器。運行此工具將查找損壞或丟失的文件,如果找到,它將修復它們。這是運行此工具的方法 –

  • 單擊開始按鈕並在文本框中鍵入“命令”。
  • 右鍵單擊頂部結果,然後從上下文菜單中選擇“以管理員身份運行”。
  • 然後復制/粘貼以下代碼並按Enter

sfc/scannow

  • 等待此命令完成。整個掃描/修復過程可能需要 15-20 分鐘來修復系統級損壞。
  • 當命令行顯示 100% 時,您可以關閉控制台和Restart your PC.

登錄您的計算機並再次嘗試更新您的操作系統。如果問題仍然存在,請按如下所述調整註冊表。

5]修改Windows註冊表

如果上述解決方案都不能幫助解決錯誤 0x80070057,那麼您需要對 Windows 註冊表進行一些必要的更改。為此,請遵循以下指南 –

Imp:在對此進行任何更改之前,請務必先備份您的註冊表:如何在 Windows 10 中啟用自動註冊表備份

  • 同時按下Windows key and R以調用運行命令。
  • 鍵入“ regedit”並按 Enter 啟動註冊表編輯器。
  • 當 UAC 窗口出現時,單擊“”以允許訪問。
  • 導航到註冊表中的以下路徑 –

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX

  • 轉到右側窗格並找到名為“ IsConvergedUpdateStackEnabled ”的文件。如果確實有這個新的對應的DWORD鍵,雙擊打開,在數值數據字段下填一個“0”。
  • 如果沒有,您可以通過右鍵單擊並選擇New > DWORD (32-bit) Value. 將此鍵條目重命名為“IsConvergedUpdateStackEnabled”,值為空。 
  • 同樣,UxOption在以下位置將鍵值數據“”更改為“0” –

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings

  • 成功進行上述更改後,關閉註冊表並重新啟動計算機

下次登錄時,錯誤 0x80070057 應該會消失,您可以繼續安裝最新的 Windows 10 更新。

錯誤 0x80070057:參數無效

如果您收到消息“發生內部錯誤:參數無效:(0x80070057)”,則表示備份過程未啟動。要解決此錯誤,您可以對註冊表進行少量更改。所需的註冊表更改如下:

  • 打開 Windows 註冊表(如上所述)。
  • 按照路徑 – HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates
  • 右鍵單擊 SystemCertificates 並選擇New > DWORD (32-bit) Value.
  • 將此 DWORD 鍵重命名為“ CopyFileBufferedSynchronousIo ”並將其值設置為“1”。
  • 單擊“確定”確認這些更改並重新啟動計算機

備份文件或在計算機上運行任何早期備份時,您將不再收到此錯誤。

Microsoft Office 錯誤 0x80070057

有時您在啟動 Microsoft Office 或其產品時也會收到錯誤 0x80070057。要解決此問題,您必須禁用計算機上的防火牆。在極少數情況下,您需要暫時禁用設備上的 Microsoft Defender 或第三方防病毒軟件。如果您不知道如何關閉防火牆,請按照以下步驟操作:

  • 首先,啟動控制面板。
  • 單擊系統和安全,然後單擊 Windows Defender 防火牆。
  • 然後單擊turn Windows Defender Firewall on or off左側面板。
  • 在專用網絡和公共網絡上選擇“關閉 Windows 防火牆(不推薦) ”。
  • 然後轉到控制面板 > 程序 > 卸載程序。
  • 右鍵單擊Microsoft Office 軟件並選擇卸載。  
  • 完全刪除辦公產品後,重新啟動計算機。
  • 重新登錄設備後,重新安裝 Microsoft Office 程序。 

這就是全部。我希望這篇文章可以幫助解決 Windows 11/10 PC 上不同類型的 0x80070057 錯誤。如果您對我們有任何問題或建議,請在下面的評論部分告訴我們。 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *