如何修复Windows10更新错误0xc0000017

您可能正在阅读本文,因为您最近在 Windows 10 设备(以及 Windows 8.1)上遇到更新错误 0xc0000017,现在想要修复它。该错误一般发生在软件更新或操作系统升级过程中,导致用户无法升级操作系统。这篇文章的好处在于,您将获得一些方法,您可以使用这些方法安全快速地摆脱这种困境。

此问题很可能是由损坏的系统文件引起的。您可以使用系统文件检查器命令工具诊断并修复问题。请阅读本文了解更多信息。

错误代码 0xc0000017 是什么意思?

错误代码 0xc0000017 通常是由于内存部分标记错误导致无法将随机存取存储器 (RAM) 用作临时数据存储容量。

修复 Windows 10 更新错误 0xc0000017

按照以下方法修复 Windows 10 更新错误 0xc0000017:

1]删除引导配置坏内存

如上所述,错误的内存条目是导致更新错误 0xc0000017 的原因。根据这份报告,可以通过删除不良记忆来修复错误。说明如下:

  • 使用管理员权限运行命令提示符。
  • 在提升的窗口中键入下面给出的命令,然后按 Enter。
bcdedit /枚举所有
bcdedit /deletevalue {badmemory} badmemorylist
    • 这将删除所有坏内存条目。

现在重新启动您的电脑并再次尝试升级您的电脑。

2]使用更新疑难解答

幸运的是,Windows 10 包含一个内置的更新疑难解答程序,可以修复几个常见的问题更新错误代码。使用此故障排除程序有望修复更新错误 0xc0000017。以下是运行更新疑难解答的步骤:

  • 按 Windows 图标键并单击齿轮图标以打开“设置”。
  • 转到更新和安全 > 疑难解答 > 其他疑难解答。
  • 单击“启动并运行”部分下的 Windows 更新,然后单击运行疑难解答。
  • 现在按照屏幕上的说明完成该过程。

重新启动系统并检查错误是否已解决。

3] 运行 SFC 和 DISM

此外,损坏和不完整的系统文件可能会触发更新错误 0xc0000017 的发生。要解决此类错误代码,您可以运行系统文件检查器命令来修复文件。程序如下:

    • 以管理员身份打开命令提示符窗口。
  • 在提升的窗口中,键入下面给出的命令,然后按 Enter。
证监会/扫描
  • 等待过程完成。
  • 关闭所有窗口并重新启动您的 PC。

如果错误仍然存​​在,请尝试运行 DISM 来修复损坏的文件。按照下面给出的步骤运行 DISM:

    • 再次打开提升的命令提示符窗口。
  • 在提升的窗口中键入以下命令,然后按 Enter。
DISM /Online /Cleanup-Image /RestoreHealth
  • 等到过程完成。

重新启动您的 PC 并查看错误是否已解决。

4]启动Windows更新服务

Microsoft 的 Windows Update 服务是让 Windows 10 保持最新状态的最重要方式。如果此服务无法正常运行,您可能会遇到更新错误。因此,我们建议您确保此服务正常运行。以下是您需要遵循的步骤:

  • 按 Windows + R 快捷键打开“运行”对话框。
  • 在文本框中,键入services.msc并按 Enter 键打开“服务”窗口。
    • 搜索Windows Update服务,右键单击它,然后选择Properties
  • 转到“属性”窗口中的“常规”选项卡。
    • 现在检查启动 类型并使用下拉菜单将其设置为自动。
  • 另外,检查服务是否正在运行。如果没有,请点击“开始”按钮。
  • 单击“确定”保存更改。
  • 现在关闭窗口并检查错误是否已解决。

5]确保BITS服务正在运行

运行 BITS 是接收 Windows 10 更新的先决条件。在这种情况下,确保此服务正在运行可能有助于解决更新错误 0xc0000017。

  • 右键单击 Windows 图标并从菜单中选择运行。
  • 在“运行”对话框中,键入 services.msc 并按 Enter 键打开“服务”窗口。
  • 搜索后台智能传输服务 (BITS),找到后双击它。
  • 转到“常规”选项卡,检查服务是否正在运行。如果没有,请点击“开始”按钮。
    • 现在转到Recovery选项卡并使用下拉菜单将First failure选项设置为Restart the Service 。
  • 同样,将Second failure选项设置为Restart the Service
  • 点击确定应用更改。
  • 现在关闭所有窗口并尝试再次安装更新。

6]更改DNS设置

更改 DNS 设置可能会帮助您修复更新错误 0xc0000017。更改 DNS 设置的步骤如下:

    • 打开控制面板并设置按类别查看。
    • 转到网络和 Internet > 网络和共享中心 > 更改适配器设置(在左窗格中)。
  • 现在右键单击您正在使用的网络并选择Properties
  • Networking选项卡中,向下滚动并搜索Internet protocol version 4 (TCP/IPv4),然后点击 Properties
  • 现在选中使用以下 DNS 服务器地址旁边的复选框。
  • 在 DNS 服务器中输入值 8.8.8.8,在备用 DNS 服务器中输入值 8.8.4.4。
  • 点击确定并重新启动系统。

7]重置Windows更新组件

如果上述故障排除方法均无效,您可以尝试重置 Windows Update 组件来解决此更新错误。

如何修复没有足够的内存来创建 ramdisk 设备?

执行以下操作来解决此问题:

  1. 以安全模式打开您的设备
  2. 当您处于安全模式时,打开命令提示符
  3. 然后键入bcdedit /enum  all并按 Enter。
  4. 在这里您将看到所有标记为“坏”的内存位置。删除这些条目以清除列表。
  5. 现在键入以下命令行并按 Enter
bcdedit /deletevalue {badmemory} badmemorylist

然后关闭命令提示符窗口并重新启动您的 PC 以完成更新。

注意:如果运行以下命令,它将显示在测试期间预计会失败的内存页的坏内存地址列表。

bcdedit /enum {坏内存}

当您删除所有坏内存扇区时,Windows 将有足够的内存。不会有阻塞,会正常重启

希望本文对您有所帮助!

赞(0)
未经允许不得转载:回忆主机 » 如何修复Windows10更新错误0xc0000017