如何修复 Windows 11 更新中的“遇到错误”问题

当您的 Windows 11 电脑无法安装更新时,它可能会在 Windows 更新设置中显示“遇到错误”消息。这是修复它所需的一切。

将系统更新到最新版本的 Windows 对于有效运行和增强安全功能至关重要。此外,每次更新都会带来一系列错误修复,以提高系统性能。但是,如果您因为更新遇到错误而无法更新 Windows 怎么办?

许多用户报告说在 Windows 更新设置中遇到“遇到错误”,因此无法完全安装最近的更新和安全补丁。

1. 运行 Windows 更新疑难解答

每当遇到错误时,请检查是否有内置的故障排除程序。在大多数情况下,故障排除者不仅能够确定原因并修复错误。

要运行 Windows 更新疑难解答,请右键单击任务栏中的“开始”图标或按 WINDOWS + X 启动快速访问菜单,然后从选项列表中选择“设置”。或者,您可以按 WINDOWS + I 直接启动“设置”应用程序。

在设置的“系统”选项卡中,从右侧选择“疑难解答”。

接下来,选择“其他疑难解答”。

您现在将找到疑难解答列表,找到“Windows 更新”选项并单击旁边的“运行”。

故障排除程序现在将运行并开始诊断问题。如果发现任何问题,只需按照屏幕上的说明进行修复即可。这很可能是一个待定的更新,您将被要求通过单击相关选项来安装它。故障排除完成后,重新启动计算机并检查错误是否已修复。

2. 使用命令提示符自动化 Windows 更新服务

很多时候,当相关服务未运行或出现故障时,您会遇到此错误。在这种情况下,您可以在提升的命令提示符中执行一系列命令来自动化服务。

要使用命令提示符自动执行服务,请右键单击“开始”图标以启动快速访问菜单,然后从出现的选项列表中选择“Windows 终端(管理员)”。在出现的 UAC(用户帐户控制)提示上单击“是”。

在 Windows 终端中,如果您没有更改默认配置文件,PowerShell 选项卡将在启动时打开。要打开命令提示符,请单击顶部的向下箭头,然后从选项列表中选择“命令提示符”。或者,您可以按 CTRL + SHIFT + 2 直接在另一个选项卡中启动命令提示符。

在提升的命令提示符中,执行以下命令。简单地,一次粘贴一个,然后在每个之后按 ENTER 键。

sc 配置 wuauserv start=auto
sc 配置 cryptSvc start=auto
sc 配置位开始=自动
sc 配置可信安装程序开始=自动

执行完命令后,关闭Windows Terminal,重启电脑。计算机重新启动后,检查您是否能够安装 Windows 更新。

3. 下载安全情报更新

此方法在为少数用户更新 Windows 时修复了“遇到错误”问题,如果上述两个方法不起作用,则值得一试。它比本文后面提到的其他复杂方法要简单得多。

要下载安全情报更新,请按 WINDOWS + S 启动“搜索”菜单,在顶部的文本字段中输入“Windows 安全”,然后单击相关搜索结果以启动应用程序。

在 Windows 安全中心,选择“病毒和威胁防护”选项。

接下来,找到“病毒和威胁防护更新”选项,然后单击它下面的“保护更新”。

现在,单击“检查更新”以下载并安装任何可用的安全更新。

安装更新后,应修复更新 Windows 时出现的“遇到错误”问题。

4. 重置 Windows 更新组件

Windows 更新组件负责下载和安装更新、安全补丁和驱动程序。如果您在下载这些内容时遇到问题,并且似乎没有其他任何工作,那么重置 Windows 更新组件将证明是一个有效的修复方法。

有多种方法可以重置 Windows 更新组件,但在这里我们将主要关注命令提示符方法。您可以在此处查看其他方法。

要重置 Windows 更新组件,请启动提升的 Windows 终端,然后如前所述打开“命令提示符”选项卡。接下来,执行以下命令以停止 BITS(后台智能传输服务)、Windows 更新和加密服务。要执行,请分别粘贴三个命令,然后在每个命令后按 ENTER。

净停止位
净停止wuauserv
网络停止cryptsvc

接下来您必须通过执行以下命令来删除 qmgr*.dat 文件。

Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" 

笔记: 您现在可以跳过以下步骤并执行此处提到的其他步骤。如果在执行其他程序后错误仍然存​​在,则在第二次尝试中与其他程序一起执行此错误。

接下来,执行以下命令重命名系统上的几个文件夹。再次,单独粘贴以下命令,并在每个命令后按 ENTER 执行它们。

任 %Systemroot%\SoftwareDistribution\DataStore DataStore.bak 
任 %Systemroot%\SoftwareDistribution\Download Download.bak 
任 %Systemroot%\System32\catroot2 catroot2.bak 

下一步是重置 BITS 和 Windows Update 服务。您可以通过执行以下命令来做到这一点。

sc.exe sdset 位 D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) 
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) 

接下来,粘贴以下命令并按 ENTER 执行它。

您现在必须重新注册 Windows 更新和 BITS 文件。为此,请一次粘贴以下命令一个,然后在每个命令后按 ENTER 执行它们。如果执行命令后弹出提示,请单击“确定”。

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 regsvr32.exe 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 regsvr2.exe .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 dll dllpvr2.exe regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wweb.dll regsvr32.dll regsvr32.dll regsvr32.dll regsvr32.exe exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll

接下来,通过执行以下命令重置 Winsock 或 Windows 套接字。

netsh winsock 重置 

现在,执行以下命令重新启动我们在第一步中停止的三个服务(BITS、Windows Update 和 Cryptographic 服务)。

净起始位
网络启动 wuauserv 
网络启动cryptsvc

而已!现在,重新启动计算机以使更改生效,更新错误很可能会得到修复。

5. 重置您的 Windows 11 PC

如果没有其他效果,您可以随时重置 Windows。但是,这应该是您最后的方法。重置 Windows 时,您可以选择保存文件但删除所有内容(包括应用程序和设置)或删除所有内容并重新安装 Windows。我们建议使用后者,因为它可以让您的 Windows 焕然一新并解决任何错误。

要重置 Windows,请启动前面讨论过的设置应用程序,然后在“系统”选项卡中选择右侧的“恢复”。

接下来,单击“恢复选项”下“重置此 PC”旁边的“重置 PC”。

将出现“重置这台电脑”窗口,您会找到两个选项,要么保留文件并删除应用程序和设置,要么删除包括文件在内的所有内容。我们建议选择第二个选项。

笔记: 如果弹出此处列出的窗口之外的任何其他窗口,请选择相关响应以继续。

接下来,系统会询问您希望如何重新安装 Windows,选择“本地重新安装”。

接下来将是“其他设置”窗口,您可以在其中验证当前的 Windows 重置设置。单击“下一步”继续。

最后,验证重置 Windows 将如何影响 PC,然后单击“重置”以启动该过程。

重置 Windows 需要一段时间,但一旦重置完成,“遇到错误”问题将得到解决。

完成上述修复后,Windows 更新的问题将得到修复,您可以像以前一样轻松地在系统上扫描和安装最新版本。