如何修复Windows10更新错误代码“0x80010108”

您最近是否尝试过在您的计算机上应用特色更新,但是由于错误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

如何修复Windows10更新错误代码“0x80010108”

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。如果您有任何疑问或建议,请在评论部分告诉我们。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(0)
上一篇 2023年4月18日
下一篇 2023年4月18日

相关推荐