如何修复 Windows 更新 0x80070057 错误

由于其功能, Windows(Windows)是世界上最受欢迎的操作系统。微软(Microsoft)试图通过定期更新来提高其性能,并修复以前版本中的错误和错误。但有时在安装更新时,您可能会遇到烦人的Windows 10 更新错误 0x80070057,这会阻止您进行更新。这可能是由于文件、程序或恶意软件损坏。但是,有很多方法可以了解如何修复 0x80070057 Windows更新错误。继续阅读本指南以了解如何修复Windows更新 0x80070057 错误。

如何修复 Windows 更新 0x80070057 错误

如何修复 Windows 更新 0x80070057 错误(How to Fix Windows Update 0x80070057 Error)

(Corrupt)计算机中的第三方程序导致的文件损坏、分区损坏和其他问题当您尝试备份文件、安装新更新、新硬件或软件、新分区、在Outlook中创建新配置文件等时,您可能会遇到 0x80070057 Windows更新错误。有时它们会无缘无故地发生。该错误的最灾难性版本是蓝屏死机(Blue screen of death)或空白窗口。很难确定此错误的具体原因。因此(Hence),您应该尝试本文中的所有方法来找到解决方案。以下是一些说明Windows 10更新错误 0x80070057 背后原因的内容。

  • 您的存储设备有问题,无论是硬盘驱动器还是SSD
  • 您尝试安装不适合您的驱动器的大型更新。
  • 第三方应用程序正在干扰要安装的更新。
  • PC 中的Windows(Windows)注册表项无效。
  • 病毒或恶意软件攻击。
  • 不正确(Improper)的关机或任何当前程序的任何故障。

现在,前往下一部分了解故障排除方法,这些方法将帮助指导您解决 0x80070057 错误。

以下是一些潜在且有效的故障排除方法,从最常见和最简单的方法开始。如果您收到 Windows 10 更新错误 0x80070057,请按照以下讨论的方法进行修复。

方法一:清理磁盘空间(Method 1: Clean Disk Space )

释放(Free)空间工具是 Windows 10 PC 上最好的免费功能之一,可通过删除大型垃圾文件来清理空间。它会删除所有临时文件、安装日志、缓存和缩略图。这是修复 0x80070057 错误的最简单方法。您可以按照以下步骤清除计算机中数 GB 的空间。

1. 同时按住Windows + I keys 打开Windows 设置(Windows Settings)

2. 现在,点击系统(System ),如下图所示。

设置窗口。 系统设置。 如何修复 Windows 更新 0x80070057 错误

3. 在左窗格中,单击Storage选项卡,然后在右窗格中,选择Configure Storage Sense or run it now链接,突出显示。

存储选项卡。

4. 在下一个窗口中,向下滚动到立即释放空间(Free up space now )部分,然后选择立即清理(Clean now )选项,如图所示。

配置 Storage Sense 或立即运行它窗口。 如何修复 Windows 更新 0x80070057 错误

现在,所有临时文件都将被清除,现在尝试更新Windows并检查问题是否已解决。

方法 2:同步 Windows 日期和时间(Method 2: Sync Windows Date and Time)

每当您更新 Windows 时,服务器都会确保您 PC 的日期(date and time)和时间与位于该特定地理位置的服务器的日期和时间相匹配。尽管许多用户没有注意到此功能,但主要是为了避免数据窃取或滥用。当您在Windows 10(Windows 10) PC上的日期和时间设置不正确时,您可能会收到更新错误 0x80070057 。按照以下步骤确保计算机上的日期和时间正确无误(Make)

1. 按Windows 键(Windows key)并输入日期和时间设置(Date & time settings),然后单击打开(Open)

开放日期和时间

2. 检查并从下拉列表中选择时区,并确保它是否是您当前的地理区域。(Time zone )

日期和时间窗口。 如何修复 Windows 更新 0x80070057 错误

3. 确保时间和日期与通用时间和日期(Universal time and date)一致。

如果有任何变化,请修复它并检查您是否已解决问题。

另请阅读:(Also Read:) 修复 Windows 更新错误 0x800704c7

方法 3:运行恶意软件扫描(Method 3: Run Malware Scan )

有时,病毒或恶意软件攻击可能会导致这个令人沮丧的错误 0x80070057。确保定期扫描您的 PC 以摆脱这些恶意软件攻击。始终通过运行防病毒扫描对计算机进行全面检查,如我们在我的计算机上运行病毒扫描(run a virus scan on my computer)的指南中所示。Windows Defender 防火墙(Defender Firewall)将修复所有与病毒相关的问题。

方法 4:运行 Windows 更新疑难解答(Method 4: Run Windows Update Troubleshooter)

您还可以运行Windows 更新疑难解答(Windows Update Troubleshooter)。它是用于修复所有更新错误的内置功能。它将修复与 Windows 更新相关的(Windows Update-related)临时文件和服务并重置Windows 更新(Windows Update)组件。阅读我们的指南以运行 Windows 更新疑难解答(run Windows Update troubleshooter)

方法 5:修复损坏的文件(Method 5: Repair Corrupt Files)

如果您仍然遇到Windows 10更新错误 0x80070057,您的计算机上可能有损坏的文件。Windows 10计算机中有(Windows 10)SFC系统文件检查器(System File Checker))和DISM部署映像服务(Deployment Image Servicing)管理(Management))等内置功能来扫描和删除有害的损坏文件。您可以按照我们的指南修复 Windows 10 上的系统文件(repair system Files on Windows 10)

方法 6:重置更新组件(Method 6: Reset Update Components)

要解决所有与更新相关的问题,还有另一种有效的故障排除方法,即重置 Windows 更新组件(resetting Windows Update components)。此过程重新启动 BITS CryptographicMSI InstallerWindows Update服务,并更新SoftwareDistributionCatroot2等文件夹。以下是一些重置Windows 更新(Windows Update)组件的说明。

1. 按Windows 键(Windows key),键入命令提示符(Command Prompt),然后单击以管理员身份运行(Run as administrator)

单击开始并键入命令提示符,然后单击以管理员身份运行

2.一一(one by one )键入以下命令,并在每个命令后按 Enter 键。(Enter key)

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
ren C:\Windows\System32\catroot2 Catroot2.old 
net start wuauserv
net start cryptSvc
net start bits 
net start msiserver

命令提示符窗口。

等待(Wait)命令执行并检查错误 0x80070057 是否已修复。

另请阅读:(Also Read:) 如何修复 Windows 更新错误 80072ee2

方法 7:启用 Windows 更新服务(Method 7: Enable Windows Update Services)

要修复 0x80070057 错误,请检查Windows 更新(Windows Update)服务是否正在运行。他们管理Microsoft(Microsoft)发布的更新的分发。这是如何做到的。

1. 按Windows 键(Windows key),键入services,然后单击Run as administrator

开放服务。

2. 现在,在服务(Services)窗口中,向下滚动并搜索Windows 更新服务(Windows Update Services)并单击它。

3. 右键单击​​属性(Properties ),如下图所示。

注意:(Note:)您也可以双击Windows 更新服务(Windows Update Services )以打开“属性(Properties )”窗口。

服务窗口。

4. 将启动类型(Startup type)设置为自动,(Automatic, )如下图。

现在,将启动类型设置为自动

5. 单击Apply > OK 以保存更改。

方法 8:删除软件分发文件(Method 8: Delete Software Distribution Files)

有时,您可以通过手动重新启动Windows 更新服务(Windows Update Service)来修复 0x80070057 错误。请按照以下说明实施相同的操作。

1.以管理员身份启动服务。(Services)

2. 向下滚动屏幕并右键单击(right-click )Windows Update。(Windows Update.)

注意:(Note:)如果当前状态不是Running,可以跳过以下步骤。

3. 在这里,如果当前状态显示正在运行(Running),请单击停止(Stop )

在“服务”窗口中选择了 Windows 更新。

4.您将收到提示,Windows正在尝试停止本地计算机上的以下服务...(Windows is attempting to stop the following service on Local Computer…) 等待(Wait)提示完成。大约需要 3 到 5 秒。

Windows 正在尝试在本地计算机提示符下停止以下服务

5.通过同时单击Windows + E keys 打开文件资源管理器(File Explorer )。现在,导航到以下路径。

C:\Windows\SoftwareDistribution\DataStore

6. 同时按下Control+ A 键选择所有文件和文件夹,然后在空白处右键单击。(right-click )

7. 选择删除(Delete )选项以从数据存储位置删除所有文件和文件(DataStore)

数据存储文件夹视图。

8.现在,导航到给定的路径(path),并删除(Delete )下载(Downloads)位置中的所有文件,如上一步所述。

C:\Windows\SoftwareDistribution\Download

SoftwareDistribution 中的下载文件夹。

9. 返回服务(Services )窗口并右键单击(right-click )Windows更新。(Windows Update.)

10. 选择开始(Start )选项,如下图所示。

在“服务”窗口中选择了 Windows 更新。

11. 您将收到提示,Windows 正在尝试在本地计算机上启动以下服务...(Windows is attempting to start the following service on Local Computer…) 等待(Wait)3 到 5 秒,然后关闭“服务(Services)”窗口。

Windows 正在尝试在本地计算机提示符下启动以下服务

12.最后,重新启动PC(restart your PC)并检查0x80070057 windows 10更新错误是否已解决。

另请阅读:(Also Read:) 在 Windows 10 上修复 iaStorA.sys BSOD 错误的 7 种方法(7 Ways to Fix iaStorA.sys BSOD Error on Windows 10)

方法 9:使用恢复选项(Method 9: Use Recovery Options)

如果手动删除软件分发文件夹(Software Distribution Folder)的组件无法解决问题,或者您在删除文件时遇到任何错误,请按照以下步骤操作。这些说明将以恢复模式启动您的 PC,因此您可以毫无问题地删除它。

1. 点击Windows 键(Windows key )并键入恢复选项(Recovery options ),如图所示。打开效果最好。

打开恢复选项。 如何修复 Windows 更新 0x80070057 错误

2. 在设置(Settings )窗口中,单击高级启动下的(Advanced startup )立即重新启动(Restart now )选项,如图所示。

恢复选项的设置窗口。

3.在选择一个选项(Choose an option )窗口中单击疑难解答。(Troubleshoot )

选择一个选项窗口。 如何修复 Windows 更新 0x80070057 错误

4. 点击高级选项(Advanced options ),如图所示。

高级启动中的疑难解答窗口。

5. 单击突出显示的启动设置。(Startup Settings )

单击高级选项屏幕上的启动设置图标

6. 在启动设置(Startup Settings )窗口中,单击重新启动(Restart)

7. 当您的 PC 重新启动时,您将看到以下屏幕。在这里,按键盘上的F5键以启用带网络连接的安全模式(Enable Safe Mode with Networking)选项。

从启动设置重新启动后可用的选项中突出显示启用网络安全模式。 如何修复 Windows 更新 0x80070057 错误

8. 同时按住Windows + E keys 打开文件资源管理器(File Explorer)。导航到以下位置。

C:\Windows\SoftwareDistribution

9. 选择Software Distribution文件夹中的所有文件并删除(Delete )它们。

软件分发文件夹。

10. 然后,重新启动您的 PC(reboot your PC)并尝试更新Windows 更新(Windows Update)。你不应该再次面对这个问题。

方法10:重置电脑(Method 10: Reset PC )

如果上述方法都不适合您,那么这是最后的手段。您可以重置您的 PC 以最终修复此错误。这是如何做到的。

1.按照(Follow)方法 5(Method 5)中的步骤 1 和 2 进行操作。

2.从左窗格中选择恢复选项,然后单击右窗格中的(Recovery )开始(Get started )

恢复选项窗口。

3. 现在,从重置此 PC(Reset this PC )窗口中选择一个选项。

  • 保留我的文件(Keep my files )选项将删除应用程序和设置,但会保留您的个人文件。
  • 删除所有(Remove everything )选项将删除您的所有个人文件、应用程序和设置。

重置此 PC 窗口。 如何修复 Windows 更新 0x80070057 错误

4. 最后,按照屏幕上的说明完成重置过程。

另请阅读:(Also Read:) 如何在 Windows 10 中删除 Win 安装文件(How to Delete Win Setup Files in Windows 10)

其他方法(Additional Methods)

以下是一些额外的修复程序,可帮助您删除 0x80070057 Windows更新错误。

方法 1:配置自动更新(Method 1: Configure Automatic Updates)

您可以按照以下说明配置自动更新,而不是手动更新Windows更新。(Windows)

1. 打开运行(Run)对话框并输入gpedit.msc并同时按Ctrl + Shift + Enter keys以打开具有管理权限的本地组策略编辑器。(Local Group Policy Editor)

运行对话框。

2. 从左窗格双击计算机配置(Computer Configuration ),然后在下拉列表中再次双击管理模板(Administrative Templates )文件夹,如图所示。

管理模板文件夹。 如何修复 Windows 更新 0x80070057 错误

3. 双击管理模板文件夹中的(Administrative Templates)Windows 组件(Windows Components )文件夹。

在本地组策略编辑器中双击 Windows 组件

 

4. 在Windows Components文件夹中,双击Windows Update文件夹。

5. 在Windows Update文件夹中,向下滚动右窗格并搜索配置自动更新(Configure Automatic Updates )文件。检查其State是否设置为Enabled。如果未启用状态(State),请双击配置自动更新(Configure Automatic Updates )文件。

选择配置自动更新。 如何修复 Windows 更新 0x80070057 错误

6. 在配置自动更新(Configure Automatic Updates )窗口中,单击启用(Enabled )选项并在配置自动更新(Configure automatic updating )菜单下选择以下任一选项。

  • 2-通知下载和自动安装(2-Notify for download and auto install)
  • 3-自动下载并通知安装(3-Auto download and notify for install)
  • 4-自动下载并安排安装(4-Auto download and schedule the install)
  • 5-允许本地管理员选择设置(5-Allow local admin to choose setting)
  • 7-自动下载,通知安装通知重启(7-Auto Download, Notify to install Notify to Restart)

配置自动更新窗口。

此外,如果您的计算机上有Cloud Fogger应用程序,请将其完全删除。您可以通过在“运行”对话框中运行(Run Dialog)appwiz.cpl并将其从那里删除来找到它。

另请阅读:(Also Read:) 在 Windows 10 中打开本地组策略编辑器的 5 种方法(5 Ways to Open Local Group Policy Editor in Windows 10)

方法 2:调整注册表编辑器(Method 2: Tweak Registry Editor)

此方法不常见,但有效的解决方法将帮助您修复 0x80070057 错误。请按照以下步骤操作。

1. 按Windows 键(Windows key),键入记事本(Notepad),然后单击打开(Open)

打开记事本。 如何修复 Windows 更新 0x80070057 错误

2.复制并粘贴以下代码(code)

document:“IsConvergedUpdateStackEnabled”=dword:00000000
[HKEY LOCAL MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings]“UxOption”=dword:00000000

记事本窗口。 如何修复 Windows 更新 0x80070057 错误

3. 将文件另存为 wufix.reg。记下您将文件类型设置为所有文件。

文件名提示窗口。 突出显示保存类型中的所有文件。

4. 打开文件并点击Yes(Yes)同意提示。

注册表编辑器提示。

检查 0x80070057 Windows 10 更新错误是否已修复。

受到推崇的:(Recommended:)

我们希望本指南对您有所帮助,并且您已经了解了如何修复Windows Update 0x80070057错误。让我们知道哪种方法最适合您。此外,如果您对本文有任何疑问/建议,请随时将它们放在评论部分。



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts