修复:Windows更新错误0x8009001D

使用独立程序包安装 Windows 更新时,如果收到错误消息0x8009001D, NTE_PROVIDER_DLL_FAIL, Provider DLL failed to initialize correctly,请按照这些提示解决错误。错误消息可能进一步指出意外错误使您无法删除文件。除此之外,如果它是一个独立的包问题,那么您还会看到该包的名称。

错误 0x8009001D,Provider DLL 未能正确初始化

请注意,有许多 Provider DLL 失败错误——这里我们谈论的是 Windows 更新、错误 0x8009001D 和 NTE_PROVIDER_DLL_FAIL。

  1. 运行 Windows 更新疑难解答
  2. 重置 Windows 更新组件
  3. 手动清除 SoftwareDistribution 和 Catroot2 文件夹的内容
  4. 独立包问题。

1]运行Windows更新疑难解答

  • 使用 Win + I 打开 Windows 设置
  • 单击“更新和安全”,然后导航到“疑难解答”
  • 找到 Windows 更新并单击它,然后运行​​Windows 更新疑难解答
  • 它将检查是否有任何挂起的重新启动、初始化诊断并重新启动 BITS 等服务。

完成后,尝试运行更新或独立包。

2]重置Windows更新组件

负责整个更新系统的 Windows 更新进程可以重置为默认值。当您将 Windows 更新组件重置为默认值时,它会重置和修复所有与 WU 相关的组件和注册表项、检测损坏、替换损坏的系统文件、修复损坏的系统映像、重置 Winsock 设置等。

3] 手动清除 SoftwareDistribution 和 Catroot2 文件夹的内容

Windows Update 在两个地方下载文件——SoftwareDistribution 和 Catroot2 文件夹。如果出现某种损坏或者您想再次尝试重新下载所有内容,则可以从这些文件夹中删除内容。从这里删除文件需要管理员权限。阅读我们的完整指南,了解如何从 SoftwareDistribution 中删除文件并重置 Catroot2 文件夹。

4]在独立包的情况下

根据情况,您可以在这里做两件事。首先,如果您在尝试安装独立程序包时收到此错误,请运行 Windows 更新以查看它是否修复了该错误。但是,如果您在运行 Windows 更新时收到错误,并且提到了程序包名称,请从Microsoft 更新目录站点下载该程序包并进行安装。

可以搜索包名,然后下载。下载后,双击安装。包名通常以 KB 开头。

我希望你能够解决 Windows 更新错误 0x8009001D。

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