Microsoft 定期发布安全更新以解决这些漏洞,因为 Windows 10 很容易成为不同错误代码的攻击目标。用户报告在尝试更新 Windows 时遇到更新错误0x800f0990 。 它会阻止他们在计算机上下载 Windows 更新。该错误可能由多种因素引起,这意味着没有一种解决方案可以通用。
一些用户报告说更新数据库中的损坏导致了错误,而其他人则能够通过手动下载更新来解决问题。在这里,我们提供了解决此问题的正确解决方案并解释了可能的原因。那么,让我们继续探索它们。此错误代码伴随着类似于以下内容的错误消息:
安装更新时出现一些问题,但我们稍后会重试。如果您一直看到此内容并想搜索网络或联系支持人员以获取信息,这可能会有所帮助:(0x800f0990)。
如何修复 Windows 10 更新错误 0x800f0990
要修复 Windows 10 更新错误 0x800f0990,请使用以下步骤 –
- 运行 Windows 更新疑难解答
- 运行系统文件检查器和 DISM 扫描
- 重新启动 BITS 和 Windows 更新服务
- 重置 Windows 更新组件
- 恢复您的 Windows 10 电脑
- 手动安装更新
1]运行Windows更新疑难解答
Windows 10 中有一个名为 Windows Update troubleshooter 的内置应用程序。它可以帮助您识别和修复与更新相关的问题。如果您的设备遇到此类问题,该工具会很有用。以下步骤将帮助您做到这一点:
- 使用 Win+I 键打开设置应用程序。
- 选择更新和安全类别。
- 单击疑难解答子菜单。
- 从屏幕右侧选择其他疑难解答
- 单击Windows 更新,然后运行疑难解答。
- 然后按照屏幕上的说明进行操作
- 当解决方案可用时,选择应用此修复按钮
完成这些步骤后,重新启动计算机,然后检查它是否解决了问题。
2] 运行系统文件检查器和 DISM 扫描
下一步,让我们使用系统文件检查器和 DISM 工具扫描您的系统文件。此实用程序将修复设备上丢失或损坏的系统文件。然后,您可以使用 DISM 查找 Windows Image 的问题并进行修复。使用该工具的步骤如下:
- 按 Win + X,然后选择命令提示符(管理员)。或者,如果您运行的是 Windows 11,则可以选择 Windows Terminal。
- 输入以下命令,然后按Enter 键 –
sfc /scannow
- 让扫描运行直到达到 100%。
- 完成后,再次复制/粘贴以下命令并按 Enter –
DISM.exe /Online /Cleanup-Image /Restorehealth
- 扫描和修复损坏的 Windows 映像还需要 15-20 分钟才能完成该过程。
每次扫描完成后重新启动计算机
3] 重新启动 BITS 和 Windows 更新服务
要重新启动 BITS 和 Windows 更新服务,您首先需要手动停止它们,然后重新启动。这是执行此操作的过程:
- 使用 Win+R 键打开运行命令。
- 键入 services.msc,然后按 Enter 打开“服务”窗口。
- 向下滚动列表并搜索后台智能传输服务(BITS)。
- 如果该服务已经在运行,请右键单击该服务并选择Restart。
- 如果您没有看到该服务正在运行,请双击它并通过下拉菜单将启动类型设置为自动
- 确保单击“开始”,然后单击“应用”>“确定”。
- 对Windows Update应用相同的过程。
4]重置Windows更新组件
当一个或多个 Windows 更新组件卡住时,可能会发生 Windows 更新错误 0x800f0990。如果您遇到此问题,则必须重置 Windows 更新组件。为此,请按照下列步骤操作 –
- 第一步,使用管理员权限运行命令提示符。
- 现在您需要停止与更新相关的服务,以免它破坏操作系统。确保在每个命令后按 Enter –
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
- 接下来,运行以下命令以删除所有用户配置文件
Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”
- 通过运行此代码访问 System32 文件夹 –
cd /d %windir%\system32
- 运行以下代码重新注册所有 DLL 文件 –
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 netsh winhttp reset proxy
- 重新启动您之前停止的服务 –
net start bits net start wuauserv net start appidsvc net start cryptsvc
然后重新启动您的电脑,并在运行上述命令后再次尝试更新您的 Windows 10。
5]恢复你的Windows 10 PC
如果以上方法都不能帮助您修复错误代码,请将您的 Windows 恢复到出厂状态。以下是您可以用来执行的步骤:
- 使用 Win+I 键打开 Windows 设置
- 单击更新和安全部分。
- 从屏幕的左窗格中选择恢复。
- 单击“开始”,然后选择是要保留原始文件还是将其全部删除。
- 之后,按照屏幕上的说明进行操作。
恢复 Windows 后,再次更新并检查错误是否已解决
6]手动安装更新
Microsoft 更新目录是另一种手动下载 Windows 更新的方法。您可以使用此服务在多个设备上分发某些更新。
- 按“Win + I”打开 Windows 设置。
- 转到更新和安全 > Windows 更新。
- 在右侧部分,单击查看更新历史记录。
- 如果更新安装失败,请记下更新列表中的 KB 编号
- 现在访问Microsoft 更新目录
- 输入KB编号并单击“搜索”框。
- 选择满足您的操作系统要求的版本,然后单击下载。
- 按照屏幕上的说明进行操作,完成后重新启动电脑
就是这样。我希望本文能帮助您修复此错误。