如何找出Windows 10中哪个进程正在锁定文件或文件夹
如果您尝试修改/删除计算机上的任何特定文件,但会出现错误消息,指出“ 该文件夹已在另一个程序中打开,因此无法完成该操作 ”,则必须先停止正在使用该文件的其他程序,才能删除/修改该文件。某些Windows 10用户正在按照本文中描述的过程来确定哪个过程正在“锁定”计算机上的文件,停止该过程,您将能够再次在计算机上修改/删除文件。
例子 --
最后,我们尝试从 温度 文件夹,它返回了一条错误消息,内容为“ 由于该文件已在Adobe Genuine Software Integrity Service中打开,因此无法完成该操作 ”。
在下面介绍的两种方法中,我们将使用这种情况。
方法1-使用资源监视器来检测并结束该过程-
在 资源监视器 在该窗口中,您可以检测到哪个应用程序或服务句柄正在保存该特定文件,因此您可以轻松地从那里结束该过程。
1.按 Windows键+ R 推出 跑 您计算机上的窗口。在里面 跑 窗口中,输入“ 雷蒙 ”并点击 进入 。
资源监控器 窗口将在您的计算机上打开。
2.在 资源监控器 窗口,转到“ 中央处理器 “ 标签。
3.现在,展开“ 关联句柄 ”,然后在 搜索框 输入您遇到问题的文件的名称(对于我们来说,该名称为“ adobegc (),然后单击同一框中的蓝色箭头以查看 关联的句柄 该文件。
4.您将在 关联句柄 标签。 右键点击 在锁定文件的过程中,然后单击“ 结束程序 ”来结束您计算机上的过程。
结束特定服务后,请尝试再次修改/删除文件。这次,您将可以执行此操作。如果您遇到任何其他问题,请选择第二种方法。
方法2-使用流程浏览器-
流程浏览器 是来自的工具 微软 这对于检测计算机上包含任何特定服务的任何关联进程非常有用。
1.下载 流程浏览器 在你的电脑。
2.下载zip文件后,转到下载的位置。 提炼 下载的“ 进程浏览器 ”压缩文件在您选择的位置。
3.现在,转到计算机上的提取站点。 连按两下 在 ” procexp64 ”以在计算机上运行它(如果您使用的是 32位 Windows 10,您应该运行“ procexp “ 在你的电脑)。
4进 流程浏览器 窗口中,单击“ 找 ”,然后单击“ 查找句柄或DLL ... “ 在你的电脑。
等一下 流程浏览器 将查找与您输入的字符串关联的进程。
5.在 流程浏览器搜索 窗口中,在“ 处理或DLL子字符串: ‘,然后点击“ 搜索 ”就在搜索框旁边。
6.等待一会儿 流程浏览器 将列出正在使用该文件的进程。搜索完成后,在“过程”选项卡中单击该过程。
以下过程将在 流程浏览器 窗户。
7.在 流程浏览器 窗户, 右键点击 在突出显示的过程中,然后单击“ 闭合手柄 ”以关闭计算机上的进程。
关闭流程后,请关闭 流程浏览器 您计算机上的窗口。
而已!现在,您可以轻松地修改/删除计算机上的文件。您的问题应该得到解决。
为你推荐: