Windows:如何查看文件夹的哪个程序进程创建的

问题描述

最近发现我的 Windows 系统 D 盘经常无故多出一个 tmp 空白文件夹,删除了过一段时间又出来了,逼死强迫症,已经持续一个多星期了吧。
太难受了我要把这个凶手找出来,于是搜索了下找到一个工具看样子能解决我的问题。

20210826_170324.png

工具推荐:ProcessMonitor

Process Monitor 这个软件可以监控文件操作注册表操作等,微软官方认证,绿色无毒

https://docs.microsoft.com/zh-cn/sysinternals/downloads/procmon

20210826_172232.png

解决过程

这个软件开启后会有大量日志,必须使用过滤功能筛选自己想要的结果,于是我增加了过滤条件如下:

20210826_172334.png

我就想一直开着吧,总有一天 tmp 再出现就显示出来了,可是没想到这工具数量量惊人,没开多久就崩溃了,
看了设置可以把数据保存到硬盘,于是选择了 F 盘保存,没想到不过几小时就生成了 50G 的日志,并且把电脑拖的很慢,而 tmp 迟迟不出现。
没办法暂时关闭了 Process Monitor。
。。。。
过了不知道几个小时,无意打开 D 盘发现 tmp 又出来了,我天,静下心想想办法。

搜索注册表

第一想到的去注册表搜索:D:\tmp,结果扫描了几分钟没有结果

时间做为突破口

再次查看目录创建时间:16:56:56
20210826_170128.png

突然想到了一直在用的神器 Everything,按修改时间排序,查看下 16:56 这个时间有哪些文件有变化。
惊喜就这么来了,在这个时间有大量文件生成,竟然是来自开发工具 IDEA,想到刚刚运行了一个项目,于是去项目中搜索 tmp,于是终于找到了,就是这个项目的上传目录配置的 D:\tmp,删除 tmp 后开启 ProcessMonitor 再次启动项目进行验证,果然,问题解决。

20210826_170115.png

20210826_165859.png

20210826_171733.png

最后修改:2021 年 08 月 26 日 05 : 47 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论