Windows中解决删除文件时提示被进程占用的问题

来源:互联网 发布:173VPN网络加速器 编辑:程序博客网 时间:2024/05/19 00:36

应用背景:

  windows操作系统中,有时我们关闭程序后,一些相关的进程仍在后台运行,并访问着一些文件,使得我们无法对这些文件及其所属的文件夹进行删除、重命名等操作。

  此时,如果知道这个文件/文件夹正在被哪个进程使用,就可以用任务管理器结束这个进程,然后就可以对文件进行修改了。(请谨慎决定是否结束关键的、可能会影响系统正常工作的进程。)

方法一

1、windows键+R,输入resmon.exe,打开windows自带的资源监控器程序

2、选择 概述 选项卡

3、选择 “磁盘”

这里写图片描述

4、在“磁盘”下方弹出的列表中,第三列“文件”就是当前被进程打开的文件。可能需要最大化窗口并手动调整列宽才能看清。

5、表中的第一列 映像 即是打开这个文件的进程名称,可考虑在任务管理器中结束该进程

6、如果有重名的多个进程,以第二列 PID 为准

方法二

使用Procmon.exe

1、下载Procmon.exe,可上下载http://technet.microsoft.com/zh-CN/EN-CN/sysinternals,sysinternals上面有很多非常好的工具,后来微软把它收购了,sysinternals的主人应该是比微软更懂Windows的人;

2、打开Procmon.exe,设置过滤条件,将Filter设置为你关心的文件路径,过滤条件有很多,这里选择Path;

这里写图片描述

3、Add过滤条件并点击确定后,你就能找到你想要的答案了;

这里写图片描述

0 0