您最近是否尝试过在您的计算机上应用特色更新,但是由于错误0x80010108而失败?那么,在这篇文章中,我们将概述可能导致此问题的主要原因以及一些解决方法。可能引起此错误的原因之一是缺少 wups2.dll 文件。
在收到此错误时,您可能还会收到以下错误消息 –
There were problems installing some 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: (Error 0x80010108)
.
更新错误代码 0x80010108 解决方案
要解决 Windows 10 更新错误代码 0x80010108,请按顺序查看以下建议列表 –
- 禁用防病毒程序
- 重新注册 wups2.dll 文件
- 运行 Windows 更新疑难解答
- 运行 SFC 和 DISM 扫描
- 刷新 DNS 缓存
- 重置 Windows 更新组件
- 在干净启动状态下更新 Windows 10
1]禁用防病毒程序
在后台运行防病毒程序可能会阻止Windows自动更新。如果确实如此,您只需禁用安全应用程序即可解决此问题。如果 Windows Defender 是您的默认防病毒软件,请阅读如何禁用此内置程序。
但是,如果您使用任何第三方程序来遏制病毒和恶意软件,请访问制造商的官方网站以了解禁用现有安全应用程序的方法。
很可能仅此方法就能修复 0x80010108 错误。如果没有,请尝试下面讨论的下一组解决方案 –
2]重新注册wups2.dll文件
一些用户报告收到此错误只是因为他们的计算机上缺少 DLL 文件。检查您的设备上是否也存在这种情况。如果您也找到名为“wups2.dll”的丢失 DLL 文件,请使用以下步骤重新注册此文件 –
- 按Win + R快捷键打开“运行”对话框。
- 在文本字段中键入以下内容,然后按OK。
regsvr32 wups2.dll /s
- 重新注册此文件后,请重新启动 Windows 以合并上述更改。
3]运行Windows更新疑难解答
更新疑难解答是 Windows 10 PC 上的一个很棒的工具,它可以查找阻止新更新应用到设备上的可能原因。以下是对计算机上可能的罪魁祸首进行故障排除的方法 –
- 去
Settings (Win + I) > Update & Security
。 - 在左栏中选择疑难解答,然后在右窗格中 选择其他疑难解答。
- 随后,单击 Windows Update 并单击Run the troubleshooter。
- 系统立即开始查找计算机上的任何问题。如果确实存在任何错误或错误,则会提示“
Apply this fix
”选项。 - 点击此选项并重新启动您的 PC。
- 从下次登录开始,您可以将您的设备升级到最新版本。
如果故障排除程序未提供任何解决方案或 0x80010108 错误仍然存在,请尝试下一个解决方法。
4] 运行 SFC 和 DISM 扫描
如果任何核心文件丢失或损坏,也可能会发生此错误。要解决此问题,您可以从 SFC 扫描中寻求帮助。以下是扫描和修复损坏的系统文件的方法 –
- 按 Win + R。
- 当“运行”对话框出现时,键入“cmd”,然后同时 按Ctrl+Shift+Enter键。
- 接下来,
sfc/scannow
在闪烁的光标附近键入,然后按Enter。 - 通常,这需要 15-20 分钟来扫描和修复损坏的文件。
- 完成后,重新启动计算机。
Windows 10 中的另一项出色扫描是运行 DISM 代码。执行 DISM 命令行将检查 Windows 映像中的任何错误并修复它们(如果发现任何错误)。您所需要的只是遵循这些简单的步骤 –
- 打开具有管理权限的命令提示符。
- 在提升的控制台上,复制/粘贴此行,然后按Enter键。
DISM /Online /Cleanup-Image /RestoreHealth
- 等待扫描完成。完成后,重新启动 Windows 以使更改在下次登录时生效。
5]刷新DNS缓存
很多时候,Windows 10 更新过程只是因为现有的 DNS 缓存而失败。为了假设正常的更新过程,您必须使用以下步骤刷新 DNS 缓存 –
- 按Win + S启动搜索窗口,然后在搜索栏中键入“cmd”。
- 右键单击最上面的结果,然后选择以管理员身份运行选项。
- 当 Windows 控制台出现时,执行以下命令 –
ipconfig /flushdns
现在,您已经刷新了 DNS 缓存,还要检查网络连接和互联网速度。这是因为糟糕的网络可能会阻止Windows 更新连接到其服务器,从而导致与更新相关的问题。
6]重置Windows更新组件
损坏或过时的 Windows 更新组件也可能导致您的设备出现此错误。为了克服这个问题,您必须重置所有与更新相关的文件夹和组件。为此,您需要在 Windows 控制台上调整一些命令行 –
- 启动具有管理员权限的命令提示符。
- 在提升的窗口上,依次执行以下代码 –
net stop bits
net stop wuauserv
net stop CryptSvc
net stop trustedinstaller
- 禁用上述组件后,是时候重命名几个 Windows 10 更新文件夹了。为此,请分别转到以下位置并重命名右侧文件夹 –
C:\Windows
– 软件分发到sd.old
C:\Windows\System32
– catroot2 到catroot2.old
- 完成重命名上述两个文件夹后,重新激活之前停止的服务 –
net start bits
net start wuauserv
net start CryptSvc
net start trustedinstaller
- 最后,重新启动计算机以使所做的更改生效。
7] 在干净启动状态下更新 Windows 10
如果上述解决方法均无法帮助解决错误代码 0x80010108,请将Windows 10 引导至干净启动。这基本上是一种只有系统应用程序(必需的)运行的状态。进入此引导程序后,转到以下路径,然后点击“检查更新”按钮。
如果您无法自动获取任何更新,请阅读如何在计算机上 手动更新 Windows 10 操作系统。
我希望本教程有助于解决 Windows 10 更新错误代码 0x80010108。如果您有任何疑问或建议,请在评论部分告诉我们。