windows中查看文件正在被哪个进程使用

windows中查看文件正在被哪个进程使用,第1张

我们使用windows系统的时候,有时需要删除一个文件却被提示文件被某个进程占用。那么如何查看文件被哪个进程占用呢?下面我给大家分享一下。

工具/材料

资源管理器

01

首先按下Ctrl+shift+C组合键打开资源管理器,如下图所示,选择性能,然后点击打开资源监视器

02

接下来在资源监视器中选择CPU选项,如下图所示

03

然后我们在底部的输入框中输入要查找的文件即可,如下图所示

04

最后如果想结束占用文件的进程,那么如右键单击选择结束进程即可

只查看该进程:ps

-ef

|

grep

11345

查看该进程打开的文件:lsof

-p

11345

查看内存分配:lcat

/proc/11345/maps

查看堆栈:pstack

11345

查看发出的

系统调用

:strace

-p

11345

查看调用

库函数

:ltrace

-p

11345

11345是进程号

查看任务管理器,多出"windows主进程rundll32"进程,是设置错误造成的,解决方法如下:

1、首先在电脑中打开C盘【windows】文件夹 -【system32】文件夹。

2、然后找到【rundll32.exe】文件。

3、找到文件后,使用鼠标右键,选择【属性】。

4、然后在打开的属性窗口中,切换到【安全】选项卡,接着在安全选择中点击【编辑】。

5、然后在编辑窗口中,勾选【完全控制】,点击【确定】,就完成了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11753033.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存