什么是错误代码 0x8007045D,以及怎样在 Windows 中修复它

错误代码 0x8007045D 基本上是在安装新应用程序或更新 Windows 时出现的 I/O 错误。 发生这种情况时,用户甚至无法执行基本操作,例如在 Windows 操作系统中将文件从一个位置传输到另一个位置,或打开系统应用程序。

如果您遇到此错误代码,则表示您的设备存在严重问题,需要立即修复。 不要忽视这个问题,因为如果不注意它可能会破坏整个操作系统。 由于可能触发此错误代码的原因有很多,因此您需要一个接一个地执行所有解决方案。 了解其背后最可能的原因,如果您确实发现任何匹配的问题,请先应用该修复程序。 否则,请按顺序尝试本文中讨论的所有解决方案。

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

当您的计算机上满足以下条件时,会发生错误 0x8007045d –

  • Windows 无法处理所需文件: 安装新应用程序或更新 Windows 时可能会出现此错误,但系统无法处理所需文件。
  • I/O 设备错误:您正在使用连接到计算机的损坏的输入/输出设备。 摆脱损坏的错误,此错误立即解决。

发生这种情况时,您可能会收到一条弹出错误消息,内容如下:

Windows cannot install required files. The files may be corrupted or missing.
Make sure all files required for installation are available and restart the installation.
Error code: 0x8007045D

是什么导致错误代码 0x8007045d?

如上所述,当您的设备难以访问所需文件时,会出现此错误。 这可能是由于以下原因造成的——

  • 损坏的 Windows 注册表
  • 丢失或损坏的系统文件/文件夹
  • 安装错误软件或应用错误更新后
  • 硬盘中的存储空间问题

修复 Windows 11/10 中的错误代码 0x8007045D

要解决 Windows 11 或 10 PC 中的错误代码 0x8007045D,请尝试以下修复 –

1]启动进入安全模式

由于第三方应用程序与系统应用程序和服务交互,可能会发生此错误。 所有第三方应用程序和服务在安全模式下保持禁用状态,从而停止它们的交互。 首先启动进入安全模式并检查错误代码0x8007045D是否也在此模式下出现。 为此,请使用以下步骤 –

  • 按 Win + S,然后在文本字段中输入系统配置。
  • 转到引导选项卡,然后检查 安全启动 下的复选框 启动选项.
  • 默认情况下会选中最小复选框。
  • 单击应用,然后单击确定。
  • 您的设备将重新启动并启动到安全模式。

当您在安全启动中时,请尝试执行您收到错误代码的相同操作。 如果它在这里很容易运行,那么一个或多个第三方应用程序一定已经损坏了。 您可以在此模式下进入控制面板,并卸载最近安装的应用程序。

但是,如果您在此处也收到相同的错误代码,则问题一定出在其他地方。 所以,你需要努力解决这个问题。 不用担心,因为我们还有其他几个修复程序要检查。

笔记:如果您使用的是第三方防病毒程序,请确保也将其禁用。 很多时候,问题可能是因为它与系统应用程序交互而发生的。 您可以使用 Windows Defender 作为替代品,因为它在 Windows 11 或 10 PC 中运行良好。

2]禁用启动项

如果您无意中在 PC 上启用了太多启动程序,Windows 中的基本操作可能会失败。 我们之所以说是无意的,是因为您可能不知道在系统重新启动时允许第三方应用程序启动。 去禁用所有此类程序并检查它是否解决了您遇到的问题 –

  • 按启动 Windows 搜索 赢+Q 一起。
  • 键入系统并从列表中选择系统配置。
  • 一般的 选项卡,选择 选择性启动 并取消选中两个复选框 –
    • 加载系统服务
    • 加载启动项

  • 现在,访问 服务 选项卡并选中该框 隐藏所有 Microsoft 服务.
  • 轻敲 禁用所有 并击中 申请 按钮。

错误代码 0x8007045D

  • 接下来转到启动选项卡并点击链接 – 打开任务管理器。
  • 右键单击每个应用程序/服务并点击禁用。
  • 重复上述步骤,除非您禁用所有程序(您很少使用)。
  • 点击 申请 然后 好的 保存当前配置。

重新启动您的 PC 并检查您现在是否可以安装新应用或更新 Windows。

3]使用磁盘检查实用程序修复错误代码0x8007045D

有时,由于硬盘上的扇区损坏,可能会出现此问题。 去检查您的硬盘,如果发现任何问题,请按照以下简单步骤解决它们 –

  • 以管理员身份启动 CMD。
  • 什么时候 UAC 提示,点击 是的 批准访问命令提示符为 admin.
  • 在即将到来的控制台上,执行此代码 –
chkdsk C: /f /r /x
  • 由于根驱动器已在使用中,因此扫描不会开始。 但是,控制台会询问“您是否想在 PC 重新启动时开始此扫描?”。
  • 类型 ”“,然后按 Enter. 接下来重新启动您的 PC 以开始 CHKDSK 扫描。

4]更新设备驱动程序

如果上述解决方案无法解决错误代码 0x8007045D,则问题可能出在正在运行的设备驱动程序上。 去检查您是否可以在 Windows 更新下找到任何驱动程序更新。 为此,请访问以下路径,然后点击检查更新 –

设置 (Win + I) > Windows 更新 > 检查更新

  • 如果此搜索显示可选更新链接,请单击该链接。
  • 选中所有复选框并点击“下载并安装”。
  • 等待系统更新您 PC 上所有选定的设备适配器。

结束后,检查是否可以解决错误代码 0x8007045D。 如果没有,您可以使用名为“DriverFix”的第三方应用程序。 使用此软件,您可以轻松查找计算机上正在运行的设备驱动程序是否存在任何问题。

通过“DriverFix”自动查找和修复驱动程序问题

5]重置你的电脑

如果上述方法都不能帮助解决此错误,请将您的 PC 重置为最后的解决方法。 但是,请记住,您应该有一个 备份所有重要数据、文件和文件夹. 现在,只需按照给定的步骤并修复错误代码 0x8007045d。

在 Windows 10 上:

  • 按 Win + I 启动 Windows 设置。
  • 点击 更新与安全.
  • 选择 恢复 左侧窗格中的选项。
  • 走到右边然后打 开始使用 在重置此 PC 下。

恢复 - 重置这台电脑

  • 选择 保存我的文件 选项并按照屏幕上的说明进行操作。

在 Windows 11 上

重置此 PC 的功能,就像在 Windows 10 上一样。您在此操作系统上发现的唯一区别是它的位置。 导航到以下路径并按照上面的指导进行操作 –

设置 (Win + I) > 系统 > 恢复(右窗格)

  • 当恢复展开时,单击恢复选项下的重置电脑。

在 Windows 11 中重置此电脑

我们希望这些策略(如上所述)将有助于解决 Windows 11 或 10 PC 上的错误代码 0x8007045D。 让我们知道哪种解决方案适用于您的设备。