我如何知道启动时打开了什么文件(如果不在启动文件夹中)?

我如何知道启动时打开了什么文件(如果不在启动文件夹中)?

有没有办法明确地告诉哪个应用程序在启动时试图打开文件(如果它是不是在启动文件夹中)?

例如,当我启动电脑时,我看到以下消息:

在此处输入图片描述

我的第一步当然是检查启动文件夹。那里什么也没有(也检查了隐藏文件)。

我看过了配置启动服务,并且它们都与文件类型无关。我运行过安全模式并且文件没有打开,但是仍然没有告诉我启动时调用该文件的原因。

我可以敞开心扉任务管理器当“Windows 无法打开此文件”窗口打开时,但它仍然没有告诉我哪个正在运行的程序调用了它。

我甚至尝试过搜索文件希望将其删除,但我进行的每次搜索均无结果。

答案1

跑步进程探索器,使用工具栏中的十字线

进程探索器 CrossHair

并将其移至对话框中。这将突出显示导致对话框的程序。如果此方法不起作用,请使用 AutRuns 查看您启动了哪些程序并播放一段时间,直到找到导致对话框的程序。

答案2

我认为你应该尝试调查系统配置再次。您说该文件没有列在服务标签,但是启动选项卡?应该有一个条目,其中列出了文件名,并且旁边有一个复选标记。

答案3

尝试运行自动运行来自 Sysinternals/Microsoft,因为它将显示比 MsConfig 更多的资讯。

如果这不起作用,那么可能是程序没有直接打开。在这种情况下,您可能需要使用 Process Monitor 的启动日志选项(也来自 Sysinternals)

相关内容