如何解决“进程无法访问文件”的错误在Windows

阅读时间:10分钟。

这个错误消息可以看到当一个文件被另一个进程使用,和其他条件下也会发生。它可以发生而下载了奔腾的江河

如何修复Windows的过程不能访问文件的错误吗 如何修复Windows的过程不能访问文件的错误吗

有时,一个文件可以被多个应用程序和其他进程。在其他时候,并非如此。这是当你可能遇到错误消息”这个过程不能访问文件(文件路径),因为它是被另一个进程使用。”

错误声明表明,这个问题发生,因为文件是忙,目前主要应用于另一个进程。它是有意义的,可以很容易地通过重试任务时,文件从其最初的应用是免费的。然而,这并非总是如此。

这个错误也会发生,因为其他原因。此外,多个实例时已报告提到的错误发生。例如,一个用户报道“这个过程不能访问文件“错误发生在试图运行一段代码。在其他情况下,它也发现这个错误发生在使用bt和uTorrent的应用程序。

不管这个问题发生的原因,在任何情况下,下面给出的解决方案,以缓解该问题应该为你工作。

是什么原因导致“进程无法访问文件”错误

正如我们前面提到的没有错误发生的原因之一。除了文件实际上可能是忙碌的在其他地方,其他因素会导致误差表示。

  • 可能需要管理权限

    如果你遇到错误在试图运行一个命令在命令行接口(CLI)或一个集成开发环境(IDE),它有可能您没有所需的权限访问文件。这将导致“进程无法访问该文件(文件路径),因为它是被另一个进程”的错误。

  • 另一个进程正在使用该文件

    执行另一个操作文件可能会很忙,可能无法访问。

  • “ListenOnlyList”注册表关键是配置错误

    如果你遇到错误时右键单击一个网站IIS管理器,那么可能有一个问题相关的Windows注册表键。

  • 文件被阻止了安全软件

    可以,安全软件,比如Windows安全或第三方防病毒,可能会阻止文件被访问,导致错误消息。

  • 在本地存储的文件

    如果错误发生是由于这一事实从bt客户端下载一个文件到一个位置共享在线存储,它可以导致他们之间的冲突。试着改变位置下载到云存储空间来解决这个问题。

这些都是可能的原因”这个过程不能访问文件(文件路径),因为它是被另一个进程”的错误。

现在让我们继续看看如何解决它。

修复”这个过程不能访问另一个进程使用的文件”

关闭干扰过程

错误消息本身的问题发生,因为一个文件正在被另一个进程使用。是有意义关闭其他过程干扰你的工作。

说,错误提示不状态的进程或应用程序干扰该文件。因此,你应该关闭所有相关应用程序和相关程序文件。

您可以关闭干扰应用程序和流程使用任务管理器:

  1. 打开任务管理器通过按CTRL + Shift + Esc快捷键。

  2. 过程选项卡中,右键单击应用程序/过程你认为可能干扰文件并单击“任务结束”。

    干扰任务从任务管理器结束
    干扰任务从任务管理器结束

我们建议您使用上述步骤关闭所有应用程序和流程不使用。这将减少风险的错误再次发生。

一旦关闭,re-perform任务并检查是否问题已经减轻。如果这种状况持续下去,下面继续执行剩下的减排任务。

用管理员权限运行程序

如果你遇到“过程不能访问文件(文件路径),因为它是被另一个进程”错误而试图运行一段代码在IDE或命令行,然后试着运行应用程序/计划提升特权。

有限权利说文件可能会导致错误发生。因此,作为管理员运行它可能奏效。

您可以运行一个应用程序或程序与权限提升使用键盘快捷键。按下CTRL + Shift从键盘上键双击程序图标。另外,您还可以使用任务管理器运行过程/ exe文件作为管理员:

  1. 打开任务管理器通过按CTRL + Shift + Esc快捷键。

  2. 点击“运行新任务”。

    运行一个新的任务
    运行一个新的任务
  3. 输入文件名或程序,完整的路径复选框旁边的“创建与管理权限这个任务”,然后单击Ok。

    从任务管理器以更高权限运行程序
    从任务管理器以更高权限运行一个程序

这两种方法将打开应用程序作为一个管理员,但只是暂时的。学习更多的方法(永久和临时)作为管理员运行一个程序,请参考导杆

禁用所有安全软件

安全软件,比如Windows防火墙或第三方杀毒软件,可能会阻止文件被访问,导致你无法行动。尝试禁用所有安全软件在你的Windows电脑,第三方以及Windows安全。

如果您使用的是第三方杀毒软件,打开控制台禁用它。暂时禁用Windows安全使用以下步骤:

  1. 导航到以下几点:

    设置应用程序> >隐私和安全> > Windows安全> >病毒和威胁的保护
  2. 点击“管理设置”下的“病毒和威胁保护”部分。

    管理病毒和威胁保护设置
    管理病毒和威胁保护设置
  3. 切换“实时保护”下的滑块的位置。

    禁用实时保护
    禁用实时保护

    如果与UAC提示,点击是的

现在禁用Windows安全,再次尝试执行行动,看看你还提示错误消息。

如果您不希望禁用Windows安全完全,您也可以将文件路径添加到Windows安全除外。

将文件/文件夹添加到Windows安全排除

这个解决方案是完全禁用Windows安全的替代品。它可以与完整的文件夹的文件有问题的文件存在,或文件夹使用洪流正试图下载一个文件。

使用以下步骤将文件夹添加到Windows安全排除列表:

  1. 去下面的:

    设置应用程序> >隐私和安全> > Windows安全> >病毒和威胁的保护
  2. 点击“管理设置”病毒&威胁保护设置

    管理病毒和威胁保护设置
    管理病毒和威胁保护设置
  3. 滚动到底部,然后单击“添加或删除除外”下除外责任部分。

    添加或删除Windows安全除外
    添加或删除Windows安全除外
  4. 点击“添加一个排斥”,然后单击“文件夹”扩展菜单。

    添加一个文件夹来排除
    添加一个文件夹来排除
  5. 现在搜索和选择问题的文件夹包含的文件导致的错误提示。

一旦文件夹被排除在Windows安全,再次尝试执行任务。

允许程序通过防火墙

这个解决方案适用于如果你正在经历的错误虽然网络上执行一个动作,像文件从一个位置移动到另一个在网络上。

有可能您的系统的防火墙阻止应用程序和它的所有流程。为了解决这个问题,你必须允许应用程序通过防火墙。这里是:

  1. 通过键入“防火墙打开Windows防火墙设置。在运行命令框线”。

    打开防火墙设置
    打开防火墙设置
  2. 点击“允许一个应用程序或功能通过Windows防火墙防火墙”在左边。

    允许应用程序通过Windows防火墙
    允许应用程序通过Windows防火墙
  3. 点击“更改设置”。

    修改防火墙设置
    修改防火墙设置
  4. 检查框网络类型前面的程序抛出错误。

    允许应用程序通过Windows防火墙
    允许应用程序通过Windows防火墙
  5. 单击“Ok”保存更改。

    保存并实施更改
    保存并实施更改

一旦应用程序允许通过Windows防火墙检查错误消息是否已经减轻,你现在可以执行所需的任务。

重启bt客户端软件

如果你遇到“过程不能访问文件(文件路径),因为它是被另一个进程”错误消息在试图下载种子文件,一个简单的解决可能会奏效。

重新启动bt客户端(如BitTorrent或uTorrent)仅仅通过关闭它,然后重新运行它。这通常修复的问题报道一些用户。

如果这没有为你工作,然后尝试重新下载文件到本地位置,而不是直接的云存储

执行当地的bt下载

这个解决方案适用于如果错误提示当试图下载种子文件直接到云的位置。

如果是这样的话,尝试在本地下载文件到你的电脑,而不是OneDrive, DropBox,或任何其他云存储的位置。

为此,您必须首先删除种子及其数据,然后重新下载在本地。这里是:

  1. 开放的bt客户端,右键单击下载。

  2. 从上下文菜单中,扩大“取出”,然后单击“删除洪流+数据。”

    这将会消除洪流以及已下载任何数据。

  3. 现在重新下载种子文件并运行它。

  4. 选择一个本地下载位置,并开始下载。

使用Netsh命令时设置一个不同的IP范围

也有报告“进程无法访问该文件,因为它是被另一个进程”错误提示当试图解决一个DNS使用冲突Netsh命令。如果你发现自己在一个类似的情况下,就可以选择一种不同的方法。

而不是解决DNS冲突不包括IP或IP范围,尝试制定一个完全不同的IP范围。

要做到这一点,您可以运行以下cmdlets在一个提升终端:

netsh int ipv4设置dynamicport tcp开始= 10000 num = 1000 netsh int ipv4 dynamicport udp开始= 10000 num = 1000

不断变化的IP地址范围后,检查错误解决。

修复IIS端口冲突

这个解决方案是当你正在经历上述错误在IIS管理器右键点击一个网站。当有这种情况发生港口冲突。这个错误已经被报道IIS版本6.0和7.0。

下列条件之一可以导致错误:

  • ListenOnlyList注册是不正确配置。
  • 另一个进程正在使用TCP端口(80)或SSL端口(443)。

在这种情况下,您必须手动更改Windows注册表来解决相关问题。但是在那之前,我们必须检查是否端口80和443,事实上,被使用。如果他们没有在使用,那么这个问题可能是别的东西。

此外,我们还必须暂时停止HTTP服务在你的电脑上更改ListenOnlyList在注册表键。

使用这种循序渐进的指导执行减排解决方案:

注意:错误配置的关键值系统适用于您的操作系统的注册表可能是致命的。因此,我们坚持要求您创建一个系统恢复点在继续之前的过程。

您还可以使用我们的首要选择磁盘镜像和备份软件所以你永远不会失去你的数据或操作系统。

  1. 运行以下命令在一个高架命令提示符检查如果端口80和443在使用:

    netstat另
  2. 浏览结果列表看看端口80和443是“听。”

    检查是否在使用端口80和443
    检查是否在使用端口80和443

    如果另一个进程正在使用的端口,继续执行下面的步骤来解决剩下的端口冲突。

  3. 运行这个cmdlet停止HTTP服务:

    净停止http
    阻止HTTP服务命令提示符
    阻止HTTP服务命令提示符

    当要求确认,输入“Y。”

  4. 现在打开注册表编辑器在运行命令框中输入“注册表编辑器”。

    打开注册表编辑器
    打开注册表编辑器
  5. 粘贴在导航栏中,点击后进入快速导航。

    电脑\ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \雷竞技下载iOS地址 \ HTTP参数\ \ ListenOnlyList服务
    导航到ListenOnlyList关键
    导航到ListenOnlyList关键

    注意:如果“ListenOnlyList”键不存在,创建一个不必要的“0.0.0.0”默认将使用IP地址。

  6. 右键单击任何无效IP地址在“ListenOnlyList”键并单击“删除”。

    删除无效的ListenOnlyList IPs
    删除无效的ListenOnlyList IPs
  7. 一旦所有无效IP地址已被移除,重新启动计算机。

    HTTP服务也应该在计算机重新启动时自动启动。

一旦发生端口冲突解决,“这个过程不能访问文件”的错误应该被删除。

最终的想法

错误消息阅读”进程无法访问文件,因为它是被另一个进程”可以激怒的决心。的解决方案来解决这个错误是完全依赖于时遇到的情况和条件。

在本文中,您将发现所有可能的解决方案来解决错误,说可能是在IIS管理器,或者在试图通过bt下载一个文件。

让我们知道哪个解决方案(s)为你工作首先在下面的评论中,当错误发生。

推荐给你

留下一个回复

Baidu
map