如何找出哪个程序在C:驱动器中创建文件/文件夹?


14

我正在寻找一个可以监视我的C :(系统)驱动器并找到哪个程序TEMP1\在该驱动器上创建具有通用名称的文件夹的应用程序。

我不介意它是否也可以挂接文件的创建-因为也创建了几个文件(很可能来自另一个进程)。Google不会帮我,因为这些文件的名称也有点通用(不是TEMP1–  dvmaccounts.inidvmexp.idx)。

问题在于,每次删除它们时,它们都会在启动时重新创建,因此我要搜索的实用程序必须在引导时启动,并且还必须快速启动。它也应该非常聪明,因为我的C:驱动器很大。


你为什么还要担心呢?您确实知道某些程序实际上需要创建一些文件才能正常工作(即使它们设计不当)?
slhck

1
@slhck:您所做的编辑实际上是在切除信息-请还原。否:例如TEMP1-TEMP1,这表示google没有帮助。我并不(非常-我有几个理由要担心)担心-很好奇。文件夹始终是空的。诚然,我讨厌人们在我的c:驱动器中倾倒东西
Mr_and_Mrs_D 2011年

我不太了解,但是现在有意义吗?我把这句话恢复成你最初写的样子。请根据需要进行更改。对不起,如果它丢失了一些信息。
slhck 2011年


2
与Linux访问者相关superuser.com/questions/155299/… :)
2011年

Answers:


14

您可以使用Microsoft提供的Process Monitor来执行此操作。将过程监​​视器中的过滤器设置为此文件夹,它将在何时/是否被访问时显示:

Process Monitor是Windows的高级监视工具,可显示实时文件系统,注册表和进程/线程活动。

如果您认为该文件夹仅在引导过程中被访问,则可以通过在“选项”下选择相应的菜单点来启用引导日志记录。下次启动Windows时,Process Monitor会将所有系统活动记录到一个日志文件中,以后可以查看该文件。您确实需要输入一个限制性过滤器,否则您的启动时间将非常长。


1
嗯-我了解过程监视器-我会尝试的-仍然希望有一个可以在Windows下启动的应用程序-因为我印象中该文件夹并未真正使用。
Mr_and_Mrs_D 2011年

1
添加了有关启动日志记录的信息。
2011年

嗯-这个-下次重启时会尝试这个-让我知道-我整夜都打开了PM-我的分页文件爆炸了-我在c:\中以4 kb醒了-大声笑-虽然
TEMP1

好的-temp1文件夹消失了,但是多亏了PM,我找到了那些文件的来源-DVMExportService.exe来自我们心爱的
ASUS-

1

不要删除该文件夹。更改权限,以便只有特定帐户(不同于您通常使用的帐户)才能访问该文件夹。那应该在执行此操作的任何过程中都投入一把扳手,希望可以让您抓住它。


我可以在下次启动时尝试此操作-文件夹始终始终为空-可能是一个占位符?此外,我确实需要一个可以监视和记录目录/文件创建的应用程序-我已经搜索并尝试过,但我还没有真正完成这项任务
Mr_and_Mrs_D 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.