“进程无法访问文件,因为……”[已修复]

已发表: 2021-03-02

Windows 用户众所周知的事实是,如果文件已在使用中,则另一个进程无法使用或修改该特定文件。 这是正常功能,在大多数情况下,无需担心。 在正常使用计算机期间,当进程或程序打开文件时,Windows 操作系统会锁定数据。 如果另一个进程试图对其进行更改,操作系统将不允许它。 要让另一个程序使用该文件,您必须关闭当前正在运行它的进程。

当操作系统拒绝从文件中删除锁定以允许另一个进程修改或使用它时,问题就开始了。 在这种情况下,您会看到一条消息:“该进程无法访问该文件,因为它正被另一个进程使用。” 出现此问题的原因有多种。 这可能是因为 Windows 错误代码 0x80070020。

本文将讨论此问题的各种原因以及如何解决它。 我们还将向您展示如何修复照片应用程序错误 0x80070020 并让您的计算机再次正常运行。

如果您不想经历手动修复此问题的压力,只需转到本文末尾找到一个可以帮助您自动修复它的工具。

如何修复“进程无法访问文件,因为它正被另一个进程使用”

您终于可以更好地理解为什么您选择的进程无法访问您的文件。 下一步是学习如何确定哪个程序已经对其进行了锁定。 我们将在两个不同的部分讨论此错误的解决方案,因为它会影响 Windows 更新和照片应用程序。

要找出锁的原因,您需要使用一个名为 Sysinternal Suite 的 Process Explorer 的工具。 这是由 Mark Russinovich 和 Bryce Cogswell 创建的软件,旨在帮助您确定哪些程序打开了特定文件或目录。 无论您是 IT 专业人员还是普通用户,您都会发现该工具可用于对 Windows 操作系统进行故障排除和诊断。

按照上面的链接并下载 Process Explorer。 启动它以开始故障排除过程并执行以下操作:

  • 查找“查找窗口的进程”图标并将其拖到您遇到此问题的文件上。 将其放在文件上以立即显示使用它的程序。
  • 现在右键单击此进程以终止它。 这将阻止程序保留该文件,然后 Windows 将从该文件中删除锁定。

您现在可以继续使用您选择的程序访问该文件。 错误将不再发生。

什么是 Windows 错误代码 0x80070020?

Windows 错误 0x80070020 是您尝试更新或升级到 Windows 10 时可能发生的错误。当您遇到此问题时,这意味着 Windows 更新过程所需的资源或文件正在被另一个程序使用。 完整的错误消息显示如下: “现有进程无法访问该文件,因为它正被另一个进程使用。”

在解决此问题之前,您需要使用 MSCONFIG 工具。 该程序将帮助您使计算机进入干净启动状态。 此模式不同于安全模式,它允许您对高级 Windows 错误进行故障排除并进行诊断。 要执行干净启动,请执行以下操作:

  • 打开搜索框并输入“msconfig”(不需要引号)。 现在按键盘上的 Enter 按钮打开系统配置实用程序。
  • 找到“常规”选项卡并单击它。 从显示的选项中,选择选择性启动。
  • 转到加载启动项旁边的复选框并取消选中它。 现在转到使用原始引导配置加载系统服务以确认它们的框已选中。
  • 此时,转到“服务”选项卡并选择它。 转到隐藏所有 Microsoft 服务旁边的复选框并将其选中。
  • 对于下一步,转到全部禁用并单击它。
  • 您现在可以单击应用确定来确认您的更改。
  • 重新启动您的 PC 以激活您的新设置并将您的 Windows 操作系统置于干净启动状态。

检查错误是否已解决。 如果问题仍然存在,则返回常规选项卡并取消选中加载系统服务旁边的框。 现在单击应用确定以确认更改,然后再次重新启动设备。 这应该可以解决问题。

要离开干净启动状态并返回正常的 Windows 环境,只需撤消您在上面所做的所有更改。

注意:禁用所有功能可让您轻松识别导致特定问题的程序。 您可以一个接一个地手动启用程序,然后每次重新启动系统。 如果在启用特定进程时问题再次出现,那么您就知道罪魁祸首了。

如何修复照片应用程序错误 0x80070020

照片应用程序也会出现类似的问题。 此错误会阻止它保存文件,因为有另一个进程正在使用它。 这不是一个严重的问题; 它只是阻止应用程序修改数据。 有时,您只需重新启动 PC,错误就会消失。 但是,如果它不断发生,请遵循以下提示:

为文件使用不同的名称

解决方案可能就像使用不同的文件名一样简单。 尝试此修复程序以查看它是否可以解决错误。 请记住保持新名称简短。

将文件保存在其他位置

如果上述解决方案不起作用,那么您应该尝试将文件导出到其他位置并查看它是否有效。 如果此修复无法帮助您,请转到下一个解决方案。

创建一个新文件

虽然您可能不想这样做,但从头开始创建新文件可能会有所帮助。 检查这是否有所作为。

将文件保存到本地硬盘

如果您在尝试将文件保存到 OneDrive、Google Drive 或任何其他基于云的存储工具时遇到此错误,您应该尝试将其保存到本地硬盘驱动器。 然后检查是否再次出现错误代码 0x80070020。

自动修复 Windows 错误

如果您不想经历手动解决此问题的压力,我们完全理解。 这就是为什么 Auslogics 团队设计了一个引擎来帮助您只需单击一个按钮即可解决软件问题。

Auslogics BoostSpeed 是由顶级专业团队创建的软件,可帮助您清理系统、调整设置以及查找和修复影响 PC 性能的问题。 经常使用 Windows 10 设备会累积损坏的文件、损坏的密钥和垃圾文件。 它们会减慢您的设备速度,导致故障并导致错误,例如“该进程无法访问该文件,因为它正在被另一个进程使用”。

受到推崇的

使用 Auslogics BoostSpeed 解决 PC 问题

除了清洁和优化您的 PC 之外,BoostSpeed 还可以保护隐私、诊断硬件问题、提供提高速度的技巧并提供 20 多种工具来满足大多数 PC 维护和服务需求。

Auslogics BoostSpeed 是 Auslogics 的产品,获得了 Microsoft 银级应用程序开发人员认证
免费下载

BoostSpeed 将对您的计算机进行深度扫描,以诊断和解决任何问题和异常情况。 在继续解决问题之前,它将向您提供一份调查结果报告。 该工具通过确保执行定期扫描来恢复系统的稳定性。 这允许它定位任何功能障碍或问题。 它将在许多问题发生之前解决它们。

最好的部分是,一旦您选择了维护计划,该工具就会自动保护和优化您的系统。 这将确保将来不会再次发生问题和错误。

结论

我们希望本指南对您解决“进程无法访问文件...”问题有所帮助。 如果您有任何问题或建议要分享,请使用下面的评论部分。