如何修复 Windows 11/10 中的更新错误 0xc8000247

您在为计算机安装可用更新时是否遇到更新错误 0xc8000247? 好吧,不要像本教程中那样担心,我们将详细讨论为什么会出现此问题以及在 Windows 11/10 上解决此问题的可能方法。

是什么导致 Windows 11/10 中的更新错误 0xc8000247?

当您的设备遇到以下一个或多个问题时,通常会发生此错误。 可能的原因如下 –

  • 系统文件/文件夹损坏
  • Windows 缓存文件夹中没有存储空间
  • 损坏的英特尔快速存储技术驱动程序 (IRST)

在继续应用任何解决方法之前,请确保禁用您的防病毒程序(外部或本机)。 之后,检查问题是否解决。 仅当更新错误 0xc8000247 仍然发生时,请执行以下修复。

[Solved] Windows 11/10 更新错误 0xc8000247

如果您在安装最新累积更新或升级操作系统时收到此错误代码,请尝试应用下面讨论的解决方案。 尽管您可以按任何顺序尝试这些变通方法,但我们建议您遵循它们的编写顺序。

1]对Windows更新进行故障排除

当您在安装任何更新时遇到问题时,您必须确保的第一件事是运行相关的疑难解答。 由于您在安装补丁更新时收到错误代码 0xc8000247,请考虑首先对 Windows 更新进行故障排除。 以下是如何做到这一点 –

视窗 11

  • 按 Win + I,然后导航到以下路径 –

设置 > 系统 > 疑难解答 > 其他疑难解答

  • 在最频繁下,查找 Windows 更新。
  • 找到后点击 按钮位于其右端。

  • 系统会将您重定向到故障排除窗口。 按照屏幕上的说明,让此工具解决根本原因。
  • 扫描完成后,您将看到“应用此修复”选项。 好吧,单击它,问题将自动解决。

视窗 10

如果您在 Windows 10 中收到此错误代码,请打开设置 (Win + I),然后访问以下位置。

Settings > Update & Security > Troubleshoot > Additional troubleshooters

  • 在随后的屏幕上,找到 Windows 更新。
  • 单击以展开此部分并点击 运行疑难解答.

Windows 更新疑难解答

  • 现在,按照屏幕上的说明解决 Windows 10 中的更新错误 0xc8000247。

我希望问题在运行疑难解答后得到解决。 如果没有,请遵循下面讨论的下一组解决方案。

2]运行SFC/DISM

当您的计算机中有损坏的文件和文件夹时,Windows 11/10 更新也可能会失败。 当您安装有缺陷的第三方软件(如外部防病毒软件)时,通常会出现此类损坏。 首先摆脱此类应用程序(如果已安装),并使用 SFC 和 DISM 修复文件损坏。 以下是执行此任务的方法 –

  • 首先以管理员身份启动 CMD。 为此,请按 Win + R,键入“CMD”,然后点击 好的.
  • 在提升的控制台上,运行此代码 –

sfc /scannow

Windows CMD 终端中的 SFC

  • 此命令行程序将需要大约 15-20 分钟来查找和解决内部损坏。 等到那时。
  • 结束后,在同一提示符下运行 DISM 代码 –

DISM /Online /Cleanup-Image /RestoreHealth

  • 与 SFC 类似,DISM 也需要 15-20 分钟才能找到并解决系统映像中的任何损坏。 一旦这一切结束, close 命令提示符并重新启动您的 PC。

再次登录您的设备并检查您现在是否可以更新您的 Windows 而不会出现错误代码 0xc8000247。

3]更新英特尔快速存储技术驱动程序(IRST)

当您的计算机上的英特尔快速存储技术驱动程序 (IRST) 以某种方式损坏时,也可能会出现更新错误 0xc8000247。 要解决此问题,您可以打开设备管理器,找到此驱动程序并更新它。 但是,由于设备管理器不再适用于 Windows 11 或 Windows 10 最新版本,您可以访问 Windows更新,然后点击检查更新。

搜索更新将显示您设备的可选更新。 单击它,勾选所有复选框,然后单击下载并安装。 如果您没有找到 IRST 的更新,请访问 英特尔官方网站,并下载最新版本的 SetupSRT.exe。 下载完成后,双击安装文件开始安装。 重新启动您的 PC 并检查错误 0xc8000247 现在是否已解决。

4]清除Windows缓存文件夹

无论是 Windows 11 还是 Windows 10,系统都会在缓存文件夹中保存一些与更新相关的信息。 您的计算机中有两个这样的文件夹,它们是 SoftwareDistribution 和 Catroot2。 当这两个文件夹中存储的数据超过允许的限制时,可能会导致不同的错误,包括更新问题。 要解决此问题,必须清除这两个文件夹中的内容。

在您可以清除 Windows 缓存文件夹之前,请确保禁用所有与更新相关的服务。 请按照以下步骤正确重置 Windows 11/10 中的更新组件 –

  • 首先,以管理员身份启动 CMD。
  • 在提升的控制台上,一个接一个地运行这些代码——

net stop wuauserv

net stop bits

  • 禁用上述服务后,按 Win + E 并在文件资源管理器中访问以下位置 –

C:WindowsSoftwareDistribution

C:WindowsSystem32Catroot2

  • Ctrl + A 选择所有项目并点击 删除 使用键盘的按钮。
  • 成功清除这两个文件夹后,重新启动您之前停止的服务 –

net start wuauserv
net start bits

  • 重新启动 Windows 并检查问题是否现在解决。

5]在您的计算机上手动安装挂起的更新

如果上述解决方案都无法解决您设备上的更新错误 0xc8000247,您最好下载相关的独立包并在您的 PC 上手动安装。 要在您的设备上下载并安装待处理的累积更新,请点击下面提供的相关链接 –

  • 在 Windows 11 上手动下载和安装挂起的更新
  • 在 Windows 10 上手动下载和安装挂起的更新

就是这样,我希望本文能帮助您解决 Windows PC 上的更新错误 0xc8000247。 如果您在阅读本文后遇到任何困难,请在评论部分告诉我们。

如何解决 Windows 11/10 中的 Windows 更新错误?

Windows 更新错误是您无法避免的。 当您在设备上下载或安装最新的累积更新时,它们经常会出现。 解决此问题的最佳方法是从 Microsoft 的更新目录手动下载可用的独立包并将其安装到您的 PC 上。