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

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

您最近在更新 Windows 11 或 10 Build OS 時是否遇到錯誤代碼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).

修復 - Windows 11 或 10 更新錯誤 0x80070057

無論此問題背後的原因是什麼,我們都討論了五種解決方案,可以解決您電腦上與更新相關的問題。除此之外,您也可能因為指定的參數不正確或在開啟Microsoft Office及其產品時遇到0x80070057錯誤。我們在本文的最後分別討論了這兩個問題。

Windows更新錯誤0x80070057解決方案

請參閱下面的解決方案清單來修復 Windows 10 PC 上的 0x80070057 錯誤及其類型 –

1.重新命名SoftwareDistribution資料夾

有時,此錯誤是由於 Windows 更新資料夾內的損壞而發生的。因此,最好將這些資料夾重新命名或刪除為其他資料夾,然後嘗試在電腦上再次安裝最新的補丁。只需確保在嘗試刪除/重新命名 Windows 快取資料夾之前停用某些服務即可。以下是執行此任務的方法 –

  • 點擊“開始”功能表並鍵入服務。雙擊頂部結果以啟動“服務”視窗。
  • 向下捲動到 Windows Update 服務,右鍵單擊它,然後按一下上下文功能表上的「停止」 。
  • 現在,轉到以下地址並重命名下面提到的特定資料夾 –

C:/Windows–> 軟體分送至 sd.old

C:/Windows/system32–> Catroot2 到catroot2.old

重新命名 SoftwareDistribution 資料夾
  • 重命名這兩個資料夾後,返回服務視窗。在這裡,再次右鍵單擊“Windows 更新”並選擇“屬性”選項。
Windows 10 中的錯誤 0x80070057 - 更新服務屬性
  • 隨後,檢查該Startup Type部分下選擇的內容。這應該指向“自動”。如果沒有,您可以使用下拉式選單並選擇此選項。
  • 點選「服務狀態」區段下的第一個選項,即「啟動」
Windows 10 中的錯誤 0x80070057 - 啟動 Windows 更新服務
  • 最後,點擊「套用」,然後點擊「確定」以確認這些變更。

關閉服務視窗並重新啟動您的電腦。從下次登入開始,您應該能夠升級作業系統而不會遇到任何麻煩。

2. 執行 Windows 更新疑難排解

如果升級 Windows 10 時仍出現 0x80070057 錯誤,請尋求更新疑難排解的協助。這是微軟運行的一個很棒的工具,可以找到根本原因並修復它們。以下是排除故障的方法 –

  • Win + I並依照路徑 – Update & Security > Troubleshoot
  • 按一下右側窗格中的其他疑難排解。
  • 按一下展開「Windows 更新」框,然後按一下「執行疑難排解」
執行 Windows 更新疑難排解 - 更新錯誤 0x8024a000
  • 疑難排解程式將診斷問題,完成後,點選「套用此修復」選項。
  • 等待此工具修復 Windows 更新。
  • Win + I啟動“設定”。
  • 按一下“系統”>“故障排除”
  • 選擇“其他疑難排解”,然後按一下“Windows 更新”以外的“執行”。
Windows 11 更新疑難排解
  • 請依照螢幕上的指示完成其餘步驟。

最後,關閉所有正在運行的視窗並重新啟動電腦。希望您現在可以更新作業系統而不會再次遇到相同的錯誤。如果此後錯誤仍然存在,請嘗試透過在命令提示字元中執行一些程式碼來修復您的裝置。

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」。
Windows 10 中的錯誤 0x80070057 - 編輯登錄
  • 如果沒有,您可以透過右鍵單擊並選擇 來建立此文件New > DWORD (32-bit) Value。將此鍵條目重新命名為“IsConvergedUpdateStackEnabled”,值為零。
  • 同樣,將“ ”鍵的數值資料變更UxOption為“0”,可在下列位置找到 –

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings

Windows 10 中的錯誤 0x80070057 - 修改登錄檔
  • 成功完成上述變更後,關閉註冊表並重新啟動您的電腦

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

錯誤0x80070057:參數不正確

如果您收到訊息“發生內部錯誤:參數不正確:(0x80070057)”,這表示備份過程無法啟動。要解決此錯誤,您可以在註冊表下進行一些細微的更改。註冊表所需的更改如下 –

  • 開啟 Windows 登錄(如上所述)。
  • 瀏覽到路徑 – HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates
  • 右鍵單擊 SystemCertificates 並選擇。 New > DWORD (32-bit) Value
  • 將此 DWORD 鍵重新命名為「CopyFileBufferedSynchronousIo」並將其值設為「1」。
  • 按一下「確定」確認這些變更並重新啟動您的電腦。

在電腦上備份檔案或啟動任何早期備份時,您不會再次收到此錯誤。

微軟Office錯誤0x80070057

有時,您在啟動 Microsoft Office 或其產品時也可能會收到 0x80070057 錯誤。要解決此問題,您必須停用電腦上的防火牆。在極少數情況下,您需要暫時停用裝置上的 Microsoft Defender或第三方防毒軟體。如果您不知道如何停用防火牆,請使用下列步驟 –

  • 首先,啟動控制面板
  • 按一下“系統和安全性”,然後按一下“Windows Defender 防火牆”。
  • 隨後,按一下turn Windows Defender Firewall on or off左側窗格。
在 Windows 10 中將 Windows 防火牆設定重設為預設值
  • 在專用網路和公用網路下選擇關閉 Windows 防火牆(不建議) 。
Windows Defender 防火牆 - 關閉
  • 接下來,請前往控制台 > 程式 > 卸載程式。
  • 右鍵點選Microsoft Office 軟體並選擇解除安裝
  • 當辦公產品完全卸載後,重新啟動電腦。
  • 當您再次登入裝置時,請重新安裝 Microsoft Office 程式。

僅此而已。我希望本文有助於解決 Windows 11/10 PC 上不同類型的 0x80070057 錯誤。如果您對我們有任何疑問或建議,請在下面的評論部分告訴我們。

發佈留言

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