当您尝试安装/更新 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. 选择要清除的不需要的文件,例如下载文件夹、回收站、缓存、临时文件等,然后单击“好的”。
参见:修复 Windows 更新错误代码 0x8007001f

6. 在提示框中单击“删除文件”。

方法9:检查组策略编辑器
1. 按Win + R 打开“运行”对话框。类型 ”gpedit.msc”并按 Enter 键。
2. 导航至以下路径:
计算机配置 > 管理模板 > Windows 组件 > Windows 更新 > 管理最终用户体验
3. 双击“配置自动更新”设置。

4. 现在,选择“未配置”并点击“申请“。 然后, ”好的”。

方法 10:安装新驱动器
如果您已尝试了所有方法但错误仍然出现,则可能是硬件问题。作为最后的手段,您可以尝试用新的固态硬盘 (SSD) 替换旧硬盘。
方法 11:重置电脑
如果这些步骤无法解决问题,您可能需要重置计算机才能解决问题。您可以选择重置您的计算机,不会丢失数据或根据您的偏好丢失数据。但是,您要么会丢失自上一个还原点以来所做的任何更改,要么必须重新设置所有内容来重新开始。
就是这样。
